VictorOps integration for Cabot monitoring system
Go to file
Jakub Sokołowski 71c9c19652
check if incident exists before creating, log warnings
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2021-02-23 15:59:42 +01:00
cabot_alert_victorops check if incident exists before creating, log warnings 2021-02-23 15:59:42 +01:00
.gitignore add basic gitignore 2020-10-30 15:41:18 +01:00
LICENSE add plugin skeleton files 2020-10-30 14:33:45 +01:00
README.md Store triggered status checks in Redis 2021-02-04 10:45:43 +01:00
setup.cfg add plugin skeleton files 2020-10-30 14:33:45 +01:00
setup.py add plugin skeleton files 2020-10-30 14:33:45 +01:00

README.md

Description

This is a Cabot Alert Plugin for sending alerts to VictorOps.

Installation

The simplest way is to just use:

pip install git+git://github.com/status-im/cabot-alert-victorops.git

Edit conf/production.env in your Cabot clone to include the plugin:

CABOT_PLUGINS_ENABLED=cabot_alert_victorops,<other plugins>

Configuration

This plugin requries the following environment variables to be set:

VICTOROPS_APP_ID=<your_victorops_app_id>
VICTOROPS_API_KEY=<your_victorops_api_key>
VICTOROPS_REDIS_URL=redis://<host>:<port>/<db>

See the redis-py docs for more info about the supported URL schemes for Redis.

Known Issues / TODO

This plugin needs to be able to update existing incidents instead of creating new ones for each state change.