PagerDuty
Shows Pagerduty on-call schedules.
Configuration
pagerduty:
apiKey: "p0d13*********************************************c3"
enabled: true
escalationFilter:
- "client-eng"
position:
top: 4
left: 3
height: 1
width: 2
scheduleIDs:
- "R2D24CD"
- "C3P05MF"
showIncidents: true
showOnCallEnd: true
showSchedules: true
Attributes
Name | Value |
---|---|
apiKey
Your PagerDuty API key. Leave this blank to use the WTF_PAGERDUTY_API_KEY environment variable.
|
|
escalationFilter
An array of schedule names you want to filter on. |
{{ value }} |
scheduleIDs
An array of schedule IDs you want to restrict the query to. |
{{ value }} |
showIncidents
Optional Whether or not to list incidents. Default: true .
|
true , false |
showOnCallEnd
Optional Whether or not to display the end date of the oncall rotation. Default: false .
|
true , false |
showSchedules
Optional Whether or not to show schedules. Default: true .
|
true , false |
teamIDs
Optional An array of team IDs to restrict the incidents query to. |
|
userIDs
Optional An array of user IDs to restrict the incidents query to. |
Source Code
https://github.com/wtfutil/wtf/tree/master/modules/pagerduty