Troubleshooting Slow UI Performance
Step | Question to Ask | Action to Take |
---|---|---|
1 | Are pages slow to load in Metric Insights? |
Check with other users to isolate whether it's a computer-specific issue or a Metric Insights issue affecting all other users.
|
2 | If no one else is experiencing UI slowness, what is the load like on your computer? |
If your computer itself is slow to respond, the load is probably very high on your machine:
- Try closing out other programs on your machine then reload Metric Insights in a browser.
- Try loading Metric Insights in an Incognito/Private window to see if it loads faster. If it does, there is probably a browser cache issue (clear it).
If the tests above do not help, proceed to Step 3.
|
3 | If there is no load on your computer but your browser experience is poor, how quickly do other sites come up? |
Check your network settings. |
4 | Is every page slow to load in Metric Insights or is it just specific pages? |
|
5 | Do you have Developer Tools available in your browser? If unsure, right-click the browser and see if the menu option "Inspect" is available. |
If "Inspect" is available:
If "Inspect" is not available:
|
6 | Do you have access to the Metric Insights application environment + the MySQL database? If not, can you quickly locate an administrator who does? |
Check the load in both the application environment + the MySQL environment
In the application environment (for an unorchestrated install):
In the application environment (for an orchestrated install like Kubernetes):
In the MySQL database environment:
For resource charting captured, please send those to the ticket opened in Step 5.
|
7 |
---For UNORCHESTRATED Environment---
Are you or your server admin able to take screenshots to share with Metric Insights Support?
If not, please find a method to take screenshots.
|
Proceed with capturing the following in the application environment (unorchestrated):
Also grab the Metric Insights applications logs from the Admin menu > Status Monitor page > Errors & Logs tab > [Get error logs] button > Download to your local machine.
Send the zip that downloads to the same support ticket opened in Step 5.
|
8 |
---For ORCHESTRATED Environment---
Are you or your server admin able to take screenshots to share with Metric Insights Support?
If not, please find a method to take screenshots.
|
Proceed with capturing the following in the application environment (orchestrated, e.g., Kubernetes, OpenShift):
Also grab the Metric Insights applications logs from the Admin menu > Status Monitor page > Errors & Logs tab > [Get error logs] button > Download to your local machine.
Send the zip that downloads to the same support ticket opened in Step 5 for review by the Metric Insights Support team.
|
9 |
---For MySQL Database---
Are you or your server admin able to take screenshots to share with Metric Insights Support?
If not, please find a method to take screenshots.
|
Proceed with capturing the following on the database server:
NOTE: It is imperative that the MySQL process list is captured at the time of UI slowness.
Once you have several mysql-processlist-*.log files created, send those to the same support ticket opened in Step 5 for review by the Metric Insights Support team.
|