PagerDuty

PagerDuty + Lens AppIQ Integration Benefits

  • Notify respective parties such as developers, DevOps engineers, and on-call responders from events created in Lens AppIQ.
  • Create events based on Application Events from Lens AppIQ, such as updating an application image, deploying an application, changing of a Lens AppIQ Policy such as networking/volumes, etc.
  • Events are sent to PagerDuty, which can be on success and/or failure of events.

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.

Integration Walkthrough

In PagerDuty

The integration of Lens AppIQ and PagerDuty is with PagerDuty’s REST API. via a PagerDuty Service. You can create a new Service or leverage an existing PagerDuty Service. You will need to create a PagerDuty API Key for Lens AppIQ to leverage.

You will also need the PagerDuty Service ID which Lens AppIQ will use to send the alerts. The URL for your Service will give you the Service ID. In the below case will be P**.

Now you are ready to configure Lens AppIQ.

Integrating Lens AppIQ and PagerDuty

You can set up the integration through the application details page, using the Webhooks tab.

By clicking on the + Create button, you should see the following options:

Enter a name for your webhook and a meaningful description. Select the triggers of your preference, and select the provider "PagerDuty". Enter the information to configure Pager Duty

FieldDescription
Email AccountThe email account used to access PagerDuty.
Authorization KeyFor Lens AppIQ to make successful requests to PagerDuty's REST API, you must provide a valid authorization key.

You can find detailed information on how to create a REST API key here
Service IDThe Service ID that Lens AppIQ will use to send alerts to.

You can find your Service ID by clicking on Service --> Service Directory --> Service-Name

In the page URL, PagerDuty will give you the specific Service ID for that Service.

Click Create to complete the webhook creation.

Once created, you will see the new PageDuty integration in the list of webhooks for your application, and Lens AppIQ will automatically start tracking the events associated with the triggers selected and sending them to PageDuty

When a trigger executes the Lens AppIQ webhook, and alert will be generated on PageDuty


What’s Next