Self-hosted, easily-deployable monitoring and alerts service - like a lightweight PagerDuty
Cabot is a free, open-source, self-hosted infrastructure monitoring platform that provides some of the best features of PagerDuty, Server Density, Pingdom and Nagios without their cost and complexity. (Nagios, I’m mainly looking at you.)
It provides a web interface that allows you to monitor services (e.g. “Stage Redis server”, “Production ElasticSearch cluster”) and send telephone, sms or hipchat/email alerts to your on-duty team if those services start misbehaving or go down - all without writing a line of code. Best of all, you can use data that you’re already pushing to Graphite/statsd to generate alerts, rather than implementing and maintaining a whole new system of data collectors.
You can alert based on:
We built Cabot as a Christmas project at Arachnys because we couldn’t wrap our heads around Nagios, and nothing else out there seemed to fit our use case. We’re open-sourcing it in the hope that others find it useful.
Single service overview
Individual service overview
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
|File Name & Checksum SHA256 Checksum Help||Version||File Type||Upload Date|
|cabot-0.10.8-py2-none-any.whl (8.0 MB) Copy SHA256 Checksum SHA256||py2||Wheel||May 11, 2017|
|cabot-0.10.8.tar.gz (7.7 MB) Copy SHA256 Checksum SHA256||–||Source||May 11, 2017|