I have cloud hosted Elasticsearch solution. After updating from 9.2.8 to 9.4.3 I have issues when loading the data into Kibana dashboard. Before updating all dashboards loaded the data and rendered the visualisation with no issues, but after the update when I open specific dashboard, the dashboard initially doesn't load when being at the top of the page. After I scroll to the bottom of the dashboard it loads everything with no issues. If I refresh, this "workflow" repeats - No contents rendered at the beginning, but then I scroll to the bottom of the dashboard and then the data loads and renders.
Would updating to the latest Elasticsearch version help this issue or is there anything else?
You are going to need to show specific example of a couple visualizations, the data, the Inspect etc if you want help. Your question is too general. 9.4.3 is a pretty stable build, not to say that you have not run into something.
have you Shift Reloaded Entire Kibana? Cleared Browser Cache or Tried in a new Private Window to see if the same beahvior?
Some ways this sound like Lazy Loading do you have collapsable panels?
Not sure I would rush to that... 9.5 just came out.
or indeed another browser entirely. My first target would be to establish if the "data" is being downloaded and then a pause and then rendered after a window scroll event, or if the "data" itself is being delayed. You can use browser Dev Tools to see this.
In fairness though, even if a "clear browser cache" or similar were to fix the immediate issue, would that not be at least arguably a bug? Either in Kibana or the browser?
The issue was not clearing the cache, but rather setting of the "Defer loading panels below the fold" in Kibana settings.
For anybody else that would need this, you find it in Stack Management > Kibana > Advanced Settings within the affected space, searching for the "below the fold" or "labs" parameters, and explicitly toggling the "Defer loading panels below the fold" setting to False.
This forces Kibana to ignore viewport metrics and immediately initialize all panel queries when the page opens.
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.