All Products
Search
Document Center

Elasticsearch:Konfigurasi plugin

Last Updated:Jun 03, 2026

Alibaba Cloud Logstash mendukung lebih dari 100 plugin sistem default, termasuk plugin open source dan proprietary, yang meningkatkan kemampuan transmisi data, pemrosesan, serta debugging log.

Alibaba Cloud Logstash hanya mendukung plugin sistem default yang telah dipra-instal. Plugin kustom tidak didukung. Anda dapat menginstal atau menguninstal plugin tersebut sesuai kebutuhan. Instal atau uninstal plugin. Sumber daya instans Alibaba Cloud Logstash hanya untuk penggunaan Anda sendiri. Jangan gunakan sumber daya instans untuk operasi ilegal.

Alibaba Cloud Logstash mendukung plugin berikut:

  • Plugin kustom

    Category

    Name

    Description

    Introduction

    input

    logstash-input-maxcompute

    Membaca data dari Alibaba Cloud MaxCompute.

    Petunjuk plugin logstash-input-maxcompute

    logstash-input-oss

    Membaca data dari Alibaba Cloud Object Storage Service (OSS).

    Petunjuk plugin logstash-input-oss

    logstash-input-sls

    Membaca log dari Alibaba Cloud Simple Log Service (SLS).

    Petunjuk plugin logstash-input-sls

    output

    logstash-output-file_extend

    Menampilkan output konfigurasi pipeline secara langsung di Konsol.

    Gunakan pipeline Logstash untuk mengonfigurasi debugging

    logstash-output-oss

    Transfer data secara batch ke Alibaba Cloud OSS.

    Petunjuk plugin logstash-output-oss

  • Plugin open source

    Category

    Name

    Description

    Introduction

    input

    logstash-input-azure_event_hubs

    Mengonsumsi event dari Azure Event Hubs.

    Plugin Azure Event Hubs

    logstash-input-beats

    Menerima event dari framework Elastic Beats.

    Plugin input Beats

    logstash-input-dead_letter_queue

    Membaca event dari dead letter queue Logstash.

    Plugin input dead_letter_queue

    logstash-input-elasticsearch

    Membaca data dari kluster Elasticsearch.

    Plugin input Elasticsearch

    logstash-input-exec

    Menjalankan perintah shell secara berkala dan menangkap seluruh output perintah tersebut sebagai sebuah event.

    Plugin input Exec

    logstash-input-ganglia

    Membaca paket Ganglia dari jaringan melalui User Datagram Protocol (UDP).

    Plugin input Ganglia

    logstash-input-gelf

    Membaca pesan berformat GELF sebagai event melalui jaringan.

    Plugin input Gelf

    logstash-input-generator

    Menghasilkan event log acak.

    Plugin input Generator

    logstash-input-graphite

    Membaca metrik dari tool Graphite.

    Plugin input Graphite

    logstash-input-heartbeat

    Menghasilkan pesan heartbeat.

    Plugin input Heartbeat

    logstash-input-http

    Menerima event single-line atau multi-line melalui HTTP atau HTTPS.

    Plugin input Http

    logstash-input-http_poller

    Memanggil API HTTP, mendekode outputnya menjadi event, lalu mengirim event tersebut.

    Plugin input Http_poller

    logstash-input-imap

    Membaca email dari server IMAP.

    Plugin input Imap

    logstash-input-jdbc

    Membaca data dari database apa pun ke Logstash melalui antarmuka Java Database Connectivity (JDBC).

    Plugin input Jdbc

    logstash-input-kafka

    Membaca event dari topik Kafka.

    Plugin input Kafka

    logstash-input-pipe

    Streaming event dari perintah pipe yang berjalan lama.

    Plugin input Pipe

    logstash-input-rabbitmq

    Membaca event dari antrian RabbitMQ.

    Plugin input Rabbitmq

    logstash-input-redis

    Membaca event dari instans Redis.

    Plugin input Redis

    logstash-input-s3

    Streaming event dari file dalam bucket S3.

    Plugin input S3

    logstash-input-snmp

    Memantau perangkat jaringan menggunakan Simple Network Management Protocol (SNMP) untuk memperoleh informasi tentang status operasional perangkat saat ini.

    Plugin input SNMP

    logstash-input-snmptrap

    Membaca pesan trap SNMP sebagai event.

    Plugin input Snmptrap

    logstash-input-sqs

    Membaca event dari antrian di Amazon Simple Queue Service (SQS).

    Plugin input Sqs

    logstash-input-stdin

    Membaca event dari standard input.

    Plugin input Stdin

    logstash-input-syslog

    Membaca pesan syslog sebagai event melalui jaringan.

    Plugin input Syslog

    logstash-input-tcp

    Membaca event melalui soket TCP.

    Plugin input Tcp

    logstash-input-twitter

    Menerima event dari Twitter Streaming API.

    Plugin input Twitter

    logstash-input-udp

    Membaca pesan sebagai event melalui jaringan menggunakan UDP.

    Plugin input Udp

    logstash-input-unix

    Membaca event melalui soket UNIX.

    Plugin input Unix

    output

    logstash-output-elasticsearch

    Menulis data ke kluster Elasticsearch.

    Plugin output Elasticsearch

    logstash-output-kafka

    Menulis event ke topik Kafka.

    Plugin output Kafka

    logstash-output-lumberjack

    Mengirim event menggunakan protokol lumberjack.

    Plugin output Lumberjack

    logstash-output-nagios

    Mengirim hasil pemeriksaan pasif ke Nagios melalui file perintah Nagios.

    Plugin output Nagios

    logstash-output-pagerduty

    Mengirim notifikasi berdasarkan layanan dan kebijakan eskalasi yang telah dikonfigurasi sebelumnya.

    Plugin output Pagerduty

    logstash-output-pipe

    Mengarahkan event ke standard input program lain.

    Plugin output Pipe

    logstash-output-rabbitmq

    Dorong event ke exchange RabbitMQ.

    Plugin output Rabbitmq

    logstash-output-redis

    Mengirim event ke antrian Redis menggunakan perintah RPUSH.

    Plugin output Redis

    logstash-output-s3

    Mengunggah event Logstash secara batch ke Amazon Simple Storage Service (Amazon S3).

    Plugin output S3

    logstash-output-sns

    Mengirim event ke Amazon Simple Notification Service, yaitu layanan pub/sub terkelola.

    Plugin output Sns

    logstash-output-sqs

    Dorong event ke antrian AWS SQS.

    Plugin output Sqs

    logstash-output-stdout

    Mencetak event ke standard output perintah shell yang menjalankan Logstash.

    Plugin output Stdout

    logstash-output-tcp

    Menulis event melalui soket TCP.

    Plugin output Tcp

    logstash-output-udp

    Mengirim event melalui UDP.

    Plugin output Udp

    logstash-output-webhdfs

    Mengirim event Logstash ke file dalam HDFS melalui WebHDFS REST API.

    Plugin output Webhdfs

    logstash-output-cloudwatch

    Mengumpulkan dan mengirim data metrik ke AWS CloudWatch.

    Plugin output Cloudwatch

    logstash-output-csv

    Menulis event ke disk dalam format comma-separated values (CSV) atau format pembatas lainnya. Output ini memiliki opsi yang sama dengan output file. Secara internal menggunakan library Ruby CSV.

    Plugin output Csv

    logstash-output-elastic_app_search

    Mengirim event ke solusi Elastic App Search.

    Plugin output App Search

    logstash-output-email

    Mengirim email saat menerima output. Gunakan kondisi untuk menyertakan atau mengecualikan eksekusi output email.

    Plugin output Email

    logstash-output-file

    Menulis event ke file di disk. Anda dapat menggunakan field dari event sebagai bagian dari nama file atau path.

    Plugin file output

    logstash-output-graphite

    Membaca data metrik dari log dan mengirimkannya ke tool Graphite. Graphite adalah tool open source untuk menyimpan dan memplot metrik.

    Plugin output Graphite

    logstash-output-http

    Mengirim event ke endpoint HTTP atau HTTPS generik.

    Plugin output Http

    filter

    logstash-filter-aggregate

    Mengumpulkan informasi dari beberapa event (biasanya catatan log) dalam satu tugas dan mendorong informasi teragregasi tersebut ke event tugas akhir.

    Plugin filter Aggregate

    logstash-filter-anonymize

    Mengganti nilai field dengan hash konsisten untuk menganonimkan field.

    Plugin filter Anonymize

    logstash-filter-cidr

    Memeriksa alamat IP dalam sebuah event terhadap daftar blok jaringan.

    Plugin filter Cidr

    logstash-filter-prune

    Membersihkan data event berdasarkan daftar hitam atau daftar putih field.

    Plugin filter Prune

    logstash-filter-clone

    Memeriksa event duplikat. Clone dibuat untuk setiap jenis dalam daftar clone.

    Plugin filter Clone

    logstash-filter-csv

    Mengurai field event yang berisi data CSV dan menyimpannya sebagai field terpisah. Anda juga dapat menentukan nama field tersebut. Filter ini juga dapat mengurai data dengan pemisah apa pun, bukan hanya koma.

    Plugin filter Csv

    logstash-filter-date

    Mengurai tanggal dari sebuah field lalu menggunakan tanggal atau timestamp tersebut sebagai timestamp Logstash untuk event tersebut.

    Date filter plugin

    logstash-filter-de_dot

    Mengganti nama field dengan mengganti karakter titik (.) dengan pemisah lain. Dalam praktiknya, filter ini mahal. Filter harus menyalin konten field sumber ke field tujuan baru yang namanya tidak lagi mengandung titik, lalu menghapus field sumber yang bersangkutan.

    Plugin filter De_dot

    logstash-filter-dissect

    Filter Dissect adalah operasi pemisahan.

    Plugin filter Dissect

    logstash-filter-dns

    Menjalankan pencarian DNS (pencarian Rekaman A atau Rekaman CNAME, atau pencarian balik untuk Rekaman PTR) pada setiap atau rekaman tertentu di bawah array reverse.

    Plugin filter Dns

    logstash-filter-drop

    Menghapus semua event yang memenuhi filter ini.

    Plugin filter Drop

    logstash-filter-elasticsearch

    Mencari event log sebelumnya di Elasticsearch dan menyalin beberapa field-nya ke event saat ini.

    Plugin filter Elasticsearch

    logstash-filter-fingerprint

    Membuat hash konsisten (sidik jari) dari satu atau beberapa field dan menyimpan hasilnya dalam field baru.

    Plugin filter Fingerprint

    logstash-filter-geoip

    Menambahkan informasi lokasi geografis tentang alamat IP berdasarkan data dari database Maxmind GeoLite2.

    Plugin filter Geoip

    logstash-filter-grok

    Mengurai dan menyusun teks tak terstruktur apa pun.

    Plugin filter Grok

    logstash-filter-http

    Mengintegrasikan layanan web eksternal atau beberapa API REST.

    Plugin filter HTTP

    logstash-filter-jdbc_static

    Memperkaya event dengan data yang telah dimuat sebelumnya dari database remote.

    Plugin filter Jdbc_static

    logstash-filter-jdbc_streaming

    Menjalankan kueri SQL dan menyimpan set hasilnya dalam field tujuan. Menyimpan hasilnya dalam cache LRU (least recently used) lokal dengan periode kedaluwarsa.

    Plugin filter Jdbc_streaming

    logstash-filter-json

    Filter penguraian JSON yang memperluas field yang ada berisi JSON menjadi struktur data aktual dalam event Logstash.

    Plugin filter JSON

    logstash-filter-kv

    Secara otomatis mengurai berbagai pesan foo=bar atau field event tertentu.

    Plugin filter Kv

    logstash-filter-memcached

    Mengintegrasikan data eksternal ke Memcached.

    Plugin filter Memcached

    logstash-filter-metrics

    Mengumpulkan metrik.

    Plugin filter Metrics

    logstash-filter-mutate

    Menjalankan transformasi pada field. Mengganti nama, menghapus, mengganti, dan memodifikasi field dalam event Anda.

    Plugin filter Mutate

    logstash-filter-ruby

    Menjalankan kode Ruby. Filter ini menerima kode Ruby inline atau file. Kedua opsi tersebut saling eksklusif dan bekerja dengan cara yang sedikit berbeda.

    Plugin filter Ruby

    logstash-filter-sleep

    Tidur selama durasi tertentu. Logstash berhenti selama periode tidur. Ini membantu dalam pembatasan laju.

    Plugin filter Sleep

    logstash-filter-split

    Mengkloning event dengan membagi field dalam event tersebut dan menyematkan setiap nilai hasilnya ke dalam klon event asli. Field yang dibagi bisa berupa string atau array string.

    Plugin filter Split

    logstash-filter-syslog_pri

    Mengurai field PRI di awal pesan Syslog (RFC3164). Jika prioritas tidak ditetapkan, nilai default-nya adalah 13, seperti yang didefinisikan dalam RFC.

    Plugin filter Syslog_pri

    logstash-filter-throttle

    Membatasi jumlah event.

    Plugin filter Throttle

    logstash-filter-translate

    Alat umum pencarian-dan-penggantian yang menentukan nilai pengganti berdasarkan hash atau file yang dikonfigurasi.

    Plugin filter Translate

    logstash-filter-truncate

    Memotong field yang melebihi panjang tertentu.

    Plugin filter Truncate

    logstash-filter-urldecode

    Mendekodekan bidang yang telah dienkode URL.

    Plugin filter Urldecode

    logstash-filter-useragent

    Mengurai string user agent menjadi data terstruktur berdasarkan data BrowserScope.

    Plugin filter Useragent

    logstash-filter-xml

    Filter XML. Memperluas field yang berisi XML menjadi struktur data aktual.

    Plugin filter Xml

    codec

    logstash-codec-cef

    Menggunakan codec Logstash untuk memproses data ArcSight Common Event Format (CEF), sesuai dengan "Implementing ArcSight Common Event Format," Revisi 20 (5 Juni 2013).

    Plugin codec Cef

    logstash-codec-collectd

    Membaca event dari protokol biner collectd melalui jaringan menggunakan UDP.

    Plugin codec Collectd

    logstash-codec-dots

    Codec ini menghasilkan titik (.) untuk merepresentasikan setiap event yang diproses.

    Plugin codec Dots

    logstash-codec-edn

    Membaca dan menghasilkan data dalam format EDN.

    Plugin codec Edn

    logstash-codec-edn_lines

    Membaca dan menghasilkan data terpisah baris baru dalam format EDN.

    Plugin codec Edn_lines

    logstash-codec-es_bulk

    Mendekode format bulk Elasticsearch menjadi event terpisah dan mendekode metadata ke field [@metadata](/metadata).

    Plugin codec Es_bulk

    logstash-codec-fluent

    Memproses format msgpack fluentd.

    Plugin codec Fluent

    logstash-codec-graphite

    Mengkode dan mendekode baris dalam format Graphite.

    Plugin codec Graphite

    logstash-codec-json

    Mendekode (dari input) dan mengkode (ke output) pesan JSON lengkap.

    Plugin codec Json

    logstash-codec-json_lines

    Mendekode stream JSON yang dipisahkan baris baru.

    Plugin codec Json_lines

    logstash-codec-line

    Membaca data teks berorientasi baris.

    Plugin codec Line

    logstash-codec-msgpack

    Membaca dan menghasilkan konten berkode MessagePack.

    Plugin codec Msgpack

    logstash-codec-multiline

    Menggabungkan pesan multi-baris menjadi satu event.

    Plugin codec Multiline

    logstash-codec-netflow

    Mendekode data Netflow v5, v9, dan v10 (IPFIX).

    Plugin codec Netflow

    logstash-codec-plain

    Memproses teks biasa tanpa pembatas antar event.

    Plugin codec Plain

    logstash-codec-rubydebug

    Menampilkan data event Logstash menggunakan library Ruby Awesome Print.

    Plugin codec Rubydebug