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

Go in Alert Channel, and hit the + button.

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.

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.