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

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

Configuring a Webhook for OpsGenie

  1. From the User menu area, select the Account Settings gear icon.
  2. Click the Inbound Alerts menu item.
  3. Click the Create Inbound Alert button.
  4. Choose OpsGenie as the Inbound Alert Type.
  5. Enter the OpsGenie API Key that was copied in step 6 above when Configuring API Access for Zebrium
  6. Click the Create button.
  7. You will see your new OpsGenie integration in the list.
  8. Copy the Inbound Webhook URL and save for later use when Adding the Zebrium Webhook to OpsGenie.

In OpsGenie

Adding the Zebrium Webhook to OpsGenie

  1. From the Settings tab, click on Integration List in the left-hand navigation panel.
  2. Click the Webhook Add button.
  3. Enter a name for the Webhook (e.g. Zebrium Incident Detection).
  4. Ensure Enabled is checked.
  5. Ensure Add Alert Description to Payload is checked.
  6. Ensure Add Alert Details to Payload is checked.
  7. Ensure the following action is configured For Opsgenie alerts:
    • If alert is created in OpsGenie, post to url in Webhook.
  8. All other actions are optional and will not be used by the Zebrium integration at this time.
  9. In the Webhook URL text box, paste the Zebrium Incoming Webhook URL that was copied in step 7 when Configuring a Webhook for OpsGenie.
  10. 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 Outgoing Webhook

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

In Zebrium

Disable Webhook for OpsGenie

  1. From the User drop-down menu, select Settings.
  2. Click the OpsGenie tab.
  3. Hover over the webhook you wish to remove and click the Red X.
  4. Click the Continue button after confirming you wish to proceed.