使用filebeat采集数据,使用document_type 区分不同的类型的日志 logstash 输入日志到文件,这样方面查看,也方便将怎么相同的服务运行在不同的服务器里面日志汇总
logstash 配置如下
input{
beats{
port => 5044
codec => "json"
}
}
output{
if [type] == "123_server" {
file {
path => "/home/logs/123-server.log"
codec => plain{ charset => "GBK" }
gzip => true
}
}
}
其实需要2个条件,输入的日志尽量保持和原来的日志一样 我这个代码输出全部是乱码,无论怎么修改编码格式 求大神指点下
[尊重社区原创,转载请保留或注明出处]
本文地址:http://elasticsearch.cn/article/586
本文地址:http://elasticsearch.cn/article/586