In your AWS Console, you will deploy the CloudFormation template provided.
The template has a set of parameters you will need to fill in while creating the CloudFormation Stack.
Parameter | Description |
---|---|
Event source name | Name of the Amazon EventBridge PagerDuty event source to associate with an event bus. For example, aws.partner/pagerduty.com/1234567890/test-event-source . |
Create event bus | Select Yes when no Event Bus has been created yet. Select No if there is already an existing bus. |
PagerDuty API key | A valid REST API key in PagerDuty. |
PagerDuty user email | Email address of a valid PagerDuty user on whose behalf to run the Response Play |
P1 response play | Response play that is run on the creation of a P1 incident. See below. |
P2 response play | Response play that is run on the creation of a P2 incident. See below. |
Resolved response play | Response play that is run on the resolution of a P1 incident. See below. |
To create a REST API key in PagerDuty, Use the instructions here.
To find the id of a Response Play (required for this exercise), open the list of Response Plays.
Now, find and edit the Response Play that you want to run when a P1 Incident is created. Select the id in the URL Address and copy it.
Do the same for a P2 Response Play and a Resolved Response Play.
To begin building your CloudFormation Stack, click here.
The deployment takes about 5 minutes to complete. EventBridge integrations are supported in all AWS Regions except the AWS GovCloud (US) Regions.