OpsGenie is fully integrated with Uptime.com to allow you to push alerts to their platform, and we have worked together to make the integration seamless. To get started, you will first need to set up an OpsGenie account at https://www.opsgenie.com/. Uptime.com requires the following:
- API Endpoint - Uptime.com autofills this field
- API Key
- Name for the integration
Integration with OpsGenie allows for the following:
- When an alert is created in Uptime, an alert is created in Opsgenie automatically through the integration.
- When the alert is cleared on Uptime, the related alert is resolved in Opsgenie.
For Free and Essentials plans, you can only add the integrations from the Team Dashboards, please use the alternative instructions given below to add this integration.
Next, specify who is notified of Uptime alerts using the Teams field. Auto-complete suggestions are provided as you type.
You can also add the Integration from the Team Dashboard of the team which will own the Uptime Integration. To add an Integration directly to a team, navigate to the Team Dashboard and open Integrations tab. Click Add Integration and select the integration that you would like to add.
Click Save Integration.
Return to Uptime.com. In order to activate the integration of OpsGenie within your Uptime account, you will go to Notifications>Integrations, then click New Profile. Select OpsGenie as the Provider Type.
Paste the API Key copied previously into the "API Key" field, Name this Integration, and then click Save.
Once you've configured your OpsGenie integration, you will need to assign it to a contact and make sure that contact is notified when a Check goes down.
First, click Notifications>Contacts>New Contact. Select OpsGenie from the Push Notifications field within the New Contact screen.
Finally, return to your Check’s Edit screen and assign OpsGenie as one of the Contacts to be notified of a downtime event.
Test your integration with one of the following two options:
- Force the Check assigned to your Integration to fail by altering it (HTTPS checks can use a misspelling of the domain, for example)
- Click Notifications>Contacts, then click Actions>Test to send a test to the Contact