Set up
1
Create a Webhook integration
In Grafana IRM, add an Integration of type Webhook. Grafana issues a
unique URL for it, for example
https://<stack>.grafana.net/integrations/v1/webhook/<token>/.2
Add the integration in Observer
In the console, open Alerts, choose Add alert, pick Grafana IRM, and
paste the integration URL. The URL embeds a token, so it is stored encrypted.
Choose org-wide or a single page, then save.
3
Test it
Use Send test from the row’s actions menu. A test alert should appear in Grafana IRM. Resolve it
there when you are done.
Lifecycle mapping
Correlation is by
alert_uid, derived from the Observer incident id
(observer-incident-<id>). New events group onto that alert; resolution posts
to the integration URL’s resolve action for the same id, so the lifecycle
produces one alert that fires and then resolves.
Maintenance windows do not alertScheduled maintenance events do not fire a Grafana IRM alert. Use a chat or
email channel if you want maintenance announcements.
Troubleshooting
- No alert appears: confirm the URL is the full integration webhook URL, including the trailing token segment, and that the integration is enabled in Grafana IRM. A 4xx is surfaced in the Observer delivery result.
- Resolve does not close the alert: the resolve posts to the same URL with a
resolveaction. Make sure the integration is a Webhook integration that accepts incoming alerts.

