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

詳見參考

 

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