bug(ui): analytics dashboard slow load #562

Closed
opened 2026-03-28 04:25:46 +00:00 by mfreeman451 · 0 comments
Owner

Imported from GitHub.

Original GitHub issue: #1766
Original author: @mfreeman451
Original URL: https://github.com/carverauto/serviceradar/issues/1766
Original created: 2025-10-14T23:11:14Z


Describe the bug
Our analytics dashboard is slow to load, this could be correlated with the SRQL switch. What is most likely happening is we're trying to hit endpoints that don't exist anymore to get metrics and those things are blocking the rest of the dashboard components from hydrating.

We need to look at these missing endpoints, I don't think they're missing, but maybe the way we're calling them has changed. Since this is a Dashboard, this should look at all sysmon metrics collected by the system, and not particular pollers/agents, since we could have many combinations of each (multiple pollers, multiple agents, multiple sysmon collectors).

To Reproduce
Steps to reproduce the behavior:

  1. Navigate to Analytics dashboard in UI
  2. Widgets slow to load
  3. Open DevTools
  4. See 404s to

https://demo.serviceradar.cloud/api/pollers/k8s-poller/sysmon/cpu?start=2025-10-14T23:03:03.650Z&end=2025-10-14T23:08:03.650Z
https://demo.serviceradar.cloud/api/pollers/k8s-poller/sysmon/memory?start=2025-10-14T23:04:02.380Z&end=2025-10-14T23:09:02.380Z
https://demo.serviceradar.cloud/api/pollers/k8s-poller/sysmon/disk?start=2025-10-14T23:04:02.380Z&end=2025-10-14T23:09:02.380Z

{error: "Failed to fetch Sysmon cpu data", details: "{"message":"No metrics found","status":404}↵"}
details : "{\"message\":\"No metrics found\",\"status\":404}\n" error : "Failed to fetch Sysmon cpu data"

Expected behavior
A clear and concise description of what you expected to happen.

Screenshots
Image

Desktop (please complete the following information):

  • OS: [e.g. iOS]
  • Browser [e.g. chrome, safari]
  • Version [e.g. 22]

Smartphone (please complete the following information):

  • Device: [e.g. iPhone6]
  • OS: [e.g. iOS8.1]
  • Browser [e.g. stock browser, safari]
  • Version [e.g. 22]

Additional context
Add any other context about the problem here.

Imported from GitHub. Original GitHub issue: #1766 Original author: @mfreeman451 Original URL: https://github.com/carverauto/serviceradar/issues/1766 Original created: 2025-10-14T23:11:14Z --- **Describe the bug** Our analytics dashboard is slow to load, this could be correlated with the SRQL switch. What is most likely happening is we're trying to hit endpoints that don't exist anymore to get metrics and those things are blocking the rest of the dashboard components from hydrating. We need to look at these missing endpoints, I don't think they're missing, but maybe the way we're calling them has changed. Since this is a Dashboard, this should look at all sysmon metrics collected by the system, and not particular pollers/agents, since we could have many combinations of each (multiple pollers, multiple agents, multiple sysmon collectors). **To Reproduce** Steps to reproduce the behavior: 1. Navigate to Analytics dashboard in UI 2. Widgets slow to load 3. Open DevTools 4. See 404s to https://demo.serviceradar.cloud/api/pollers/k8s-poller/sysmon/cpu?start=2025-10-14T23:03:03.650Z&end=2025-10-14T23:08:03.650Z https://demo.serviceradar.cloud/api/pollers/k8s-poller/sysmon/memory?start=2025-10-14T23:04:02.380Z&end=2025-10-14T23:09:02.380Z https://demo.serviceradar.cloud/api/pollers/k8s-poller/sysmon/disk?start=2025-10-14T23:04:02.380Z&end=2025-10-14T23:09:02.380Z ```json {error: "Failed to fetch Sysmon cpu data", details: "{"message":"No metrics found","status":404}↵"} details : "{\"message\":\"No metrics found\",\"status\":404}\n" error : "Failed to fetch Sysmon cpu data" ``` **Expected behavior** A clear and concise description of what you expected to happen. **Screenshots** <img width="1470" height="236" alt="Image" src="https://github.com/user-attachments/assets/1b7fc72a-9c71-4f80-a507-4712bbd152fd" /> **Desktop (please complete the following information):** - OS: [e.g. iOS] - Browser [e.g. chrome, safari] - Version [e.g. 22] **Smartphone (please complete the following information):** - Device: [e.g. iPhone6] - OS: [e.g. iOS8.1] - Browser [e.g. stock browser, safari] - Version [e.g. 22] **Additional context** Add any other context about the problem here.
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
carverauto/serviceradar#562
No description provided.