Skip to content

Alerts History view for centralized alert assessment #52

@erikdarlingdata

Description

@erikdarlingdata

Problem

When an alert fires (blocking, deadlock, CPU), the user sees a toast notification or email with minimal info (server name + count). To understand what happened, they have to:

  1. Open the app
  2. Find the right server tab
  3. Navigate to the correct sub-tab (Locking, Memory, etc.)
  4. Scan through data to find the triggering events

This is slow and error-prone, especially when multiple alerts fire across multiple servers.

Proposal

Add a centralized Alerts History view (top-level tab or sidebar section) that shows:

  • Timeline of all fired alerts across all servers, most recent first
  • Alert metadata: type (blocking/deadlock/CPU/memory), server, timestamp, severity
  • Inline detail: blocking chains, deadlock graphs, query text — the context needed for immediate assessment
  • Status: active / resolved / acknowledged
  • Click-through: navigate directly to the relevant server tab for deeper investigation

This replaces the need for enriched alert emails (#45) — the detail lives in the app where it's immediately actionable, and keeps potentially sensitive query text out of email.

Scope

Both Dashboard and Lite could benefit, but Dashboard is the primary target since it's the monitoring-focused app.

Supersedes #45.

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions