ELKF日志学习(六)FileBeat过滤日志

前言

在分析日志的时候,是否有遇到过一些无用的日志?

这种情况最好是处理好记录日志的情况,如果无法处理,我们只能过滤了。

代码仓库

talk-lucky/elkf-study

include_lines

指定记录包含某些内容的行,比如:

filebeat.inputs:
  - type: log
    paths:
      - /var/log/lumen/lumen.log
    include_lines: ['pro.ERROR', 'pro.WARN']

这样 FileBeat 就会收集包含 pro.ERRORpro.WARN 的日志行。

TIPS:与 multiline 联合使用的时候,会针对合并后的记录再过滤。

exclude_lines

指定过滤包含某些内容的行,比如:

filebeat.inputs:
  - type: log
    paths:
      - /var/log/lumen/lumen.log
    exclude_lines: ['pro.INFO', 'pro.DEBUG']

这样 FileBeat 就会收集包含 pro.INFOpro.DEBUG 的日志行。

TIPS:与 multiline 联合使用的时候,会针对合并后的记录再过滤。

最后

银弹 不存在,我们能做的是尽量让日志更加合规。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值