I have multiple logstash instances shipping logs directly to a central elasticsearch server (using output->elasticsearch).
This works fine so far, however when elasticsearch is going down (e.g. the whole server is restarted) logstash doesn't restart sending logs once elasticsearch is up again.
I have to manually restart logstash. Additionally all logs from elasticsearch going down until restart of logstash are lost.
How can i change my setup to make it more fault-tolerant ?