Blog

Grafana Alerts to Sms/Phone/Slack/Microsoft-Teams and Incident Escalation With Xurrent IMR

April 22, 2020
Vishwa Krishnakumar
2 Min Read
Click To Explore

Table of contents

Grafana is one of the most popular open-source visualization tools that can be used on top of a variety of different data stores but is most commonly used together with Graphite, InfluxDB, Prometheus, Elasticsearch, Prometheus, AWS CloudWatch, and many others. Reliability engineers use Grafana is its ability to bring together several data sources together in a unified dashboard and increase the observability of your production systems.

Grafana is also a popular alerting integration source on Xurrent IMR. Teams that monitor a bunch of metrics across hundreds of servers or applications use Xurrent IMR as a way to alert their on-call engineering teams(SMS/Phone/Slack/Microsoft Teams/Push/Email) whenever a Grafana metric crosses a threshold and ensure swift remediation of critical alerts. The following are the steps to set up Grafana with Xurrent IMR. Detailed instructions can be found here.

Step 1: Sign up on Xurrent IMR. Create a team. Within the team, create a service. Navigate to your Service page and add a Grafana integration. Point the service to one of your escalation policies.

Step 2: In the integration configuration page, copy the webhook URL.

Step 3: Go to your Grafana web page and navigate to “Notification Channels”. Add a new channel. Select type as “Webhook” and give it the name “Xurrent IMR”. Paste the webhook URL previously copied in step 2 and save the notification channel.

Step 4: Go to the graph which you want to monitor for threshold violations, click on “Edit”. In the Alerts tab, setup the configuration for when an alert should be fired.

Grafana alerts to sms phone slack ms teams

Step 5: In the “Notifications” tab, add Xurrent IMR as a notification method.

Whenever aa Grafana metric crosses a threshold, Xurrent IMR will trigger an incident and execute the escalation policy and notify the relevant engineers by their set notification channels.

Grafana alerts to sms phone slack ms teams

You can also send the Grafana alerts to Slack and Teams channels and manage your Grafana incident end-to-end within your favorite communications channels.

Grafana alerts to sms phone slack ms teams
Grafana alerts to sms phone slack ms teams