PagerDuty Notifications
Using PagerDuty Events API v2, you can send Manako incidents as PagerDuty alerts.
Prerequisites: Obtaining a PagerDuty Integration Key
Section titled “Prerequisites: Obtaining a PagerDuty Integration Key”-
Log in to PagerDuty
Log in to PagerDuty.
-
Create or select a service
From Services > Service Directory, select the service that will receive Manako alerts (or create a new one).
-
Add an Integration
On the service’s Integrations tab, click “Add Integration” and select “Events API v2”.
-
Copy the Integration Key
Copy the 32-character hex string that is displayed.
Manako Configuration
Section titled “Manako Configuration”- Open the “Notification Channels” menu in the dashboard
- Click “Add Channel” and select PagerDuty as the Type
- Paste the Integration Key (Routing Key)
- Enter a channel name and click “Add Channel”
Behavior
Section titled “Behavior”| Manako Event | PagerDuty Action | severity |
|---|---|---|
| Incident Created | trigger (create alert) | critical |
| Incident Created (warning) | trigger | warning |
| Incident Recovered | resolve (resolve alert) | - |
| Web Change Detected | Not sent | - |
Deduplication
Section titled “Deduplication”Manako sets manako-{Incident ID} as PagerDuty’s dedup_key. Notifications for the same incident will not be duplicated. Recovery notifications use this dedup_key to identify and close the corresponding alert.