Description of problem:
The monitoring/dashboards page has several performance issues. Some of the cards do not render, and the page generally struggles.
The cards not rendering is tracked by bug 1799907.
The pages are generally OK except for k8s-resources-cluster, which is sluggish.
We can rename the bug to fit that then.
Doing that before bumping to 4.5 and cloning back to 4.4.
I remembered that before the bug is fixed, after selecting Kubernetes / Compute Resources / Cluster dashboard, it's very hard to switch to other dashboard, even user can't scroll up/down to view metrics on page. now after data is loaded completely, user can easily switch to other dashboard. The issue should be fixed.
Verified on 4.5.0-0.ci-2020-03-04-223611
After comparing the behavior on 4.5 and 4.4, I think there's still some sluggish on 4.5 for k8s-resources-cluster dashboard.
When the dashboard is loading, scrolling on page is not very smooth and there's sluggish.
Assign back to further check, let me know if anything wrong for my verification steps.
Lowering severity to medium as the most serious problems were previously addressed.
I think https://github.com/FormidableLabs/victory/pull/1494 can make the performance better. This requires an upgrade to a new, breaking version of Patternfly, however. We should consider deferring to 4.6 due to risk.
Assigning to Dave. The new Victory version in https://github.com/openshift/console/pull/5081 should improve performance.
The upgrade to new Victory version is planned for the upcoming sprint.
Reassigning to rawagner who will be working on converting monitoring dashboards to graphGL which should help performance.
We've made performance fixes under bug 1880698. Marking this as a duplicate.
*** This bug has been marked as a duplicate of bug 1880698 ***