Logstash 2.1.1 behind ELB

We're trying to put a logstash cluster behind an ELB, the server only has logstash on it and is listening to filebeat for input. The issue is there's no port for the ELB to listen to for health check, 5044 (the port we're using for filebeat) returns an empty response and causes the instance to always be down. Anybody solve this?

Please note an AWS ELB has to poll, it cannot receive a health check.

Any thoughts on this?

Try Logstash 5 and try hooking into the new monitoring api: https://www.elastic.co/guide/en/logstash/master/monitoring.html

1 Like

That's pretty much perfect thank you, I'll try getting 5 up and running.