Skip to content

VictorOps

VictorOps#

Overview#

This integration sends out notifications to VictorOps.

Prerequisites#

Consult the VictorOps documentation to get or create your VictorOps Alert Ingestion API key.

Configure the channel#

Go in Configuration Management

image

Go in Alert Channel, and hit the + button.

image

Select the VictorOps template . Select the Analytic Engine on which you want this configuration to be deployed; and provide a Configuration Name that is meaningful for you. The Description is optional.

[victorops]
  enabled = true
  api-key = "xxxx"
  routing-key = "xxxx"
  url = "https://alert.victorops.com/integrations/generic/20131114/alert"
  json-data = false
  global = false

Enter the correct settings: * api-key: Your VictorOps API Key. * routing key: Default room for messages. * url: The VictorOps API URL. This should not need to be changed. * json-data: Set to true for new VictorOps installations. False for backwards compatibility.

Other configuration options are possible, such as: * Global: When this option is set to true, VictorOps notifications will be sent for all alerts, even if not explicitely specified in the alert configuration.

Once done, click Apply. Your Channel is ready.

Configure your Alert Definitions#

Go in Alert Definitions, and edit the configuration(s) for which you want VictorOps notification.

image

Add the VictorOps settings, as per the example below:

.victorOps().routingKey('your_team')

Once done, click Apply. Your Alert definition is ready to send VictorOps notification.