A notification is a message delivered to a person or system about an alert or monitored condition. In Prometheus alerting, Prometheus evaluates PromQL conditions, while Alertmanager processes firing alerts and delivers concise notifications to configured destinations. section 7.2.1
A notification workflow separates detection from delivery:
- Prometheus periodically evaluates alerting rules against scraped metrics and sends firing alerts to the Alertmanager API. section 7.2.1
- Alertmanager deduplicates, groups, suppresses, and routes alerts so operators receive fewer, more useful messages. section 7.2.1
- Configured receivers deliver notifications through destinations such as email, Slack, text messaging, or webhooks. section 7.2.1
Example: too many API calls
An alerting rule fires when Prometheus HTTP requests exceed 40. Alertmanager groups the alert by environment and sends it to a configured webhook, where an operator or downstream system can act. section 7.2.1
Trace the separation between metric scraping, PromQL evaluation, Alertmanager processing, and final notification delivery. section 7.2.1

