Grafana Webhook Integration
Forward Grafana alerts to any system with on-call in between.
Alert ⚠️
Forward
Alert ⚠️
Forward
The Grafana webhook integration forwards Grafana alerts to your own endpoint through All Quiet. A Grafana webhook contact point sends alerts to All Quiet. All Quiet creates an incident, notifies the on-call engineer, escalates if nobody responds and sends a request to your endpoint for each incident event. You define the method, URL, headers and body with a template.
Start free trialHow the Grafana Webhook integration works
-
1
In All Quiet, open Inbound Integrations, click + Create, choose Grafana as the type, select a team and copy the webhook URL.
-
2
In Grafana, go to Alerting, then Contact points, and click Add contact point. Enter a name, set the integration to Webhook, paste the All Quiet URL, click Test and then Save contact point.
-
3
Go to Alerting, then Notification policies, click Edit on the policy you want, select the new contact point and click Update policy.
-
4
In All Quiet, open the Grafana integration and click Reload to load recent payloads. Select one to check how it maps to an incident.
-
5
Open Outbound Integrations, click + Create, choose Webhook and pick a forwarding setting. In the template section, write a Handlebars template for the method, URL, headers and body, and optionally add a signing secret.
-
6
Click Trigger Dummy Request and check the request and response under Latest Requests.
Full guides: Grafana setup guide Webhook setup guide
What you get
-
Repeated Grafana alerts grouped into one incident
-
Requests you define: method, URL, headers and body
-
On-call and escalation before anything is forwarded
Use cases
Grafana alerts into an internal system.
Your endpoint receives a request when the incident opens and for each later event, so an internal tool tracks the incident from start to resolution without a custom Grafana integration.
Self-hosted and Grafana Cloud alike.
Both use Grafana's webhook contact point, so the same All Quiet setup works whichever Grafana you run, and switching later does not change the outbound side.
Your endpoint can answer back.
With incident updates enabled in the template, your endpoint can return a patch response that updates the incident in All Quiet, for example after an automated check.
FAQ
How do I connect Grafana to Webhook?
What does All Quiet add between Grafana and Webhook?
Can I try the Grafana Webhook integration for free?
Where is my data hosted?
Which Grafana contact point do I use?
Can my endpoint update the incident in All Quiet?
Related integrations
More Grafana integrations
Leverage Grafana and Webhook with All Quiet. Minimize Your Mean Time to Resolution.
Published · Updated