Todos os produtos
Search
Central de documentação

Elasticsearch:Configuração de plugins

Última atualização: Jun 27, 2026

O Alibaba Cloud Logstash oferece suporte a mais de 100 plugins padrão do sistema, incluindo plugins open source e proprietários, que aprimoram as capacidades de transmissão de dados, processamento e depuração de logs.

O Alibaba Cloud Logstash suporta apenas plugins padrão do sistema pré-instalados. Plugins personalizados não são suportados. Instale ou desinstale-os conforme necessário. Instalar ou desinstalar plugins. Os recursos de uma instância do Alibaba Cloud Logstash destinam-se exclusivamente ao seu uso. Não utilize os recursos da instância para operações ilegais.

O Alibaba Cloud Logstash suporta os seguintes plugins:

  • Plugins personalizados

    Categoria

    Nome

    Descrição

    Introdução

    input

    logstash-input-maxcompute

    Lê dados do Alibaba Cloud MaxCompute.

    Instruções do plugin logstash-input-maxcompute

    logstash-input-oss

    Lê dados do Alibaba Cloud Object Storage Service (OSS).

    Instruções do plugin logstash-input-oss

    logstash-input-sls

    Lê logs do Alibaba Cloud Simple Log Service (SLS).

    Instruções do plugin logstash-input-sls

    output

    logstash-output-file_extend

    Exibe a saída de uma configuração de pipeline diretamente no console.

    Usar um pipeline do Logstash para configurar a depuração

    logstash-output-oss

    Transfere dados em lotes para o Alibaba Cloud OSS.

    Instruções do plugin logstash-output-oss

  • Plugins open source

    Categoria

    Nome

    Descrição

    Introdução

    input

    logstash-input-azure_event_hubs

    Consome eventos do Azure Event Hubs.

    Plugin Azure Event Hubs

    logstash-input-beats

    Recebe eventos do framework Elastic Beats.

    Plugin de input Beats

    logstash-input-dead_letter_queue

    Lê eventos da fila de mensagens mortas (dead letter queue) do Logstash.

    Plugin de input Dead_letter_queue

    logstash-input-elasticsearch

    Lê dados de um cluster Elasticsearch.

    Plugin de input Elasticsearch

    logstash-input-exec

    Executa um comando de shell periodicamente e captura a saída completa do comando como um evento.

    Plugin de input Exec

    logstash-input-ganglia

    Lê pacotes Ganglia da rede via User Datagram Protocol (UDP).

    Plugin de input Ganglia

    logstash-input-gelf

    Lê mensagens formatadas em GELF como eventos através da rede.

    Plugin de input Gelf

    logstash-input-generator

    Gera eventos de log aleatórios.

    Plugin de input Generator

    logstash-input-graphite

    Lê métricas da ferramenta Graphite.

    Plugin de input Graphite

    logstash-input-heartbeat

    Gera mensagens de heartbeat.

    Plugin de input Heartbeat

    logstash-input-http

    Recebe eventos de linha única ou múltipla via HTTP ou HTTPS.

    Plugin de input Http

    logstash-input-http_poller

    Chama uma API HTTP, decodifica a saída em eventos e envia os eventos.

    Plugin de input Http_poller

    logstash-input-imap

    Lê e-mails de um servidor IMAP.

    Plugin de input Imap

    logstash-input-jdbc

    Lê dados de qualquer banco de dados para o Logstash através de uma interface Java Database Connectivity (JDBC).

    Plugin de input Jdbc

    logstash-input-kafka

    Lê eventos de um tópico Kafka.

    Plugin de input Kafka

    logstash-input-pipe

    Transmite eventos de um comando pipe de longa duração.

    Plugin de input Pipe

    logstash-input-rabbitmq

    Lê eventos de uma fila RabbitMQ.

    Plugin de input Rabbitmq

    logstash-input-redis

    Lê eventos de uma instância Redis.

    Plugin de input Redis

    logstash-input-s3

    Transmite eventos de arquivos em um bucket S3.

    Plugin de input S3

    logstash-input-snmp

    Consulta dispositivos de rede usando Simple Network Management Protocol (SNMP) para obter informações sobre o status operacional atual dos dispositivos.

    Plugin de input SNMP

    logstash-input-snmptrap

    Lê mensagens SNMP trap como eventos.

    Plugin de input Snmptrap

    logstash-input-sqs

    Lê eventos de uma fila no Amazon Simple Queue Service (SQS).

    Plugin de input Sqs

    logstash-input-stdin

    Lê eventos da entrada padrão.

    Plugin de input Stdin

    logstash-input-syslog

    Lê mensagens syslog como eventos através da rede.

    Plugin de input Syslog

    logstash-input-tcp

    Lê eventos através de um socket TCP.

    Plugin de input Tcp

    logstash-input-twitter

    Recebe eventos da Twitter Streaming API.

    Plugin de input Twitter

    logstash-input-udp

    Lê mensagens como eventos através da rede usando UDP.

    Plugin de input Udp

    logstash-input-unix

    Lê eventos através de um socket UNIX.

    Plugin de input Unix

    output

    logstash-output-elasticsearch

    Grava dados em um cluster Elasticsearch.

    Plugin de output Elasticsearch

    logstash-output-kafka

    Grava eventos em um tópico Kafka.

    Plugin de output Kafka

    logstash-output-lumberjack

    Envia eventos usando o protocolo lumberjack.

    Plugin de output Lumberjack

    logstash-output-nagios

    Envia resultados de verificações passivas para o Nagios através de um arquivo de comandos do Nagios.

    Plugin de output Nagios

    logstash-output-pagerduty

    Envia notificações com base em serviços pré-configurados e políticas de escalonamento.

    Plugin de output Pagerduty

    logstash-output-pipe

    Direciona eventos para a entrada padrão de outro programa.

    Plugin de output Pipe

    logstash-output-rabbitmq

    Envia eventos para um exchange RabbitMQ.

    Plugin de output Rabbitmq

    logstash-output-redis

    Envia eventos para uma fila Redis usando o comando RPUSH.

    Plugin de output Redis

    logstash-output-s3

    Carrega eventos do Logstash em lotes para o Amazon Simple Storage Service (Amazon S3).

    Plugin de output S3

    logstash-output-sns

    Envia eventos para o Amazon Simple Notification Service, que é um serviço gerenciado de pub/sub.

    Plugin de output Sns

    logstash-output-sqs

    Envia eventos para uma fila SQS da Amazon Web Services (AWS).

    Plugin de output Sqs

    logstash-output-stdout

    Imprime eventos na saída padrão do comando de shell que está executando o Logstash.

    Plugin de output Stdout

    logstash-output-tcp

    Grava eventos através de um socket TCP.

    Plugin de output Tcp

    logstash-output-udp

    Envia eventos via UDP.

    Plugin de output Udp

    logstash-output-webhdfs

    Envia eventos do Logstash para arquivos no HDFS através da API REST WebHDFS.

    Plugin de output Webhdfs

    logstash-output-cloudwatch

    Agrega e envia dados de métricas para o AWS CloudWatch.

    Plugin de output Cloudwatch

    logstash-output-csv

    Grava eventos no disco em formato CSV (valores separados por vírgula) ou outros formatos delimitados. Este output compartilha as mesmas opções que o output de arquivo. Internamente, utiliza a biblioteca Ruby CSV.

    Plugin de output Csv

    logstash-output-elastic_app_search

    Envia eventos para a solução Elastic App Search.

    Plugin de output App Search

    logstash-output-email

    Envia um e-mail ao receber um output. Use condições para incluir ou excluir a execução do output de e-mail.

    Plugin de output Email

    logstash-output-file

    Grava eventos em um arquivo no disco. É possível usar campos do evento como parte do nome do arquivo ou do caminho.

    Plugin de output File

    logstash-output-graphite

    Lê dados de métricas dos logs e os envia para a ferramenta Graphite. O Graphite é uma ferramenta open source para armazenamento e plotagem de métricas.

    Plugin de output Graphite

    logstash-output-http

    Envia eventos para um endpoint HTTP ou HTTPS genérico.

    Plugin de output Http

    filter

    logstash-filter-aggregate

    Agrega informações de múltiplos eventos (geralmente registros de log) sob uma única tarefa e envia as informações agregadas para o evento final da tarefa.

    Plugin de filter Aggregate

    logstash-filter-anonymize

    Substitui valores de campo por um hash consistente para anonimizar campos.

    Plugin de filter Anonymize

    logstash-filter-cidr

    Verifica endereços IP em um evento comparando-os com uma lista de blocos de rede.

    Plugin de filter Cidr

    logstash-filter-prune

    Remove dados de eventos com base em uma lista de bloqueios ou lista de permissões de campos.

    Plugin de filter Prune

    logstash-filter-clone

    Verifica eventos duplicados. Um clone é criado para cada tipo na lista de clones.

    Plugin de filter Clone

    logstash-filter-csv

    Analisa um campo de evento contendo dados CSV e o armazena como campos separados. Também é possível especificar os nomes dos campos. Este filter também pode analisar dados com qualquer separador, não apenas vírgulas.

    Plugin de filter Csv

    logstash-filter-date

    Analisa uma data de um campo e usa essa data ou timestamp como o timestamp do Logstash para o evento.

    Plugin de filter Date

    logstash-filter-de_dot

    Renomeia campos substituindo caracteres de ponto (.) por outro separador. Na prática, este filter é custoso. Ele precisa copiar o conteúdo do campo source para um novo campo de destino cujo nome não contenha mais pontos e, em seguida, remover o campo source correspondente.

    Plugin de filter De_dot

    logstash-filter-dissect

    O filter Dissect é uma operação de divisão.

    Plugin de filter Dissect

    logstash-filter-dns

    Realiza uma consulta DNS (consulta de registro A ou CNAME, ou consulta reversa para registro PTR) em cada registro ou em registros especificados sob o array reverso.

    Plugin de filter Dns

    logstash-filter-drop

    Exclui todos os eventos que satisfazem este filter.

    Plugin de filter Drop

    logstash-filter-elasticsearch

    Busca eventos de log anteriores no Elasticsearch e copia alguns de seus campos para o evento atual.

    Plugin de filter Elasticsearch

    logstash-filter-fingerprint

    Cria um hash consistente (fingerprint) de um ou mais campos e armazena o resultado em um novo campo.

    Plugin de filter Fingerprint

    logstash-filter-geoip

    Adiciona informações de localização geográfica sobre um endereço IP com base em dados do banco de dados Maxmind GeoLite2.

    Plugin de filter Geoip

    logstash-filter-grok

    Analisa e estrutura qualquer texto não estruturado.

    Plugin de filter Grok

    logstash-filter-http

    Integra serviços web externos ou múltiplas APIs REST.

    Plugin de filter HTTP

    logstash-filter-jdbc_static

    Enriquece eventos com dados pré-carregados de um banco de dados remoto.

    Plugin de filter Jdbc_static

    logstash-filter-jdbc_streaming

    Executa uma consulta SQL e armazena o conjunto de resultados em um campo de destino. Armazena os resultados em cache local LRU (menos recentemente usado) com um período de expiração.

    Plugin de filter Jdbc_streaming

    logstash-filter-json

    Um filter de análise JSON que expande um campo existente contendo JSON em uma estrutura de dados real dentro do evento do Logstash.

    Plugin de filter JSON

    logstash-filter-kv

    Analisa automaticamente várias mensagens foo=bar ou campos de eventos específicos.

    Plugin de filter Kv

    logstash-filter-memcached

    Integra dados externos ao Memcached.

    Plugin de filter Memcached

    logstash-filter-metrics

    Agrega métricas.

    Plugin de filter Metrics

    logstash-filter-mutate

    Realiza transformações em campos. Renomeie, exclua, substitua e modifique campos em seus eventos.

    Plugin de filter Mutate

    logstash-filter-ruby

    Executa código Ruby. Este filter aceita código Ruby inline ou um arquivo. As duas opções são mutuamente exclusivas e funcionam de maneiras ligeiramente diferentes.

    Plugin de filter Ruby

    logstash-filter-sleep

    Pausa por uma duração especificada. O Logstash para durante o período de pausa. Isso ajuda no limitação de taxa.

    Plugin de filter Sleep

    logstash-filter-split

    Clona um evento dividindo um campo no evento e incorporando cada valor resultante em um clone do evento original. O campo sendo dividido pode ser uma string ou um array de strings.

    Plugin de filter Split

    logstash-filter-syslog_pri

    Analisa o campo PRI no início de uma mensagem Syslog (RFC3164). Se nenhuma prioridade for definida, o padrão será 13, conforme definido na RFC.

    Plugin de filter Syslog_pri

    logstash-filter-throttle

    Limita o número de eventos.

    Plugin de filter Throttle

    logstash-filter-translate

    Uma ferramenta geral de busca e substituição que determina valores de substituição com base em um hash ou arquivo configurado.

    Plugin de filter Translate

    logstash-filter-truncate

    Trunca campos que excedem um determinado comprimento.

    Plugin de filter Truncate

    logstash-filter-urldecode

    Decodifica campos codificados por URL.

    Plugin de filter Urldecode

    logstash-filter-useragent

    Analisa strings de user agent em dados estruturados com base nos dados do BrowserScope.

    Plugin de filter Useragent

    logstash-filter-xml

    Um filter XML. Expande um campo contendo XML em uma estrutura de dados real.

    Plugin de filter Xml

    codec

    logstash-codec-cef

    Usa um codec do Logstash para processar dados no formato ArcSight Common Event Format (CEF), de acordo com "Implementing ArcSight Common Event Format", Revisão 20 (5 de junho de 2013).

    Plugin de codec Cef

    logstash-codec-collectd

    Lê eventos do protocolo binário collectd através da rede usando UDP.

    Plugin de codec Collectd

    logstash-codec-dots

    Este codec gera um ponto (.) para representar cada evento que processa.

    Plugin de codec Dots

    logstash-codec-edn

    Lê e produz dados no formato EDN.

    Plugin de codec Edn

    logstash-codec-edn_lines

    Lê e produz dados separados por nova linha no formato EDN.

    Plugin de codec Edn_lines

    logstash-codec-es_bulk

    Decodifica o formato bulk do Elasticsearch em eventos separados e decodifica metadados no campo @metadata.

    Plugin de codec Es_bulk

    logstash-codec-fluent

    Processa o formato msgpack do fluentd.

    Plugin de codec Fluent

    logstash-codec-graphite

    Codifica e decodifica linhas no formato Graphite.

    Plugin de codec Graphite

    logstash-codec-json

    Decodifica (de um input) e codifica (para um output) mensagens JSON completas.

    Plugin de codec Json

    logstash-codec-json_lines

    Decodifica um fluxo JSON separado por novas linhas.

    Plugin de codec Json_lines

    logstash-codec-line

    Lê dados de texto orientados por linha.

    Plugin de codec Line

    logstash-codec-msgpack

    Lê e produz conteúdo codificado em MessagePack.

    Plugin de codec Msgpack

    logstash-codec-multiline

    Mescla mensagens de várias linhas em um único evento.

    Plugin de codec Multiline

    logstash-codec-netflow

    Decodifica dados Netflow v5, v9 e v10 (IPFIX).

    Plugin de codec Netflow

    logstash-codec-plain

    Processa texto simples sem delimitadores entre eventos.

    Plugin de codec Plain

    logstash-codec-rubydebug

    Gera dados de eventos do Logstash usando a biblioteca Ruby Awesome Print.

    Plugin de codec Rubydebug