# Selecting the right versions for ELK

**URL:** <https://discuss.elastic.co/t/selecting-the-right-versions-for-elk/23891>\
**Category:** Logstash\
**Created:** [June 18, 2015, 7:13am UTC](https://discuss.elastic.co/t/selecting-the-right-versions-for-elk/23891 "2015-06-18T07:13:09Z")\
**Posts on this page:** 6\
**Page:** 1

<div class="post-metadata">

**Author:** ![Stefan\_Meisner\_Larse](https://avatars.discourse-cdn.com/v4/letter/s/7ba0ec/32.png) [@Stefan\_Meisner\_Larse](https://discuss.elastic.co/u/Stefan_Meisner_Larse)\
**Post date:** [June 18, 2015, 7:13am UTC](https://discuss.elastic.co/t/selecting-the-right-versions-for-elk/23891/1 "2015-06-18T07:13:09Z")

</div>

There used to be a table showing which versions of elasticsearch, logstash and kibana that worked together. I can´t find it anymore...Can I just assume that the newest versions will work together?

/Stefan

---

<div class="post-metadata">

**Author:** ![warkolm](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/warkolm/32/39224_2.png) [@warkolm](https://discuss.elastic.co/u/warkolm)\
**Post date:** [June 18, 2015, 7:14am UTC](https://discuss.elastic.co/t/selecting-the-right-versions-for-elk/23891/2 "2015-06-18T07:14:34Z")

</div>

That's a correct assumption 😄

---

<div class="post-metadata">

**Author:** ![yuphing](https://avatars.discourse-cdn.com/v4/letter/y/7ea924/32.png) [@yuphing](https://discuss.elastic.co/u/yuphing)\
**Post date:** [June 18, 2015, 8:18am UTC](https://discuss.elastic.co/t/selecting-the-right-versions-for-elk/23891/3 "2015-06-18T08:18:34Z")

</div>

If it's any help, I am currently using the following versions in a redis+4node EL cluster+K on nginx proxy:  
E=1.6  
L=1.5  
K=4.1

---

<div class="post-metadata">

**Author:** ![skebo5150](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/skebo5150/32/3393_2.png) [@skebo5150](https://discuss.elastic.co/u/skebo5150)\
**Post date:** [August 4, 2015, 7:52pm UTC](https://discuss.elastic.co/t/selecting-the-right-versions-for-elk/23891/4 "2015-08-04T19:52:03Z")

</div>

Mark, That statement sort of flies in the face of the stance and statement that a very specific combination of ES and LS is required. This statment is still in the documentation/tutorials ([https://github.com/elastic/logstash/blob/1.5/docs/tutorials/getting-started-with-logstash.asciidoc](https://github.com/elastic/logstash/blob/1.5/docs/tutorials/getting-started-with-logstash.asciidoc)):

Note:  
This tutorial specifies running Logstash %VERSION% with Elasticsearch %ELASTICSEARCH\_VERSION%. Each release of Logstash has a recommended version of Elasticsearch to pair with. Make sure the versions match based on the Logstash version you’re running!

The support matrix ([https://www.elastic.co/subscriptions/matrix](https://www.elastic.co/subscriptions/matrix)) comes up a bit short on providing ES and LS compatibility

---

<div class="post-metadata">

**Author:** ![theuntergeek](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/theuntergeek/32/44961_2.png) [@theuntergeek](https://discuss.elastic.co/u/theuntergeek)\
**Post date:** [August 4, 2015, 8:35pm UTC](https://discuss.elastic.co/t/selecting-the-right-versions-for-elk/23891/5 "2015-08-04T20:35:15Z")

</div>

@skebo5150, that matrix was only in regards to using `protocol => node` in your Elasticsearch output (the existing default), as this causes Logstash to join the Elasticsearch cluster as a client-only node. For the most part, all 1.x client versions should work with any 1.x Elasticsearch, though due to released security fixes, you should use a more recent version of Logstash with up-to-date jars.

When using `protocol => http`, Logstash becomes Elasticsearch version agnostic, and this is the recommended way to connect to Elasticsearch as the http protocol is _much_ easier to secure. In fact, this is the only way to connect Logstash -\> Elasticsearch using Shield.

With regards to Kibana, K4 requires Elasticsearch 1.4+, and Kibana 3 _should_ still work with recent versions, but I recommend upgrading to K4.

---

<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:** [July 6, 2017, 5:32am UTC](https://discuss.elastic.co/t/selecting-the-right-versions-for-elk/23891/6 "2017-07-06T05:32:54Z")

</div>


