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.