将docker容器名称放入docker日志中
我的总体问题是,我使用主机上运行的filebeat将日志推送到ES/Kibana,而容器的名称不是字段(我有容器id) 如何将容器名称添加到推送到filebeat的详细信息中 我试图通过添加将docker容器名称放入docker日志中,docker,docker-compose,filebeat,Docker,Docker Compose,Filebeat,我的总体问题是,我使用主机上运行的filebeat将日志推送到ES/Kibana,而容器的名称不是字段(我有容器id) 如何将容器名称添加到推送到filebeat的详细信息中 我试图通过添加 logging: options: labels: ContainerName="{{.Name}}" 给我的docker编写文件,但那没什么用 我使用的是filebeat docker输入类型 有什么办法解决这个问题吗?请记录在docker-compose.yml中 logging:
logging:
options:
labels: ContainerName="{{.Name}}"
给我的docker编写文件,但那没什么用
我使用的是filebeat docker输入类型
有什么办法解决这个问题吗?请记录在docker-compose.yml中
logging:
driver: "json-file"
options:
tag: ContainerName="{{.Name}}"
将产生
{"attrs":{"tag":"ContainerName=\"your container name\""}}