I am experiencing an issue with my Fleet dashboard in Kibana. It is either not loading or taking an extremely long time to load. Here are the details of my setup:
Elasticsearch is running on svr15 (Ubuntu) in Docker containers.
Kibana and Logstash are running on svr16 (Ubuntu) in Docker containers.
I have configured svr16 as the Fleet server during installation, and everything worked perfectly until two days ago.
Since the past two days, the Fleet dashboard is stuck in the loading state and never fully loads. I haven't made any major changes to the setup, and I have tried restarting the services, but the issue persists.
Steps I have taken so far:
Restarted Docker containers on both servers (Elasticsearch, Kibana, Logstash, Fleet).
Checked the logs for errors in Kibana, Elasticsearch, and Fleet, but I couldn’t find anything obvious.
Verified that Elasticsearch and Kibana are up and running without any other noticeable issues.
Verified resource usage (CPU, memory) on both servers, and they seem fine.
Fleet Version:
Kibana and Fleet: v8.15 (same as Elasticsearch)
Questions:
What could be causing this issue?
Are there specific logs or diagnostics I should be checking?
Has anyone else encountered a similar issue with Fleet server performance?
Any help or suggestions would be greatly appreciated.
Welcome! Thanks for sharing what you've tried. Have you made any recent changes to your Fleet setup, Elastic Agent or any integrations?
Have you tried following these steps from the documentation as well to check the health of the Fleet server and Agent?I would also recommend checking the Fleet server and Elastic Agent logs. If you could also check the Console and Network tabs in the Developer Tools of your browser you should be able to see if there are any errors or failed API requests.
Ok, so it looks to be down to the setup call. Do you see any errors, warnings or debug messages on the Fleet server? Are you making use of any proxies that could be blocking traffic?
I’ve checked the agent logs and didn’t find any errors. I’m running Elastic in Docker on one server and the Logstash & Kibana (LK) stack on another server, also in Docker containers. Both servers are on the same network, and I’m not using any proxies that could be blocking the traffic. Could there be something related to Docker networking that needs to be checked, or should I verify other configurations in Elastic and LK?
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.