输出插件
输出插件将事件数据发送到特定的目的地,输出是事件管道的最后阶段。
下面是一些输出插件,有关Elastic支持插件的列表,请参阅。
插件 | 描述 | Github仓库 |
---|---|---|
boundary | 根据Logstash事件向Boundary发送注解 | |
circonus | 根据Logstash事件向Circonus发送注解 | |
cloudwatch | 聚合和发送指标数据到AWS CloudWatch | |
csv | 以分隔的格式将事件写入磁盘 | |
datadog | 根据Logstash事件将事件发送到DataDogHQ | |
datadog_metrics | 根据Logstash事件向DataDogHQ发送指标 | |
elasticsearch | 在Elasticsearch中存储日志 | |
当接收到输出时,将电子邮件发送到指定的地址 | ||
exec | 运行匹配事件的命令 | |
file | 将事件写入磁盘上的文件 | |
ganglia | 为Ganglia的gmond 写入指标 | |
gelf | 为Graylog2生成GELF格式的输出 | |
google_bigquery | 将事件写入Google BigQuery | |
graphite | 向Graphite写入指标 | |
graphtastic | 在Windows上发送指标数据 | |
http | 将事件发送到通用的HTTP或HTTPS端点 | |
influxdb | 向InfluxDB写入指标 | |
irc | 将事件写入IRC | |
juggernaut | 将消息推送到Juggernaut websockets服务器 | |
kafka | 向kafka写入事件 | |
librato | 根据Logstash事件向Librato发送指标、注解和提醒 | |
loggly | 运送日志到Loggly | |
lumberjack | 使用lumberjack 协议发送事件 | |
metriccatcher | 向MetricCatcher写入指标 | |
mongodb | 将事件写入MongoDB | |
nagios | 向Nagios发送被动检查结果 | |
nagios_nsca | 使用NSCA协议向Nagios发送被动检查结果 | |
opentsdb | 向OpenTSDB写入指标 | |
pagerduty | 根据预先配置的服务和升级策略发送通知 | |
pipe | 将事件输送到另一个程序的标准输入 | |
rabbitmq | 将事件推到RabbitMQ exchange | |
redis | 使用RPUSH 命令将事件发送到Redis队列 | |
redmine | 使用Redmine API创建票据 | |
riak | 将事件写入Riak分布式键/值存储 | |
riemann | 发送指标到Riemann | |
s3 | 将Logstash事件发送到Amazon Simple Storage Service | |
sns | 将事件发送到Amazon的Simple Notification Service | |
solr_http | 在Solr中存储和索引日志 | |
sqs | 将事件推送到Amazon Web Services Simple Queue Service队列 | |
statsd | 使用statsd 网络守护进程发送指标 | |
stdout | 将事件打印到标准输出 | |
stomp | 使用STOMP协议写入事件 | |
syslog | 将事件发送到syslog 服务器 | |
tcp | 通过TCP socket写入事件 | |
timber | 发送事件到Timber.io日志记录服务 | |
udp | 通过UDP发送事件 | |
webhdfs | 使用webhdfs REST API向HDFS发送Logstash事件 | |
websocket | 将消息发布到websocket | |
xmpp | 通过XMPP发布事件 | |
zabbix | 发送事件到Zabbix服务器 |