我正在尝试从filebeat获取docker日志
filebeat.prospectors:
- type: log
paths:
- /var/lib/mesos/slave/slaves/*/frameworks/*/executors/*/*/*/std*
- /var/lib/mesos/slave/slaves/*/frameworks/*/executors/*/*/*/*.log
json.message_key: log
json.keys_under_root: true
processors:
- add_docker_metadata: ~
output.elasticsearch:
hosts: ["elasticsearch:9200"]
但我只得到了docker.container.id ="奴隶"
根据这个link如果我提供path = /var/lib/docker/containers//.log,我应该得到正确的容器ID。但我的docker日志不在此位置。 任何人都建议如何从filebeat中的任何日志路径获取所有容器字段。