Logstash and Kibana as coordinating nodes - Does it makes senses?

Hello !

In the following setup, does it makes sense to configure Logstash-Central and Kibana as coordinating nodes ? :

Syslog/beats => Logstash-satellite => Kafka <= Logstash-central => Elasticsearch <= Kibana

If this is the case, can you please confirm that in Kibana/Logstash settings, I have to add all the coordinating nodes and not only local node ("https://127.0.0.1:9200")

Thanks !

Anybody ? :yum:

Yes that makes sense.

Thanks @warkolm. Could you explain quickly why ?

Co-ordinating nodes are basically load balancers into the existing cluster, they can also take away some of the load from other nodes as well (during the query parsing process), which means your data nodes have more resources.

OK great. So I have to point Kibana to all coordinating nodes or only only one is enough ?

Unless you want to run multiple instances of Kibana, just keep it to the one.

Just to be sure, I speak about this settings in Kibana :

The URLs of the Elasticsearch instances to use for all your queries.

elasticsearch.hosts: ["https://X.X.X.X:9200"]

So even if I have 2 or more coordinating nodes, this is not necessary to add them all in this setting ?

If the local Elasticsearch node is down, it's likely to be something that'll also impact Kibana (ie at the host level), so probably not.

Ok thank you ! :slight_smile:

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