需要使用fluentd收集kubernets日志并将日志存储在elasticsearch中。并使用grafana显示日志和摘要。但是,泊坞窗的容器ID为64个字符。如何设置流利的,elasticsearch或grafana,使其仅显示grafana中容器ID的前12个字符?
答案 0 :(得分:0)
在 containers.input.conf 的末尾尝试以下操作:
<filter kubernetes.**>
@type record_transformer
enable_ruby
<record>
docker.container_id ${record["docker.container_id"][0,12]}
</record>
</filter>