Привет всем, вопрос про Filebeat и Docker контейнеры.
Нужно сделать одну вещь, но пока не понимаю как.
Есть docker и логи контейнеров он пишет в stdout /proc/self/fd/2, а Filebeat должен их читать и отправлять в Logstash.
Я увидел в конфигах Filebeat input для контейнеров, но насколько я понял, это привязано к log-файлам в /var/lib/docker/.../... или Ошибаюсь?
В любом случае, реально ли осуществить подобное, не городя кучу костылей на bash'e передавая pid на stdin input Filebeat'a?
PS. Непонятность в том, что как должен Filebeat обнаружить процесс конкретного контейнера и забрать с него логи (точнее: из конкретного потока конкретного процесса)