首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Filebeat多行模式

Filebeat多行模式
EN

Stack Overflow用户
提问于 2020-10-08 10:33:32
回答 1查看 361关注 0票数 1

enter image description here

在日志消息的图片堆栈跟踪中,取新的日志行,我希望它们在一个日志中。如何做到这一点?这是我的模式

代码语言:javascript
复制
  multiline.pattern: '^[[:space:]]'
  multiline.negate: false
  multiline.match: after
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2020-10-08 17:00:05

从截图中提供的日志示例中,似乎每个新事件都是以日期开始的,因此应该可以使用如下所示的多行模式。

代码语言:javascript
复制
multiline.type: pattern
multiline.pattern: '^[0-9]{4}-[0-9]{2}-[0-9]{2}'
multiline.negate: true
multiline.match: after

我以前也做过类似的事情来获取IBM BPM系统日志,并且不得不将multiline.max_lines增加到1000,因为默认的500不足以获取整个堆栈跟踪。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/64254968

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档