# How to make Logstash highly available

**URL:** <https://discuss.elastic.co/t/how-to-make-logstash-highly-available/29926>\
**Category:** Logstash\
**Created:** [September 24, 2015, 3:54pm UTC](https://discuss.elastic.co/t/how-to-make-logstash-highly-available/29926 "2015-09-24T15:54:40Z")\
**Posts on this page:** 1\
**Showing post:** 4

<div class="post-metadata">

**Author:** ![PhaedrusTheGreek](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/phaedrusthegreek/32/4884_2.png) [@PhaedrusTheGreek](https://discuss.elastic.co/u/PhaedrusTheGreek)\
**Post date:** [September 24, 2015, 6:15pm UTC](https://discuss.elastic.co/t/how-to-make-logstash-highly-available/29926/4 "2015-09-24T18:15:06Z")

</div>

@vikas_gopal @magnusbaeck

Check out this discussion as well:

> [@Question on "Multiple Connections for Logstash High Availability" diagram published in logstash documentation](https://discuss.elastic.co/t/question-on-multiple-connections-for-logstash-high-availability-diagram-published-in-logstash-documentation/29800/6):
>
> @RajkumarV There are a few ways that you can design this, but generally you want to have an intermediary device such as a load balancer to distribute traffic across your logstash instances. You could use any commercial hardware load balancer, or something like HAProxy. Send your UDP traffic to the Virtual IP on the Load balancer, which then distributes traffic evenly between logstash instances. Logstash does not have any awareness of the load balancing, it just simply listens for UDP messag…

---

_[View the full topic](https://discuss.elastic.co/t/how-to-make-logstash-highly-available/29926)._
