Hi, thanks for posing out. Let;s do some trouble shooting and see if it works.
First of all, would you mind checking if your kibana version matches to your elasticsearch.
Secondly, did you start all of them, elasticsearch and kibana both?
Then, can you visit localhost:9200, if show a json for you, then you are good with elasticsearch.
And then, visit localhost:5601, if you can see kibana. Then you need to go to setting and manage your index patterns.
For more information, anyway to show your screanshoot and we can probably look at the details. Thanks!
your hypothesis about Kibana not connecting to Elasticsearch might be correct. While 0.0.0.0 is a shorthand for "bind to all available network interfaces" in network.host and server.host, it is not a valid routable ip address for use in elasticsearch.url. Instead, that setting is required to contain a url with either a hostname that resolves to Elasticsearch's ip address or the ip address directly. If both processes are running on the same machine, setting it to http://localhost:9200 should work.
Looks like the server.host setting in the kibana configuration might not be applied correctly or localhost does not resolve correctly on the machine. What does ss -n -l -t -p | awk 'NR==1 || /kibana|5601/' show?
Apache, Apache Lucene, Apache Hadoop, Hadoop, HDFS and the yellow elephant
logo are trademarks of the
Apache Software Foundation
in the United States and/or other countries.