OpsGenie

opsgenie screenshot

Connects to the OpsGenie API and displays all your scheduled rotations and who’s currently on call.

See Who is on Call API for details.

Configuration

Single Schedule

opsgenie:
  apiKey: "3276d7155dd9ee27b8b14f8743a408a9"
  displayEmpty: false
  enabled: true
  position:
    top: 2
    left: 1
    height: 2
    width: 1
  refreshInterval: 21600
  schedule: "Primary"
  scheduleIdentifierType: "id"

Multiple Schedules

opsgenie:
  apiKey: "3276d7155dd9ee27b8b14f8743a408a9"
  displayEmpty: false
  enabled: true
  position:
    top: 2
    left: 1
    height: 2
    width: 1
  refreshInterval: 21600
  schedule:
  - "Primary"
  - "Secondary"
  scheduleIdentifierType: "id"
Name Description Value
apiKey Your OpsGenie API token.
border Optional Whether or not to draw this widget with a border. Default: true. true, false
displayEmpty Whether schedules with no assigned person on-call should be displayed. true, false
enabled Optional Whether or not this module is executed and if its data displayed onscreen. Default: false. true, false
position Defines where in the grid this module’s widget will be displayed.
refreshInterval Optional How often, in seconds, this module will update its data. Default: 300. Any positive integer
schedule The name or list of names of the schedule(s) to retrieve.
scheduleIdentifierType Type of the schedule identifier. id or name

Source Code

wtf/modules/opsgenie/