сбор логов приложения передаётся в файлы с помощью утилиты "monolog logger php".
И мне нужно извлекать содержимое файлов из контейнера.
Как забирать логи/данные ИЗ контейнера, а не логи самого контейнера?
filebeat.autodiscover:
providers:
# > search docker container
- type: docker
# hints.enabled: true
templates:
- condition:
contains:
docker.container.name: docker_app_1
config:
- type: container
paths:
- /var/log/*.log
output.logstash:
enabled: true
hosts: ["logstash:5044"]
timeout: 30s
indices:
- index: "filebeat-%{[@metadata][beat]}-%{+YYYY.MM.dd}"
вот этот конфиг по идее должен работать, но ..
+ он определит логи ИЗ контейнера в мной определённый индекс filebeat-* ?