Kibana Setup with ElasticSeach Cluster - To ELB or Not to ELB?

Hello - as part of my continuous learning on setting up an AWS EC2 based architecture of my Kibana Stack with ElasticSearch, on trawling forums I've come to understand there are TWO approaches:

  • Front the entire ES cluster with an Elastic Load Balancer (ELB) and in the Kibana YML
    elasticsearch.url: "https://<your_elasticsearch_host>.com:9200"

  • Setup a Client Node on the Kibana EC2 Instance and point the Kibana YML elasticsearch endpoint to this client node and let client node take care of the load balancing.

Which of these two are recommended approach? Pitfalls in each would help!

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