多行过滤器和带有Logstash的grok

时间:2019-03-25 10:22:14

标签: logstash

我必须使用logstash(它没有编解码器)来解析具有可变多行条目的日志文件。

我简单地将多行编解码器与正则表达式一起用于条目的第一行,并将select doc_id from table t group by doc_id having min(currency) = max(currency) and min(currency) = 'EUR'; what => "previous"用于后面的行,这是相当非结构化的。

然后我使用grok过滤器。问题是如何摆脱以下冗余:我已经为多行编解码器使用了正则表达式,而后来为grok使用了一个非常类似的正则表达式?

0 个答案:

没有答案