Feroot + PagerDuty Integration

Notify the on-call developers or operations people when Feroot triggers an alert

Below is the step-by-step instructions on how to connect PagerDuty to Feroot and manage this integration

How it works

Feroot creates alert events if condition in alert rule is satisfied. Alert events from Feroot trigger a new incident on the corresponding PagerDuty Service or Global Event Routing.

Requirements

PagerDuty integrations require an Admin base role for account authorization. If you do not have this role, please reach out to an Admin or Account Owner within your organization to configure the integration.

Support

If you need any help about this integration, you can connect us via support@feroot.com

Integration walkthrough

In PagerDuty

There are two ways to integrate Feroot with PagerDuty: via Global Event Routing or on a PagerDuty Service. If you are adding this integration to an existing PagerDuty service, please skip to the Integrating with a PagerDuty Service section of this guide.

Integrating with Global Event Routing

Integrating with Global Event Routing enables you to route events to specific services based on the payload of the event from Feroot.

  1. From the Configuration menu, select Event Rules.
  2. On the Event Rules screen, click on the arrow next to Incoming Event Source to display the Integration key information. Copy your Integration Key. This is the same integration key you will use for any other tool you want to integrate with using event rules. When you have finished setting up the integration in Feroot, you will return to this interface to specify how to route events from Feroot to services in PagerDuty.

Integrating with a PagerDuty Service

There are two major ways to add an integration to a service:

Automatically – Is achieved using simplified integration workflow. Please see “In Feroot” section how to do that.

Manually:

  1. 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 documentation in section Configuring Services and Integrations and follow the steps outlined in the Create a New Service section, selecting Feroot as the Integration Type in step 4. Continue with the In Feroot section (below) once you have finished these steps.
  2. Enter an Integration Name and select Feroot from the Integration Type menu.
  3. Click the Add Integration button to save your new integration. You will be redirected to the Integrations tab for your service.
  4. An Integration Key will be generated on this screen. Keep this key saved in a safe place, as it will be used when you configure the integration with Feroot in the next section.

In Feroot

  1. In your Feroot account, select the project that you want to trigger incidents in PagerDuty
  2. Navigate to Integrations page
  3. Under PagerDuty section click Configure
  4. Click Enable
  5. Obtain the Integration Key
    • Click Connect to use simplified integration which will create Integration and obtain the Integration key. After that you will be redirected back to the same page.
    • Copy and paste your Integration key obtained from In PagerDuty section (see above)
  6. Configure other settings and click Save

How to Uninstall

To stop Feroot project from creating triggers in PagerDuty, you need disable PagerDuty integration in Feroot.

  1. Select the Feroot project that is configured to trigger PagerDuty incidents.
  2. Navigate to Integrations page
  3. Under PagerDuty section click Configure
  4. Click Disable and then Save to stop creating triggers

Get personalized demo of Feroot and in just minutes.