问题的根源可能是Fluentbit的配置文件中缺少正确的解析器。可以尝试使用以下代码示例,将解析器添加到Fluentbit的配置文件中:
input-kubernetes.conf:
@type tail
path /var/log/containers/.log
pos_file /var/log/es-containers.log.pos
tag kubernetes.
read_from_head true
@type json
time_key time
time_format %Y-%m-%dT%H:%M:%S.%NZ
keep_time_key true
在Fluentbit的配置中,添加“@type json” 以确保Fluentbit可以解析json格式的数据。尝试重新启动Fluentbit,看是否可以正确解析jsonyPayload了。