1. IMR Help
  2. Integrations
  3. Hosted Graphite Integration Guide
  1. IMR Help
  2. Integrations
  3. Hosted Graphite Integration Guide

Hosted Graphite Integration Guide

Hosted Graphite is an add-on for providing application performance metrics. Hosted Graphite gives you a simple, scalable way to measure metric data from your application.

What can Xurrent IMR do for Hosted Graphite users?

With the Hosted Graphite Integration, Xurrent IMR sends new Hosted Graphite alerts to the right team and notifies them based on on-call schedules via email, text messages(SMS), phone calls(Voice), Slack, Microsoft Teams and iOS & Android push notifications, and escalates alerts until the alert is acknowledged or closed. Xurrent IMR provides your application engineers with detailed context around the Hosted Graphite alert along with playbooks and a complete incident command framework to triage and remediate and resolve incidents with speed.

Whenever an alert on Hosted Graphite is created, Xurrent IMR will create an incident. When the alert goes back to the recovered state, Xurrent IMR will auto-resolve the incident.

You can also use Alert Rules to custom route specific Hosted Graphite alerts to specific users, teams or escalation policies, write suppression rules, auto add notes, responders and incident tasks.

To integrate Hosted Graphite with Xurrent IMR, complete the following steps:

In Xurrent IMR:

  1. To add a new Hosted Graphite integration, go to Teams on Xurrent IMR and click on the team you want to add the integration to.
  2. Next, go to Services and click on the relevant Service.
  3. Go to Integrations and then Add New Integration. Give it a name and select the application Hosted Graphite from the dropdown menu.
  4. Go to Configure under your integrations and copy the Webhook URL generated.

In Hosted Graphite:

  1. Sign in to Hosted Graphite. Go to the Agent tab to setup your monitoring agent. You can find instructions for the same within the application.
  1. Go to the Metrics tab and type * to see all available metrics. This will come in handy later when we choose the metric we want to setup an alert on. [Optional: Go to Dashboards and select Primary Dashboards to see visualization of the metric values you're targetting.]
  2. Go to the Notification Channels section under the alert tab and click Add Channel to add a new notification channel.
  3. Select Webhook in Notification type and give a name to this channel. Paste the Webhook URL you copied earlier.
  1. Now, go to the Alerts section and click on Add Alert to set the definition of the alert.
  1. Fill the name of alert, metric to alert on, and message to be sent. Confirm when ready.
  1. Finally, set the Alert Criteria and select the notification channel that you had created earlier. Add an alerting notification interval. Save the alert.
  1. Hosted Graphite is now integrated with Xurrent IMR!