grafana/pkg/services/ngalert/metrics
gotjosh e877174501
Alerting: Expose metrics for Alertmanager Alerts - grafana_alerting_alertmanager_alerts (#75802)
* Alerting: Expose metrics for Alertmanager Alerts

In Grafana, the alert evaluation and alert delivery are combined. We're always used a metric named `grafana_alerting_alerts` to get a sense of what are the alerts that are currently firing (these come from the evaluation side) and opted to not map the alertmanager alerts metric directly.

I think it's important that we make a disction between alerts that happen at evaluation vs alerts that are received for delivery by the internal Alertmanager as we have options to skip the delivery of these alerts to the internal alertmanager altogether.
2023-10-02 16:36:23 +01:00
..
alertmanager.go Alerting: Add matchers metrics to Alertmanager (#69855) 2023-06-15 09:18:01 +01:00
api.go Alerting: Refactor metrics/ngalert.go into seperate files (#62362) 2023-01-27 18:49:49 +00:00
historian.go Alerting: Add "backend" label to state history writes metrics (#65395) 2023-03-28 08:49:51 -05:00
multi_org_alertmanager.go Alerting: Expose metrics for Alertmanager Alerts - grafana_alerting_alertmanager_alerts (#75802) 2023-10-02 16:36:23 +01:00
ngalert.go Alerting: Instrument outgoing state history requests using weaveworks/common (#63600) 2023-02-23 17:52:02 -06:00
scheduler.go Alerting: Add new metrics and tracings to state manager and scheduler (#71398) 2023-08-16 09:04:18 +02:00
state.go Alerting: Don't use a separate collection system for metrics (#75296) 2023-09-25 10:27:30 +01:00
util.go Chore: Fix goimports grouping in alerting (#62424) 2023-01-30 09:55:35 +01:00