THIS FEATURE IS NOT YET GA - PLEASE CONTACT ZEBRIUM TO ENABLE
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
- Any existing monitoring, APM, logger, help desk tool raises an alarm.
- Through an existing integration with OpsGenie, an incident is created.
- At that same instant, OpsGenie automatically calls an outbound webhook to Zebrium with all the incident details.
- Zebrium correlates those incident details with its Autonomous Incident Detection and Root Cause by looking across logs and metrics.
- The OpsGenie incident is updated with Zebrium Incident details and likely root cause via the OpsGenie API.
- 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
- From the Settings tab, click on Integration List in the left-hand navigation panel.
- Click the API Add button.
- Enter a name for the API (e.g. Zebrium Incident Detection).
- Enable Read Access and Create and Update Access (Delete Access can be disabled).
- Ensure Enabled is checked.
- Copy the API KEY and save for later use when configuring Zebrium.
- Click the Save Integration button.
- 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
- From the User menu area, select the Account Settings gear icon.
- Click the OpsGenie tab.
- Click the Create Integration button.
- Enter the OpsGenie API Key that was copied in step 6 above when Configuring API Access for Zebrium
- Click the Create button.
- You will see your new OpsGenie integration in the list.
- Copy the Incoming Webhook URL and save for later use when Adding the Zebrium Webhook to OpsGenie.
In OpsGenie
Adding the Zebrium Webhook to OpsGenie
- From the Settings tab, click on Integration List in the left-hand navigation panel.
- Click the Webhook Add button.
- Enter a name for the Webhook (e.g. Zebrium Incident Detection).
- Ensure Enabled is checked.
- Ensure Add Alert Description to Payload is checked.
- Ensure Add Alert Details to Payload is checked.
- Ensure the following action is configured For Opsgenie alerts:
- If
alert is created
in OpsGenie,post to url
in Webhook.
- If
- All other actions are optional and will not be used by the Zebrium integration at this time.
- In the Webhook URL text box, paste the Zebrium Incoming Webhook URL that was copied in step 7 when Configuring a Webhook for OpsGenie.
- Click the Save Integration button.
How to Uninstall
In OpsGenie
Disable API Access
- From the Settings tab, click on API key management in the left-hand navigation panel.
- Click the trash can on the desired API Key.
- Click the OK button after confirming you wish to proceed.
Delete Outgoing Webhook
- From the Settings tab, click on Configured integrations in the left-hand navigation panel.
- Click the trash can on the desired Webhook.
- Click the OK button after confirming you wish to proceed.
In Zebrium
Disable Webhook for OpsGenie
- From the User drop-down menu, select Settings.
- Click the OpsGenie tab.
- Hover over the webhook you wish to remove and click the Red X.
- Click the Continue button after confirming you wish to proceed.