I have just started learning about the ELK stack. I know that Logstash can take input from several different sources via filebeat client and put that in ElasticSearch. Is it possible to pass log data to ELK via a ZeroMQ connection ?
Thanks
There is a (community-maintained) Plugin for elasticsearch to handle ZeroMQ input. Just give it a try and report back your experience.
Yes, Logstash can read data from various message brokers (e.g. ZeroMQ, Kafka, RabbitMQ).
There is a detailed Blogpost on how to get messages from ZeroMQ into Logstash and the other way around.