I have set up a 3 node cluster with ES, Kibana and X-Pack (version 5.4.0) which is retrieving Winlogbeats (5.6.4) data from a few servers.
I am experiencing an issue where only the "monitoring" menu in Kibana is working, while the "Discover", "visualise", "Dashboard", "Timelion", "Dev Tools" and "Management" menus are showing up as blank pages. I have no idea why this is occurring and I am wondering if someone could assist me fix this issue please? I am very new with ES and Kibana, so any assistance would be greatly appreciated.
I initially was able to get access to these menus when I was running a single node with X-pack installed, however this was many months ago and have had many different projects between then and now. Needless to say, things started to go wrong when I began building up the cluster.
I am happy to provide as much information/logs to you if it would help you assist me with this issue, but at the moment, I am not entirely sure what information you will need to help.
Hi BMV, thank you for posting your question. Could you open up your browser's dev tools and share any errors you see there? And do you see any errors in the Elasticsearch logs?
It is probably worth pointing out that I get the same error regardless of which node I try it on.
In regards to the Elasticsearch logs, I wasn't able to pin point a specific entry that would explain why I would be seeing this error, however it must be said that there are several log files and they are quite large. I will continue to investigate why this is occurring on my side.
Hopefully you are able to provide further guidance with this issue. I thank you for your help thus far.
UPDATE: I was able to fix this initial problem by specifying the port number (9200) after the IP address in the kibana.yml file. Unfortunately that only gave me a different error, please see image below:
I went through the Kibana yml configuration file on all of my nodes in the cluster and was not able to see port 9300 used anywhere. In fact, I specifically use port 9200 for example in elasticsearch.url: "http://10.0.140.32:9200" and xpack.monitoring.elasticsearch.url: "http://10.0.140.32:9200".
Do you have any further ideas which could cause this error to occur? Just an FYI, this error only occurs when I attempt to use "Discover" or "Timelion" menus. All other menus such as "monitoring" and "management" work fine.
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.