I am currently setting up my first multi node cluster of the stack.
How do I configure kibana correctly to loadbalance over the ES nodes?
In Kibana config I have the key elasticsearch.hosts.
Do I understand correctly kibana will distribute it's requests over all nodes if I place all cluster nodes here?
What if an additional node joins, does it need to be configured here too, or will kibana only need one available ES node and fetches cluster information (which nodes are available) from there?
Is it mandatory to list all nodes to get complete data or would 1 available ES node be enough?
I found this doc here:
Where exactly is the benefit of running coordinating-only-nodes? Is it only to free up the coordinating resources from the other nodes or is it because the coordinating only node will discover all ES nodes automatically to loadbalance while kibana needs to be configured manually?