Grafana-StatusPage.io connector
Use the above button to create a new Heroku App to connect Grafana and StatusPage. You need to specify a STATUSPAGE_API_KEY
and STATUSPAGE_PAGE_ID
config settings in the newly created application.
Use latest version of Grafana that enables the Alerting feature, then create a new Webhook notification. The url should follow this structure:
https://yourapp.herokuapp.com/grafana/{componentId}
Where componentId
is the id in your StatusPage.io component url.
By default on alerting
webhook from Grafana, it will post a degraded_performance
to StatusPage. You can override the status in the url:
https://yourapp.herokuapp.com/grafana/{componentId}/{status}
e.g. https://yourapp.herokuapp.com/grafana/dja8902jx/partial_outage