Connect Grafana
1
Create the Squasher source
Create a Grafana Alerting source under Settings → Integrations. Copy the generated
endpoint and secret.
2
Create a webhook contact point
In Grafana, open Alerting → Contact points, add a contact point, and choose Webhook. Set
the URL to the Squasher endpoint and the HTTP method to
POST.3
Add authentication
Set Authentication Header Scheme to
Bearer and Authentication Header Credentials to
the Squasher secret. Do not place the secret in the URL.4
Enable recovery notifications
Leave Disable resolved message off. Save the contact point and assign it to the relevant
notification policy.
5
Send a test
Use Grafana’s contact-point test, then verify a real firing and recovery pair from an alert
rule.
Incident behavior
- Each alert fingerprint is its stable alert key; grouped requests do not collapse unrelated alerts into one incident.
firingopens or updates an incident andresolvedresolves it.- Grafana’s title and message provide batch context. Per-alert labels and annotations provide the incident details.
- Dashboard, panel, silence, and generator URLs are retained when present.