Kibana Dashboard Slowdowns with Large Elasticsearch Indexes

Hi everyone,

I’m running into performance issues with my Kibana dashboards when working with large Elasticsearch indexes. The dashboards, especially those that include multiple visualizations, are starting to load slower and feel sluggish, even though the queries seem optimized.

The dataset I’m working with is fairly large, and I’ve already tried reducing the time range and simplifying the visualizations, but the performance issues persist. I’ve also checked the Elasticsearch index and ensured it’s properly mapped, but still no improvement.

Has anyone faced similar issues with Kibana dashboards and large datasets? What steps did you take to improve performance? I’m looking for any tips, tools, or configurations that might help.

.

For anyone considering concrete work, Visit here concretecontractorsannarbormichigan

Thanks for detailed explanation. Each Kibana visualizations sends query to Elasticsearch and visualize the response. If the dashboards loading slowly (especially some of them) it'd be logical to check Elasticsearch slowlogs to find the root cause.

So as a first step, I recommend to enable the search slowlogs and understand what is the root cause of the slowness. Slow Log | Elasticsearch Guide [8.17] | Elastic

In addition, if you are an Elastic Cloud user, you can use AutoOps to detect the most expensive queries in your dashboards.