Bird
Raised Fist0

You want Kibana to connect to multiple Elasticsearch nodes for high availability. How should you configure elasticsearch.hosts in kibana.yml?

hard🚀 Application Q8 of Q15
Elasticsearch - Kibana and Visualization
You want Kibana to connect to multiple Elasticsearch nodes for high availability. How should you configure elasticsearch.hosts in kibana.yml?
Aelasticsearch.hosts: "http://node1:9200,http://node2:9200"
Belasticsearch.hosts: ["http://node1:9200", "http://node2:9200"]
Celasticsearch.hosts: http://node1:9200;http://node2:9200
Delasticsearch.hosts: {node1:9200, node2:9200}
Step-by-Step Solution
Solution:
  1. Step 1: Understand YAML list syntax for multiple hosts

    Multiple hosts are specified as a list of quoted URLs inside square brackets.
  2. Step 2: Check each option format

    elasticsearch.hosts: ["http://node1:9200", "http://node2:9200"] uses correct YAML list syntax; others use invalid string or object formats.
  3. Final Answer:

    elasticsearch.hosts: ["http://node1:9200", "http://node2:9200"] -> Option B
  4. Quick Check:

    Multiple hosts = YAML list of URLs [OK]
Quick Trick: Use YAML list syntax for multiple Elasticsearch hosts [OK]
Common Mistakes:
MISTAKES
  • Using comma-separated string instead of list
  • Using semicolons or braces incorrectly
  • Not quoting URLs

Want More Practice?

15+ quiz questions · All difficulty levels · Free

Free Signup - Practice All Questions
More Elasticsearch Quizzes