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. 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. 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.

Features

  • Cabot is written in Python
  • Uses Django, Bootstrap, Font Awesome
  • You can alert based on metrics from Graphite
  • You can alert based on status code and response content of web endpoints
  • You can alert based on Jenkins build statuses
  • It provides a web interface that allows you to monitor services

Project Samples

Project Activity

See All Activity >

Categories

Security

License

MIT License

Follow Cabot

Cabot Web Site

Other Useful Business Software
Earn up to 16% annual interest with Nexo. Icon
Earn up to 16% annual interest with Nexo.

More flexibility. More control.

Generate interest, access liquidity without selling, and execute trades seamlessly. All in one platform. Geographic restrictions, eligibility, and terms apply.
Get started with Nexo.
Rate This Project
Login To Rate This Project

User Reviews

Be the first to post a review of Cabot!

Additional Project Details

Programming Language

JavaScript

Related Categories

JavaScript Security Software

Registered

2021-10-21