[META][Metrics UI] Inventory Timeline enhancements #79147
Labels
enhancement
New value added to drive a business result
Feature:Metrics UI
Metrics UI feature
Meta
Team:Infra Monitoring UI - DEPRECATED
DEPRECATED - Label for the Infra Monitoring UI team. Use Team:obs-ux-infra_services
Branching out a separate meta issue from #73962 for future timeline enhancements for easier tracking.
Time range dropdown
As an admin I want to be able to control the time range shown on the timeline so that I could see events over multiple time windows.
This could be realized as a quick time select dropdown showing the following options: 1h, 3h, 24h, 5d, 15d, 30d.
Fixed time range
If I click on a graph shown on the timeline, this will not only update that time for the waffle map, but it will also change the time range on the timeline itself and shift the clicked point on the chart. This shouldn't happen. The timeline range should be fixed and controlled by the dropdown described in the previous user story.
Adaptive average
The average metric value on the timeline can provide more relevant information if it could change depending on the grouping applied on waffle map. If no grouping is applied, then show the average value across all displayed nodes on the waffle map. A more interesting case is when the nodes are grouped, especially in the context of the selected node. A few thoughts
when the nodes are grouped and none is selected, default to average across the displayed nodes.
when the nodes are grouped and a node is selected, show the average across the group the node is in + show the node's average.
Issue:
Event type: Anomalies
As an admin I want to be able to see anomalies on the timeline so that I could faster troubleshoot any issues with my infrastructure.
Event type: Alerts
As an admin I want to be able to see alerts on the timeline so that I could faster troubleshoot any issues with my infrastructure.
Event type: Deployment annotations
As an admin I want to be able to see deployment annotations on the timeline so that I could see how my infrastructure is affected by a new deployment.
Event type: Kubernetes events
As an admin I want to be able to see Kubernetes events on the timeline so that I could clearly see what's happening with my Kubernetes clusters.
Custom Events
As an admin I want to be able to visualize any custom event on the timeline so that I could correlate any relevant information with the health of my deployments.
Event details popup
As an admin I want to see additional information about an observed event right in Metrics UI so that I could troubleshoot the event faster.
E.g. a popup that appears if the user clicks on the event shown on the timeline. This popup/bubble should show basic relevant information (like anomaly score, alert message, k8s event details) as well as useful actions such as "Show in ML" or "Show more details".
The text was updated successfully, but these errors were encountered: