【问题标题】:Only collect logs with specific field by fluent-bit仅通过 fluent-bit 收集具有特定字段的日志
【发布时间】:2021-02-19 01:47:55
【问题描述】:

例如,我的日志如下所示:

{
 "fieldA":"logA",
 "foo":"bar"
}

{
 "fieldA":"logA",
 "fieldB":"logB"
}

就我而言,我只希望收集带有“foo”字段的日志,同时删除其他日志。

【问题讨论】:

标签: fluentd fluent-bit


【解决方案1】:

使用grep 过滤插件仅包含带有foo 字段的事件:

[FILTER]
    Name   grep
    Match  *
    Regex  foo .*

【讨论】:

    猜你喜欢
    • 2022-08-19
    • 1970-01-01
    • 2020-11-08
    • 1970-01-01
    • 2019-11-12
    • 1970-01-01
    • 2021-06-19
    • 1970-01-01
    • 2021-10-02
    相关资源
    最近更新 更多