Link

OpsGenie + Zebrium Integration Benefits

  • Automatically adds root cause to a OpsGenie incident triggered by any existing monitoring, APM, log manager, help desk tools, etc.
  • Each incident is augmented with a clear set of events and charts showing root cause and symptoms.
  • This means faster MTTR and less hunting for root cause.

How it Works

  1. Any existing monitoring, APM, logger, help desk tool raises an alarm.
  2. Through an existing integration with OpsGenie, an incident is created.
  3. At that same instant, OpsGenie automatically calls an outbound webhook to Zebrium with all the incident details.
  4. Zebrium correlates those incident details with its Autonomous Incident Detection and Root Cause by looking across logs and metrics.
  5. The OpsGenie incident is updated with Zebrium Incident details and likely root cause via the OpsGenie API.
  6. If you need to drill down further to logs or metrics, it’s just one click from your OpsGenie Incident.

Requirements

  • OpsGenie user must have permissions to create API Keys and Outgoing Webhooks

Support

If you need help with this integration, please contact Zebrium by email to support@zebrium.com

Integration Walkthrough

In OpsGenie (part 1 of 2)

Configuring API Access for Zebrium

  1. From the Settings tab, click on API key management in the left-hand navigation panel.
  2. Click the Add new API key button.
  3. Enter a name for the API (e.g. Zebrium Incident Detection).
  4. Enable Read Access and Create and Update Access (Delete Access can be disabled).
  5. Ensure Enabled is checked.
  6. Copy the API KEY and save for later use when configuring Zebrium.
  7. To view/manage your configured API Keys, from the Settings tab, click on API key management in the left-hand navigation panel.

In Zebrium (part 1 of 1)

Configuring a Webhook for OpsGenie

  1. From the User menu area, click on the Settings Menu.
  2. Click the Inbound Integrations menu item.
  3. Click the Create Inbound Integration button.
  4. Choose OpsGenie as the Inbound Integration Type.
  5. Enter the OpsGenie API Key that was copied in step 6 above when Configuring API Access for Zebrium
  6. Select your Opsgenie Data Center Region: US or EU.
    • To locate the region, log into your Opsgenie account and look at the URL in your browser’s address bar.
  7. Click the Create button.
  8. You will see your new OpsGenie integration in the list.
  9. Copy the Inbound Webhook URL and save for later use when Adding the Zebrium Webhook to OpsGenie.

In OpsGenie (part 2 of 2)

Adding the Zebrium Webhook to OpsGenie

  1. Go to Opsgenie Integration page and click the Zebrium integration to Modify or Add a new Zebrium Integration
  2. Make sure Send alert details to Zebrium for Opsgenie Alerts is enabled.
  3. In the Zebrium URL text box, paste the Zebrium Incoming Webhook URL that was copied in step 8 when Configuring a Webhook for OpsGenie.
  4. Click the Save Integration button.

How to Uninstall

In OpsGenie

Disable API Access

  1. From the Settings tab, click on API key management in the left-hand navigation panel.
  2. Click the trash can on the desired API Key.
  3. Click the OK button after confirming you wish to proceed.

Delete Zebrium Integration

  1. From the Settings tab, click on Configured integrations in the left-hand navigation panel.
  2. Click the trash can on the desired Zebrium integration.
  3. Click the OK button after confirming you wish to proceed.

In Zebrium

Disable Webhook for OpsGenie

  1. From the User menu area, select the Account Settings gear icon.
  2. Click the Inbound Integrations menu item.
  3. Hover over the Opsgenie Inbound Integration you wish to remove and click the Red X.
  4. Click the Continue button after confirming you wish to proceed.