Elasticsearch用filebeat抓取springboot日志,正则匹配多行有成功有失败?

Elasticsearch用filebeat抓取springboot日志,用正则匹配多行,有时成功有时失败为什么?image.png

展开
收起
鸡蛋灌饼儿 2023-02-06 11:55:48 542 分享 版权
3 条回答
写回答
取消 提交回答
  • https://nasuyun.com/docs/migration/overview可以参考下这个文档——该回答整理自钉群“Elasticsearch中文技术社区”

    2023-02-06 18:01:30
    赞同 展开评论
  • 建议先检查 filebeat 的配置文件中的正则表达式是否正确。 还得需要确保 filebeat 的版本支持多行匹配。 不行只能查看 filebeat 的输出日志,了解一下具体的错误原因。

    2023-02-06 12:10:44
    赞同 展开评论
  • 多行日志合并处理,multiline.pattern 是正则匹配格式;multiline.negate(取值 true 或 false)默认是false,匹配pattern的行合并到上一行;true,不匹配pattern的行合并到上一行; multiline.match(取值 after 或before)合并到上一行的末尾或开头。

    2023-02-06 12:04:34
    赞同 展开评论

阿里云检索分析服务Elasticsearch版兼容开源ELK功能,免运维全托管,提升企业数据检索与运维分析能力。

收录在圈子:

热门讨论

热门文章

还有其他疑问?
咨询AI助理