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"

Attributes

apiKey < br /> Value: Your OpsGenie API token.

displayEmpty
Whether schedules with no assigned person on-call should be displayed.
Values: true, false.

enabled
Whether or not this module is executed and if its data displayed onscreen.
Values: true, false.

position
Where in the grid this module’s widget will be displayed.

refreshInterval
How often, in seconds, this module will update its data.
Values: A positive integer, 0..n.

schedule
The name or list of names of the schedule(s) to retrieve.

scheduleIdentifierType
Type of the schedule identifier.
Values: id or name.

Source Code

wtf/opsgenie/