Uploaded image for project: 'OpenShift Virtualization'
  1. OpenShift Virtualization
  2. CNV-54399

Aggregate the alerts in the Alerts page by alert name and severity

XMLWordPrintable

    • aggregate-alerts-page
    • 77
    • To Do
    • 100% To Do, 0% In Progress, 0% Done

      Goal

      Description

      As an Admin I want to have an easy view of the alerts that are firing in my cluster.
      If I have the same alert that fires many time it is very hard to identify the issues.

      We can simplify the existing Alerts page to make it much clearer by the following quick fix:

      1. Aggregate the alerts by alert name and severity
      2. For each aggregated line add the "Total alerts number"
      3. When pressing on the aggregated line it can be expanded with the list of alerts
      4.Optional - Add the namespace label to the expanded list of alerts, where each alert can have a different namespace. Note: Not all alerts have this label.

      Initial mockup by fkargbo:
      https://www.figma.com/proto/JlYlMG19eF8IJasy7DF4ND/Alert-Grouping-(Quick-fix)?type=design&node-id=5-136&t=Kt6eH1kzWzvjVZDE-0&scaling=min-zoom&page-id=0%3A1&starting-point-node-id=5%3A136

      Acceptance Criteria

      Given we have several alerts of the same name and severity

      When we go to the Alerts page and view the alerts

      Then We would see a single line for each "alert name" and "severity", the number of times its shown and I can click on the line to expend the line and get the full list of alerts of that name and severity. 

      User Stories

      • High-Level goal-based user story, with context.
        "As a <VM owner/cluster administrator>, I want <to Achieve Some Goal>, so that <Some Reason/Context>."
      • another user story

      Non-Requirements

      • List of things not included in this epic, to alleviate any doubt raised during the grooming process.

      Notes

      • Any additional details or decisions made/needed

          1.
          upstream roadmap issue Sub-task New Normal Unassigned
          2.
          upstream design Sub-task New Normal Unassigned
          3.
          upstream documentation Sub-task New Normal Unassigned
          4.
          upgrade consideration Sub-task New Normal Unassigned
          5.
          CEE/PX summary presentation Sub-task New Normal Unassigned
          6.
          test plans in polarion Sub-task New Normal Unassigned
          7.
          automated tests Sub-task New Normal Unassigned
          8.
          downstream documentation merged Sub-task New Normal Unassigned

              mschatzm@redhat.com Matan Schatzman
              sradco Shirly Radco
              Guohua Ouyang Guohua Ouyang
              Votes:
              0 Vote for this issue
              Watchers:
              4 Start watching this issue

                Created:
                Updated: