fingerprint
as its stable correlation key.
Create the connector
Create a Prometheus Alertmanager source under Settings → Integrations. Save the returned endpoint and secret; the secret is shown only at creation or rotation.Configure Alertmanager
Add a receiver and route toalertmanager.yml. Keep send_resolved: true so
Squasher can resolve incidents.
Incident behavior
- Every item in
alertsis handled independently, even when the webhook groups several alerts. fingerprintis the stable alert key. Repeated firing notifications update the existing incident.- An alert-level
resolvedstatus resolves the matching incident. labels.alertnamesupplies the title when available. Labels, annotations, generator links, start time, and end time remain available for triage.truncatedAlertsindicates that Alertmanager omitted alerts from the batch. Setmax_alerts: 0unless you intentionally limit webhook batches.
Test and troubleshoot
Send a temporary Prometheus alert through the route and let it recover. Confirm that one incident opens and the same incident resolves. If firing arrives but recovery does not, checksend_resolved. A 401 response means the bearer credential does
not match; rotate it and update alertmanager.yml together.
Related: Inbound alert connectors,
Alert Connectors API.