Skip to content

pagerduty

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