# Confusion with making Logstash HA

**URL:** <https://discuss.elastic.co/t/confusion-with-making-logstash-ha/228855>\
**Category:** Logstash\
**Created:** [April 20, 2020, 11:53am UTC](https://discuss.elastic.co/t/confusion-with-making-logstash-ha/228855 "2020-04-20T11:53:44Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![Egert143](https://avatars.discourse-cdn.com/v4/letter/e/eb9ed0/32.png) [@Egert143](https://discuss.elastic.co/u/Egert143)\
**Post date:** [April 20, 2020, 11:53am UTC](https://discuss.elastic.co/t/confusion-with-making-logstash-ha/228855/1 "2020-04-20T11:53:44Z")

</div>

Hello

First time Elk Stack user. I could use some help with understanding Logstash HA. Currently i have started up 3 nodes (old HW, but they will do for testing). Lets call them Node-A,B,C. Each node is in different physical location. Elasticsearch + Kibana was quite easy to install. Confusion starts with logstash, i would like to have it in HA too, so if node A is offline, Node B will still recive logs and visa versa. All tutorials that i have read, use ssl certificate in input phase, thats fine when for example filebeat connects to Logstash-A, but how can it connect to Logstash-B (in event of node a failure) that has different certficate ? Does that also mean, each client will need two filebeats? What about firewall syslogs ?

Roles:  
Node-A [Master,Data,Ingest] + Kibana  
Node-B [Master,Data,Ingest] + Kibana  
Node-C [Master, Voting only]

---

<div class="post-metadata">

**Author:** ![system](https://us1.discourse-cdn.com/elastic/original/3X/1/a/1ac57faf039f6b580b3f104ef42a2a89e41014de.png) [@system](https://discuss.elastic.co/u/system)\
**Post date:** [May 18, 2020, 11:54am UTC](https://discuss.elastic.co/t/confusion-with-making-logstash-ha/228855/2 "2020-05-18T11:54:03Z")

</div>

This topic was automatically closed 28 days after the last reply. New replies are no longer allowed.
