Alert processing component of the Watchtower platform. Watchtower Alert consumes alert data generated by Watchtower Sentry and uses a pipeline of "consumers" to handle each alert. Consumers include:
- Database
- Slack
- Log file
See the Watchtower-Sentry wiki page for a detailed description of the Watchtower architecture.
sudo python3 setup.py install
Watchtower Alert requires a configuration file. See config/watchtower-alert-consumer.json.example for an example.
After installing watchtower-alert and creating a configuration file, simply run watchtower like so:
watchtower-alert --config-file=/path/to/config.json
Watchtower-Alert is released for academic, non-commerical use. See the full LICENSE for more information.