Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Alert Detail Page] Metric Threshold rule #145117

Closed
20 of 41 tasks
emma-raffenne opened this issue Nov 14, 2022 · 5 comments
Closed
20 of 41 tasks

[Alert Detail Page] Metric Threshold rule #145117

emma-raffenne opened this issue Nov 14, 2022 · 5 comments
Assignees
Labels
epic Feature:Alert Details Page Observability ux management team Team: Actionable Observability - DEPRECATED For Observability Alerting and SLOs use "Team:obs-ux-management", for AIops "Team:obs-knowledge" v8.8.0

Comments

@emma-raffenne
Copy link
Contributor

emma-raffenne commented Nov 14, 2022

Description

This issue is about helping users triage metric threshold alerts. The details page should contain information about:

  • When did this symptom or issue start? What’s the situation and state now? How is it trending?
  • Has this happened before, when, and how frequently?
  • Is this alert scheduled to be muted? Was a notification sent to third party systems? (Note that the user may have seen an alert flyout for a specific alert, thus being "notified" via the UI as opposed to receiving a Slack or ServiceNow notification for example)
  • Has a case been created for it? In other words, is this already being investigated elsewhere?
  • which entities (hosts, host groups) are affected (link to new hosts views)?

User journey
Screenshot 2023-02-14 at 11 36 29

Post MVP

  • What infra, services, etc. are also showing the same symptoms or are otherwise related to this alert and its entity? Note that this is regarding the 'vertical' application stack consisting of the infra, the middleware, and the app itself
  • What are the immediate dependencies for this entity? What is the downstream impact from this alert? Note that this is the 'horizontal' application dependency including dependent services, adjacent applications, etc. are impacted?
  • Which users or user groups, geos, locations are impacted?

The alert details view must be available from the alert notification, the alert flyout, and the alert list view.

Design

@maciejforcone please add details about your work here.
https://www.figma.com/file/HTI4gmoxanw4No6DbLiIqp/Alert-details-vision?node-id=79%3A60585&t=WeiwPugNY5wV3Nr3-1
https://www.figma.com/file/HTI4gmoxanw4No6DbLiIqp/Alert-details-vision?node-id=107-71056&t=Fa8aYO96gq9LgrGr-0

Acceptance criteria

  • alert details view consists of:
    • overview (header part)
    • main chart showing the field configured in this rule and alert annotations
    • chart showing the "history" of this metric with alert annotations
    • add a link to default message to make sure the user is able to navigate to the new alert details view

MVP (must have):

  • Meaningful name [title]
  • Alert summary
    • Rule-related fields
  • Showing conditions
  • Main charts
    • Alert time range + extra (use the magic)
    • Sync chart pointer
    • Alert annotation
  • Link to alert details in action variables

Nice to have:

  • Sources link
  • Flapping
  • Alert history when one condition
  • Alert history for the rest

Maybe:

  • Showing related warning annotation on the chart

Open questions
Can we list the affected entities (hosts, host groups,...) and link to a filtered version of the new infrastructure view?

🧳 MVP

🐞 Related bugs

✨ Improvements/chores

Dependencies

@botelastic botelastic bot added the needs-team Issues missing a team label label Nov 14, 2022
@Dosant Dosant added the Team:ResponseOps Label for the ResponseOps team (formerly the Cases and Alerting teams) label Nov 18, 2022
@botelastic botelastic bot removed the needs-team Issues missing a team label label Nov 18, 2022
@XavierM
Copy link
Contributor

XavierM commented Dec 8, 2022

@emma-raffenne, is this issue mean to be for ResponseOps?

@emma-raffenne
Copy link
Contributor Author

@emma-raffenne, is this issue mean to be for ResponseOps?

@XavierM no it isn't and from the top of my head this is a duplicate. Moving it to our project anyhow.

@emma-raffenne emma-raffenne added Team: Actionable Observability - DEPRECATED For Observability Alerting and SLOs use "Team:obs-ux-management", for AIops "Team:obs-knowledge" epic and removed Team:ResponseOps Label for the ResponseOps team (formerly the Cases and Alerting teams) labels Dec 28, 2022
@emma-raffenne emma-raffenne changed the title Alert Detail Page - Overview Tab for Infra rules Alert Detail Page - Overview Tab for Metric Threshold rule Jan 12, 2023
@emma-raffenne emma-raffenne changed the title Alert Detail Page - Overview Tab for Metric Threshold rule Alert Detail Page for Metric Threshold rule Jan 12, 2023
@emma-raffenne emma-raffenne changed the title Alert Detail Page for Metric Threshold rule [Alert Detail Page] Metric Threshold rule Feb 10, 2023
@katrin-freihofner katrin-freihofner changed the title [Alert Detail Page] Metric Threshold rule [Alert Detail Page] Metric Threshold and Inventory rule Feb 21, 2023
@maryam-saeidi maryam-saeidi self-assigned this Feb 28, 2023
@maryam-saeidi
Copy link
Member

maryam-saeidi commented Mar 7, 2023

MVP (must have):

  • Meaningful name [title]
  • Alert summary
    • Rule-related fields
  • Showing conditions
  • Main charts
    • Alert time range + extra (use the magic)
    • Sync chart pointer
    • Alert annotation
  • Link to alert details in action variables

Nice to have: (@katrin-freihofner feel free to update this section)

  • Sources link
  • Flapping
  • Alert history when one condition
  • Alert history for the rest
  • Showing related warning on the chart

@katrin-freihofner
Copy link
Contributor

I'm going to remove the "inventory rule" part from this issue - it is out of scope.
(At some point, it could be resolved by combining the rules #149928)

@katrin-freihofner katrin-freihofner changed the title [Alert Detail Page] Metric Threshold and Inventory rule [Alert Detail Page] Metric Threshold rule Mar 21, 2023
@maryam-saeidi maryam-saeidi added the Feature:Alert Details Page Observability ux management team label Mar 27, 2023
@katrin-freihofner
Copy link
Contributor

@emma-raffenne emma-raffenne closed this as not planned Won't fix, can't repro, duplicate, stale May 30, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
epic Feature:Alert Details Page Observability ux management team Team: Actionable Observability - DEPRECATED For Observability Alerting and SLOs use "Team:obs-ux-management", for AIops "Team:obs-knowledge" v8.8.0
Projects
None yet
Development

No branches or pull requests

5 participants