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