PagerDuty (api - OAuth)

PagerDuty provides system operations people with alerting and escalations, on-call scheduling, incident tracking and reporting service.

Pricing PagerDuty price is based on number of users.

Integration Information

Data Collected

  • Members: email, name, role (user, admin, owner, limited user), last seen
  • Usage:
    • number of incidents
    • number of alerts
    • number of billable alerts

Connection details

  • Status: General Availability
  • Type: api
  • Permissions required:
    * User generating the access key has to be an admin and the access key must have read_only_users and service_support_hours permissions.

Instructions

In this document, we will provide instructions for configuring PagerDuty to enable LeanIX SMP to retrieve member and usage data.

PagerDuty + LeanIX SMP Integration Benefits

  • Promote adoption of service by observing members activity
  • Gain visibility in roles and access control of members
  • Observe monthly statistics of incidents and alerts

How it Works

  • PagerDuty members, incidents and alerting metrics are sent to the LeanIX SMP.
  • Once the metrics has been processed LeanIX SMP can provide interactive statistics and insights about the service usage and who is using it.

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.
  • LeanIX SMP account performing integration needs to have admin permission to introduce a new service and integrate it.

Support

If you need help with this integration, please contact [email protected]

Integration of PagerDuty with LeanIX SMP

  1. Log in to LeanIX SMP https://us-si.leanix.net/#/login
  2. Navigate to Spend tab and if you do not have PagerDuty service added add it by clicking Add a service button
  3. A popup opens. Search for PagerDuty service and click Add button
  4. After you add the service click on the Settings button.
  5. You are navigated to the service settings page. Continue by clicking on the Integrate button.
  6. Popup appears prompting you to integrate LeanIX SMP with PagerDuty service. Click on the Authorize button.
  7. Select the PagerDuty account that you would like to connect.
  8. You are prompted with two options Authorize and Deny, review the permissions (they should be read only) and confirm the access by clicking the Authorize button.
  9. Popup appears notifying you that connection was successful. Close it.
  10. You can start exploring data by clicking the Service info button.
  11. Insights are available in members and usage tabs.

How to Uninstall

  1. To revoke access navigate to service settings page https://us-si.leanix.net/#/service/PagerDuty/settings or https://eu-si.leanix.net/#/service/PagerDuty/settings.
  2. Click on the Revoke auth button.
  3. Confirm your choice by clicking on the Revoke authorization button.