Integrations

PagerDuty


PagerDuty is an Incident Managment System that makes sure the right people get notified at the right time when something goes wrong. To integrate with PagerDuty:

From PagerDuty:

  1. From the Configuration menu, select Services.
  2. There are two ways to add an integration to a service.

    • If you are adding your integration to an existing service: Click the name of the service you want to add the integration to. Then, select the Integrations tab and click the New Integration button.
    • If you are creating a new service for your integration: Please read the PagerDurty docs on Configuring Services and Integrations and follow the steps outlined in the Create a New Service section, selecting Cronitor as the Integration Type in step 4. Continue with the From Cronitor section (below) once you have finished these steps.
  3. Enter an Integration Name in the format cronitor-integration and select Cronitor from the Integration Type menu.
  4. Click the Add Integration button to save your new integration. You will be redirected to the Integrations tab for your service.
  5. You're done in PagerDuty.

From Cronitor:

  1. From the Settings > Integrations page, click the Create Integration button and select PagerDuty.
  2. You will be redirected to PagerDuty where you will be prompted to select or create a "service", which tells PagerDuty what to do with the alerts we send it.
  3. You will then be redirected back to Cronitor, and will see the integration listed on your account settings page.
  4. Next, you'll be prompted to add this integration to one or more Notification Lists.
  5. At any time, you can associate or remove this integration from your notification lists, or attach it directly to a monitor directly by selecting the monitor, clicking the "Edit" button in the top right corner, and then adding pagerduty:MyIntegration to the Alert Settings.
  6. You're done! You can repeat this process to connect Cronitor to different alert policies.

For those of you coming from pagerduty.com looking for assistance on this integration please reach out to us at support@cronitor.io.