filebeat 7.x 简单配置docker 日志收集
filebeat.inputs:
- type: log
enabled: true
paths:
- /var/lib/docker/containers/*/*-json.log
filebeat.config.modules:
path: ${path.config}/modules.d/*.yml
reload.enabled: false
setup.template.settings:
index.number_of_shards: 1
setup.template.enabled: true
setup.template.name: "docker116"
setup.template.pattern: "docker116-*"
setup.ilm.enabled: false
setup.ilm.rollover_alias: "docker116"
setup.ilm.pattern: "{now/d}-000001"
setup.kibana:
output.elasticsearch:
hosts: ["localhost:9200"]
index: "docker116-%{+yyyy.MM.dd}"
processors:
- add_host_metadata:
when.not.contains.tags: forwarded
- add_cloud_metadata: ~
- add_docker_metadata: ~
- add_kubernetes_metadata: ~
