转载请标明出处: http://blog.csdn.net/qq_27818541/article/details/108395618 本文出自:【BigManing的博客】
filebeat在启动时,它检测一个docker环境元数据并缓存。只有在检测到有效配置并且处理器能够访问Docker API时,才会使用Docker元数据对事件数据进行追加。 目前在k8s场景下 一般使用log-pilot来协助采集日志。
processors: - add_docker_metadata: host: "unix:///var/run/docker.sock" #match_fields: ["system.process.cgroup.id"] #match_pids: ["process.pid", "process.ppid"] #match_source: true #match_source_index: 4 #match_short_id: true #cleanup_timeout: 60 #labels.dedot: false # To connect to Docker over TLS you must specify a client and CA certificate. #ssl: # certificate_authority: "/etc/pki/root/ca.pem" # certificate: "/etc/pki/client/cert.pem" # key: "/etc/pki/client/cert.key"