Fluentbit - 如何配置日志级别过滤

Fluentbit - how to configure log level filtering

提问人:brtk 提问时间:11/15/2023 更新时间:11/15/2023 访问量:23

问:

早上好!

我需要帮助配置 fluentbit 来执行一些日志级别过滤。 我有一个应用程序,比如说我的应用程序,它正在向 fluentbit 发送 INFO 及以上级别的日志,如下所示:

[0] my_tag: [[1699971432.520606608, {}], {"thread"=>"main", "level"=>"INFO", "message"=>"some message", "appName"=>"my-app"}]

我在 fluentbit 中设置了一个环境变量 MY_APP_LOG_LEVEL=WARN,有没有办法将其配置为根据该 env 变量过滤传入日志,仅将 WARN 及以上转发到我的集中式日志记录系统?对我来说似乎很奇怪,在过滤器插件中,我真的找不到专为该任务设计的插件。我目前正在尝试使用 grep、modify 和标记重写过滤器插件来实现我的目标,但这似乎有点矫枉过正。

任何帮助将不胜感激!

日志记录 过滤器 Fluent-bit 集中

评论


答: 暂无答案