[APM] Service inventory redesign: Add health status and sparkline trends for each metric on the Services list page #75252
Labels
enhancement
New value added to drive a business result
Team:APM
All issues that need APM UI Team support
v7.10.0
Summary
Related design issue elastic/apm#262
We want to enhance the insights on service health immediately on the Services list. We're enhancing the table list contents to feature a health status indicator along with sparkline charts to show the various metric trends for each of the key metrics available.
Solution
Health status
Add a health column to the Services list table indicating the service health. This is consistent with the health statuses shown on the Service maps feature.
EuiBadge
with the relevant colors used in Service maps for each segment of health.Agent name replaced with agent icon
Just like the representation in Service maps, the list will also feature the agent icons for each agent name of the services. The service name and agent is merged, so agent name is no longer a separate column. The user can still use the agent name filter to get a filtered list of a specific agent. The agent icons are available in the Service maps code, but scaled to 16x16 px size.
Show sparkline charts for key metrics
By each key metric cell (Avg. response time, transactions per minute and error rate) we will show a trend sparkline of the selected time range. Each will be presented as a line chart with no interaction.
euiColorVis1
euiColorVis0
euiColorVis7
The text was updated successfully, but these errors were encountered: