Logstash 参考指南(输入插件)

输入插件

输入插件允许Logstash读取特定的事件源。

下面是一些可用的输入插件,有关Elastic支持插件的列表,请参阅支持矩阵

插件描述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
graphitegraphite工具读取指标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
varnishlogvarnish缓存共享内存日志中读取logstash-input-varnishlog
websocket从websocket读取事件logstash-input-websocket
wmi根据WMI查询的结果创建事件logstash-input-wmi
xmpp通过XMPP/Jabber协议接收事件logstash-input-xmpp
  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值