开发者社区 > 大数据与机器学习 > 检索分析服务 Elasticsearch版 > 正文

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

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

展开
收起
鸡蛋灌饼儿 2023-02-06 11:55:48 428 0
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功能,免运维全托管,提升企业数据检索与运维分析能力。

相关产品

  • 检索分析服务 Elasticsearch版
  • 热门讨论

    热门文章

    相关电子书

    更多
    阿里云Elasticsearch体系架构与特性解析 立即下载
    开源与云:Elasticsearch应用剖析 立即下载
    《Elasticsearch全观测解决方案》 立即下载