PagerDuty Integration
Create a PagerDuty app
In PagerDuty, go to https://{YOUR_PAGERDUTY_SUBDOMAIN}.pagerduty.com/developer/applications
.
Select Create New App.
When configuring the app, use the following values:
Setting | Value |
---|---|
App Name | Sentry |
Brief Description | Trigger alerts through Sentry |
Category | Error tracking |
Do you intend to publish the app for all PagerDuty users and the app ecosystem? | No, I am not interested |
Configure the PagerDuty app
On the resulting configuration page in PagerDuty, under Functionality > Events Integration, click on Add.
When configuring the events integration, use the following values:
Setting | Value |
---|---|
Transform Event Data | No |
Change Events | No |
Redirect URLs | {YOUR_DOMAIN}/extensions/pagerduty/setup/ |
At this point, note the Integration Setup URL. It should look something like this: app.pagerduty.com/install/integration?app_id=PV5SD0T&redirect_url={YOUR_DOMAIN}/extensions/pagerduty/setup/&version=2
Copy the App ID (in this case PV5SD0T
).
Enable the integration in Sentry
Add the App ID to your config.yml
for Sentry:
Copied
pagerduty.app-id: 'PV5SD0T'
Restart your Sentry instance and follow our documentation on configuring the PagerDuty integration to use the integration.
Note
After changing configuration files, re-run the
./install.sh
script, to rebuild and restart the containers. See the configuration section for more information.You can edit this page on GitHub.