Skip to content

OpsGenie

Team Business Enterprise

Users with administrative privileges can find this integration below the list of personal alert integrations on the Alerts & Integrations tab of the Project Settings page.

opsgenie integration opsgenie form

You can generate a OpsGenie API key by creating an API Integration by logging in to OpsGenie then going to Settings - Integrations and selecting “API”.

opsgenie integration select

We can send to both US and EU regions.

If you have multiple OpsGenie integrations, you can add a label to differentiate in the integration list view.

That’s it! You can test the integration by clicking “Test”. Otherwise, just save it and you’re ready to go.

OpsGenie provides the option to route the alerts based on the kind of event that is reported to OpsGenie, and elements from the event payloads can be used in the alert rules. For example, when a check-in fails to report on time, Honeybadger will send the “Check-In Missing” event to OpsGenie. You can use the Details (key-value) condition to match that event by specifying “Event” as the Key and “Check-In Missing” as the Value:

opsgenie alert configuration screen

The following events are supported by the OpsGenie integration:

Sent when an error is assigned to a user.

Additional Details keys: Error Details, Project, Environment, Assignee Name, Assignee Email

Sent when an SSL certificate is about to expire.

Additional Details keys: Project, Name, URL

Sent when an expected check-in is missing.

Additional Details keys: Check-In Details, Project, Name

Sent when a check-in reports successfully.

Additional Details keys: Check-In Details, Project, Name

Sent when a comment is added to an error.

Additional Details keys: Error Details, Project, Environment, Author

Sent when a deployment is recorded.

Additional Details keys: Project, Environment, Revision, Repository

Sent when an uptime check fails.

Additional Details keys: Outage Details, Project, Name, URL

Sent when an error occurs.

Additional Details keys: Error Details, Project, Environment

Sent when error rate threshold is exceeded.

Additional Details keys: Error Details, Project, Environment

Sent when an error is marked as resolved.

Additional Details keys: Error Details, Project, Environment

Sent when a resolved error occurs again.

Additional Details keys: Error Details, Project, Environment

Sent when an uptime check succeeds after being down.

Additional Details keys: Outage Details, Project, Name, URL