四、Logstash Output插件
stdout
file
elasticsearch
4.1 stdout插件
stdout 插件将数据输出到屏幕终端,便于调试;
output {
stdout {
codec => rubydebug
}
}
4.2 file插件
将结果输出到文件,实现将分散在多地的文件统一到一处:
比如将所有 web 机器的 web 日志收集到一个文件中,从而方便查阅信息;
output {
file {
path => "/var/log/web.log"
}
}
4.3 elastic插件
一般情况下,我们都会输出到 elasticsearch
output {
elasticsearch {
#一般写data集群的主机地址
hosts => ["172.16.1.162:9200","172.16.1.163:9200"]
#索引名称
index => "nginx-%{+YYYY.MM.dd}"
#覆盖索引模板
template_overwrite => true
}
}
标签:web,插件,9200,stdout,file,output,Output,Logstash
From: https://blog.51cto.com/u_13236892/8649188