Service that:
- Updates the status of components by monitoring a set of endpoints, both REST and jsonrpc.
- Pushes latency metrics of components
- Clone the project
- Rename
config.json.example
to 'config.json' - Edit
config.json
to suit your needs REMEMBER TO CHANGE THE API URL AND TOKEN - Run the script using
python run.py
- (Optional) setup cron script to execute the script automatic
For docker:
docker-compose up -d
- cachet-monitor: https://github.com/Gaz492/cachet-monitor
- Cachet Library: https://github.com/imlonghao/cachet.python