Skip to content
SPECIFICTION
Get listed

Cabot

cabotapp.com

WebAPISelf-hosted
Visit cabotapp.com
Spec score 7.8 #27 of 48 in Uptime Monitoring Software

Spec sheet

Purpose
Cabot is a self-hosted watchdog for websites and infrastructure that alerts when services go down or metrics exceed thresholds.Read 11 Oct 2026 · cabotapp.com
Deployment
The quickstart recommends Docker Compose and supports running Cabot behind Caddy or a separately configured reverse proxy.Read 11 Oct 2026 · cabotapp.com
Free plan
YesRead 20 Sep 2026 · cabotapp.com
API
Cabot documents a browsable API with HTTP Basic or session authentication and Django permission checks for write methods.Read 11 Oct 2026 · github.com
Alert channels
The alerting documentation lists email, Hipchat, Slack, SMS, and telephone as supported out of the box, with other channels available through plugins.Read 11 Oct 2026 · cabotapp.com
Alert severity
Service statuses include Passing, Warning, Error and Critical, with alert frequency depending on status.Read 11 Oct 2026 · cabotapp.com
API access
The API supports HTTP basic authentication and session authentication, with Django permissions controlling access to write methods.Read 11 Oct 2026 · github.com
Built-in checks
The homepage lists Graphite metrics, Jenkins jobs, and web endpoints as things Cabot can monitor.Read 11 Oct 2026 · cabotapp.com
Graphite thresholds
Graphite checks support equality and greater-than or less-than comparisons against a chosen metric threshold.Read 11 Oct 2026 · cabotapp.com
Keyword monitoring
YesRead 20 Sep 2026 · cabotapp.com
License and cost
The project describes Cabot as free and open source, and its repository identifies an MIT license.Read 11 Oct 2026 · github.com
Logical service monitoring
Cabot monitors logical services across one or many machines and combines related checks into service statuses.Read 11 Oct 2026 · cabotapp.com
Maintenance
The repository says Cabot is stable and used in production but is not actively maintained, and that maintainers are wanted.Read 11 Oct 2026 · github.com
Monitoring
It can monitor Graphite metrics, Jenkins jobs and web endpoints.Read 11 Oct 2026 · cabotapp.com
On-call rota
Cabot can sync an on-duty rota from a shared calendar with an iCalendar feed; syncing runs every 30 minutes.Read 11 Oct 2026 · cabotapp.com
Plugins
Plugins can add alerting and check functionality, but the documentation says listed plugins may not have been validated and should be tested at the user's own risk.Read 11 Oct 2026 · cabotapp.com
Project status
The project README says Cabot is stable and used in production but is not actively maintained, and seeks maintainers.Read 11 Oct 2026 · github.com
Rota limitation
Cabot does not support several support layers, alert escalation or shift swaps through its rota feature.Read 11 Oct 2026 · cabotapp.com
Server monitoring
YesRead 20 Sep 2026 · cabotapp.com
Service monitoring
Cabot groups checks into logical services, which can run across multiple machines.Read 11 Oct 2026 · cabotapp.com
Severity levels
Services have Passing, Warning, Error, and Critical statuses, and telephone alerts are limited to Critical status when the listed service and duty-officer conditions are met.Read 11 Oct 2026 · cabotapp.com
SSL expiry alerts
YesRead 20 Sep 2026 · cabotapp.com
Support and limitations
The services documentation says a formal alert acknowledgement and escalation procedure may suit larger organizations, and invites suggestions and pull requests.Read 11 Oct 2026 · cabotapp.com

Where Specifiction places it

Alternatives to CabotAll alternatives →