FluentBit-如果日志太长,有没有办法截断日志



FluentBit-如果日志超过1500个字符,有没有方法截断日志???

不想像整个堆栈一样打印跟踪。。。。

有配置吗???

您可以通过捕获组和范围来限制regexParser中的字符数。

示例:

如果你有这行日志

2021-07-25T13:39:00 INFO - Method foo() called with parameter "bar"

您可以使用完成截断

[PARSER]
Name   log_parser
Format regex
Regex  ^(?<time>d{4}-d{2}-d{2}Td{2}:d{2}:d{2})s+(?<level>w+)s+-s+(?<message>.{0,20}).*$

通过这种方式,最多可以捕获20个字符,因此消息将为:

Method foo() called

相关内容

最新更新