filebeat 设置Multiline配置,支持合并数字流水开头的日志

参考:http://120.203.18.89:6969/57/filebeat-%e8%ae%be%e7%bd%aemultiline%e9%85%8d%e7%bd%ae%ef%bc%8c%e6%94%af%e6%8c%81%e5%90%88%e5%b9%b6%e6%95%b0%e5%ad%97%e6%b5%81%e6%b0%b4%e5%bc%80%e5%a4%b4%e7%9a%84%e6%97%a5%e5%bf%97/

根据项目需要,支持采集项目日志,但是由于导出的日志为CSV格式,其中一个字段里面含有换行符,导致filebeat读取的时候,以为是换行了,出现日志解析不符合要求的情况,通过仔细研究日志,发现所有日志应该是一个流水号开头的行,所以计划使用filebeat 的multiline功能。如果使用了这个功能,则无法使用JSON功能,必须注释掉。

multiline的配置,有三个关键设置:multiline.pattern、multiline.negate、multiline.match

详见参考

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章