Господа, может кто-то помочm в настройке filebeat для elk стека ? Не читает логи докера, а логи нжинкса читает. Вот такой конфиг сейчас для filebeat
filebeat.inputs:
- type: container
paths:
- '/var/lib/docker/containers/*/*.log'
-
paths:
- /etc/logs/nginx/access.log
document_type: nginx-access
output:
file:
path: "/tmp/filebeat"
и когда контейнер создаю то такие волюмы привязываю:
services:
filebeat:
image:
docker.elastic.co/beats/filebeat:7.11.2 volumes:
- ./filebeat/config.yml:/usr/share/filebeat/filebeat.yml:ro
- ./log/nginx:/etc/logs/nginx # логи nginx
- ./filebeat:/etc/filebeat
- ./filebeat/tmp:/tmp/filebeat
- /var/lib/docker/containers:/var/lib/docker/containers:ro