filebeat收集json格式的nginx日志发送给elasticsearch

  • filebeat收集json格式的nginx日志发送给elasticsearch已关闭评论
  • 6,455
  • A+
所属分类:监控

看网络上大多数文章对于收集json格式的文章都是直接用logstash来处理,其实filebeat也支持处理json的格式的


刚好需要,配置如下:

官网说名:

https://www.elastic.co/guide/en/beats/filebeat/current/configuration-filebeat-options.html#config-json

keys_under_root:
默认这个值是FALSE的,也就是我们的json日志解析后会被放在json键上。设为TRUE,所有的keys就会被放到根节点。
overwrite_keys:
是否要覆盖原有的key,这是关键配置,将keys_under_root设为TRUE后,再将overwrite_keys也设为TRUE,就能把filebeat默认的key值给覆盖了。
add_error_key:
添加json_error key键记录json解析失败错误
message_key:
指定json日志解析后放到哪个key上,默认是json,你也可以指定为log等。

  • 我的微信
  • 这是我的微信扫一扫
  • weinxin
  • 我的微信公众号
  • 我的微信公众号扫一扫
  • weinxin
admin