A notification pipeline is an ordered alert-processing sequence that suppresses, routes, groups, throttles, and delivers notifications. section 7.2.1
The pipeline handles alerts in these operational stages:
- Inhibition suppresses related alerts when a higher-level problem is already firing. section 7.2.1
- Silencing suppresses known alerts during planned work, such as Kubernetes node upgrades. section 7.2.1
- Routing selects recipients; grouping and throttling reduce repeated notifications; receivers deliver them through email, Slack, PagerDuty, or SNS. section 7.2.1
Prometheus self-monitoring
A Prometheus rule fires when the sum of prometheus_http_requests_total exceeds 40, labels the alert critical, and sends it to Alertmanager. Alertmanager groups by environment and routes it to a webhook receiver.
