Logstash 參考指南(輸入插件)

輸入插件

輸入插件容許Logstash讀取特定的事件源。git

下面是一些可用的輸入插件,有關Elastic支持插件的列表,請參閱支持矩陣github

插件 描述 Github倉庫
azure_event_hubs 從Azure事件中心接收事件 azure_event_hubs
beats 從Elastic Beats框架接收事件 logstash-input-beats
cloudwatch 從Amazon Web服務CloudWatch API提取事件 logstash-input-cloudwatch
couchdb_changes 從CouchDB的_changes URI stream事件 logstash-input-couchdb_changes
dead_letter_queue 從Logstash的死信隊列中讀取事件 logstash-input-dead_letter_queue
elasticsearch 從Elasticsearch集羣讀取查詢結果 logstash-input-elasticsearch
exec 將shell命令的輸出捕獲爲事件 logstash-input-exec
file 從文件stream事件 logstash-input-file
ganglia 經過UDP讀取Ganglia包 logstash-input-ganglia
gelf 從Graylog2讀取GELF格式消息做爲事件 logstash-input-gelf
generator 爲測試目的生成隨機日誌事件 logstash-input-generator
github 從GitHub webhook讀取事件 logstash-input-github
google_pubsub 從谷歌Cloud PubSub服務消費事件 logstash-input-google_pubsub
graphite graphite工具讀取指標 logstash-input-graphite
heartbeat 生成用於測試的心跳事件 logstash-input-heartbeat
http 經過HTTP或HTTPS接收事件 logstash-input-http
http_poller 將HTTP API的輸出解碼爲事件 logstash-input-http_poller
imap 從IMAP服務器讀取郵件 logstash-input-imap
irc 從IRC服務器讀取事件 logstash-input-irc
jdbc 從JDBC數據建立事件 logstash-input-jdbc
jms 從Jms Broker讀取事件 logstash-input-jms
kafka 從kafka主題讀取事件 logstash-input-kafka
kinesis 經過AWS Kinesis流接收事件 logstash-input-kinesis
log4j 從Log4j SocketAppender對象中讀取TCP socket上的事件 logstash-input-log4j
lumberjack 使用Lumberjack規範接收事件 logstash-input-lumberjack
meetup 捕獲命令行工具的輸出做爲事件 logstash-input-meetup
pipe 從長時間運行的命令管道stream事件 logstash-input-pipe
puppet_facter 從Puppet服務器接收事實 logstash-input-puppet_facter
rabbitmq 從RabbitMQ exchange獲取事件 logstash-input-rabbitmq
redis 從Redis實例讀取事件 logstash-input-redis
relp 經過TCP socket接收RELP事件 logstash-input-relp
rss 捕獲命令行工具的輸出做爲事件 logstash-input-rss
s3 從S3存儲桶中的文件stream事件 logstash-input-s3
salesforce 基於Salesforce SOQL查詢建立事件 logstash-input-salesforce
snmptrap 基於SNMP trap消息建立事件 logstash-input-snmptrap
sqlite 根據SQLite數據庫中的行建立事件 logstash-input-sqlite
sqs 從Amazon Web Services Simple Queue Service隊列中提取事件 logstash-input-sqs
stdin 從標準輸入讀取事件 logstash-input-stdin
stomp 建立使用STOMP協議接收的事件 logstash-input-stomp
syslog 將syslog消息做爲事件讀取 logstash-input-syslog
tcp 從TCP socket讀取事件 logstash-input-tcp
twitter 從Twitter Streaming API讀取事件 logstash-input-twitter
udp 經過UDP讀取事件 logstash-input-udp
unix 經過UNIX socket讀取事件 logstash-input-unix
varnishlog varnish緩存共享內存日誌中讀取 logstash-input-varnishlog
websocket 從websocket讀取事件 logstash-input-websocket
wmi 根據WMI查詢的結果建立事件 logstash-input-wmi
xmpp 經過XMPP/Jabber協議接收事件 logstash-input-xmpp
相關文章
相關標籤/搜索