Logstash high availability

im using 2 logstash servers as shipper
actually im trying to set up HAporxy and Keepalived to set the LB between the server
because im use rsyslog as log forworder to send logs to an VIP (haproxy)
this is the best solution or logstash recommande other solution
thank you !

You might want to take a look at this internal post :