Hi,
currently I have:
1 LS server
3 ES nodes (components of a cluster)
I know that I can configure LS to send messages to different ES hosts (by config file). I also undestood that LS sends messages using round robin algorithm to every ES nodes.
what happen if the first ES node is not alive? LS will forward message automatically to other nodes or will retry?
taking a look to documentation here (timeout key) it seems that will be a retry attempt but I will prefer to forward to other nodes.
out of topic: is the same behavior for Filebeat that sends messages to different LS components?
The timeout option determines how long before Logstash gives up on a request and tries to make a new request (typically to another node if it's a multi-node cluster).
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.