Project

General

Profile

Feature #36241

mgr/dashboard: Add support for managing Prometheus alerts

Added by Lenz Grimmer 7 months ago. Updated 3 months ago.

Status:
In Progress
Priority:
Normal
Category:
dashboard/monitoring
Target version:
Start date:
11/07/2018
Due date:
% Done:

40%

Source:
Tags:
Backport:
Reviewed:
Affected Versions:
Pull request ID:

Description

In Ceph environments where Prometheus is used for monitoring, it would be useful to be able to manage alerts via the Mgr Dashboard.

The web interface should provide a view of all configured alerts, as well as any currently active/triggered events, including an option to silence them.

The Prometheus alertmanager provides a REST API to manage alerts: https://github.com/prometheus/alertmanager#api


Subtasks

Feature #36721: mgr/dashboard: UI displays fired alert notifications from prometheusResolvedStephan Müller

Feature #36722: mgr/dashboard: Add a simple method to silence alertsNeed ReviewStephan Müller

Feature #36723: mgr/dashboard: Show the graph of the alert expressionNewStephan Müller

Feature #36724: mgr/dashboard: Be able to silences more than one alertNewStephan Müller

Tasks #37585: mgr/dashboard/docker: Add Alertmanager and rules to docker environmentClosedStephan Müller


Related issues

Related to mgr - Feature #24977: Provide a base set of Prometheus alert manager rules that notify the user about common Ceph error conditions Need Review 07/18/2018
Related to mgr - Tasks #37950: mgr/dashboard: Application icons in notifications Resolved 01/17/2019
Related to mgr - Tasks #37951: mgr/dashboard: Provide values with different style in KV-table Resolved 01/17/2019

History

#1 Updated by Lenz Grimmer 7 months ago

  • Related to Feature #24977: Provide a base set of Prometheus alert manager rules that notify the user about common Ceph error conditions added

#2 Updated by Lenz Grimmer 6 months ago

  • Assignee set to Stephan Müller

#3 Updated by Lenz Grimmer 6 months ago

  • Target version set to v14.0.0

#4 Updated by Stephan Müller 5 months ago

  • Status changed from New to In Progress

#5 Updated by Lenz Grimmer 5 months ago

  • Category changed from dashboard/general to dashboard/monitoring

#6 Updated by Stephan Müller 3 months ago

  • Related to Tasks #37950: mgr/dashboard: Application icons in notifications added

#7 Updated by Stephan Müller 3 months ago

  • Related to Tasks #37951: mgr/dashboard: Provide values with different style in KV-table added

Also available in: Atom PDF