I've configured heart-beat and uptime in the elastic stack cloud, but after I've added my 22 endpoints I noticed that the sections "All monitors are up" and "Pings over time" are work correctly but the section "Monitor Status" doesn't list all my endpoints, sometimes when I change the time range and press the refresh button the list of endpoints change, sometimes the next page works but the total services never are listed.
Sometimes just 5 endpoints are listed without pagination, if I refresh the page 14 endpoints are listed, if I do it again the list are empty.
Does your Uptime app have any query parameters specified in your browser's URL bar? For example, if the URL looks like: https://yourkibana:5601/app/uptime#/?dateRangeEnd=now..., I'd be interested to see the content after the ?.
Unfortunately no, I just click in the uptime icon and the problem just happens, look the print screen below, the default filter is 15 minutes, I've 22 URLs but the pagination doesn't work properly, sometimes when I refresh the page the pagination works but not for all URLs, example I've 22 URLs when pagination works the next page has just few items like 4 items as example.
I've been working on reproducing this today, but I can't seem to encounter the error you describe. I've configured a set of monitors on a 7.5.1 stack and attempted to get the pagination to show an incorrect set of results, but I'm getting 10/page each time. This includes refreshing when on a later page, doing a soft refresh within the app, letting it auto-refresh on its own.
When your overview page has default parameters (i.e. nothing special shown in the browser's URL bar) and it shows an incorrect number of monitors (i.e. less than 10 on the first page), can you check your browser's network inspector for a request named graphql and an operationName: "MonitorStates" param under Request Payload? This will show you the exact parameters being supplied to the API. In the case you've described there should be no pagination or statusFilter value present.
We've completely re-written the code that powers the snapshot metric here https://github.com/elastic/kibana/pull/58247 , and it will probably be merged into the 7.6.1 branch today or tomorrow. Even though we can't repro it, it's likely this change will fix any issues.
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.