我希望多行在一个日志合并成一个记录在ES中,这是我的配置部分的多行。
multiline.negate: '^[0-9]{4}-[0-9]{2}-[0-9]{2} [0-9]{2}:[0-9]{2}:[0-9]{2},[0-9]{3}'
multiline.negate: true
multiline.match: after但它不能像预期的那样工作,它总是将每一行记录到ES中。
发布于 2019-12-11 19:43:53
多行字段应该在filebeat.inputs下:示例:
filebeat.inputs:
-type: log
...
multiline.pattern: '^[0-9]{4}-[0-9]{2}-[0-9]{2} [0-9]{2}:[0-9]{2}:[0-9]{2},[0-9]{3}'
multiline.negate: true
multiline.match: after
...https://stackoverflow.com/questions/59259788
复制相似问题