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
Endpoint Protection Software for Businesses | HYPERSECURE Icon
Endpoint Protection Software for Businesses | HYPERSECURE

DriveLock protects systems, data, end devices from data loss and misuse.

The HYPERSECURE endpoint protection platform is a comprehensive suite of products and services enhanced by European third-party solutions. It ensures our customers’ IT security, regulatory compliance, and digital sovereignty.
Learn More
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