让Docker登录filebeat

时间:2018-06-06 10:29:28

标签: docker kibana filebeat

我正在尝试从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中的任何日志路径获取所有容器字段。

0 个答案:

没有答案