I'm a bit unsure what I've done wrong.
I have a docker-compose that places dmarc logs in a folder.
I then want to have another docker image running with a filebeat, that pushes it into logstash.
But for some reason it doesn't work.
As far as I can see, I've done what the docs say, but apparently not
/usr/share/filebeat/data is where filebeat puts its own data files, for example the registry file. I would not set it as a path for an input. Also, do not configure a directory in the path, as Filebeat skips them. I suggest you use the following format: /path/to/your/logs/*.log when setting the options paths.
dmarcfilebeat | 2019-03-06T12:32:26.820Z ERROR instance/beat.go:800 Exiting: error in autodiscover provider settings: Cannot connect to the Docker daemon at unix:///var/run/docker.sock. Is the docker daemon running?
dmarcfilebeat | Exiting: error in autodiscover provider settings: Cannot connect to the Docker daemon at unix:///var/run/docker.sock. Is the docker daemon running?
dmarcfilebeat exited with code 1
Apache, Apache Lucene, Apache Hadoop, Hadoop, HDFS and the yellow elephant
logo are trademarks of the
Apache Software Foundation
in the United States and/or other countries.