Right now UI works for few hundred to 1000 monitors, but it starts degrading after that, this PR makes sure, we refactor queries in such a way that it scale up to 10k-20k monitors easily.
I tested on about 20k monitors, app performs reasoably well after the PR
On a very slow cluster on which kibana is local against a remote cluster
:robot: Jobs for this PR can be triggered through checkboxes. :construction:
:information_source: To trigger the CI, please tick the checkbox below :point_down:
- [ ] Click to trigger **kibana-pull-request** for this PR!
- [ ] Click to trigger **kibana-deploy-project-from-pr** for this PR!
Summary
Improve overview page performance !!
Right now UI works for few hundred to 1000 monitors, but it starts degrading after that, this PR makes sure, we refactor queries in such a way that it scale up to 10k-20k monitors easily.
I tested on about 20k monitors, app performs reasoably well after the PR
On a very slow cluster on which kibana is local against a remote cluster
After
Before