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.
scheduleIDs
An array of schedule IDs you want to restrict the query to.
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