I'm using the SEBP/ELK Docker container as it appears to be the most suitable for quickly setting up application logging. Unfortunately, after reading through the docs there doesn't seem to be an easy way to get logs from sibling containers without the use of Filebeat.
I don't want to install Filebeat on each of my containers because that seems like it goes directly against Docker's separation of duties mantra.
TLDR; how do I get logs from my application containers to my ELK container?
https://github.com/nguoianphu/docker-elk/blob/master/logstash.conf
, then you could mount the file path with docker volume. – Tuan