Checkmate
Checkmate is an open-source, self-hosted monitoring platform for uptime, host metrics, alerts, incidents and status pages. It is Docker-friendly and tracks server hardware, service uptime, response times, incidents, and sends reliable alerts, offering a single package for small teams and hobbyists who need full control of monitoring data.
It targets personal makers, small teams, and enterprises. It solves visibility gaps for uptime and response times, provides basic host and container metrics (CPU, memory, disk, temperature), centralizes incident tracking and status pages, and offers a lightweight self-hosted alternative to SaaS monitoring.
Use Cases
- Monitor personal websites and small home lab servers.
- Consolidate uptime checks, host metrics and simple incident logs.
- Track VPS uptime and response time for two web services.
- Provide internal status pages and audited incident timelines.
- Alert teams on dashboard degradation in analytics pipelines.
- Low-cost visibility for small teams needing self-hosted monitoring.
Strengths
- Uptime and HTTP(s) checks with response-time history.
- Host hardware metrics collection: CPU, memory, disk, temperature.
- Ping, network, Docker and selected game-server checks.
- Incident management plus internal and public status pages.
- Notifications via email, Slack, Discord, PagerDuty, and webhooks.
- Role-based access control and audit logs for teams.
- Modern, responsive dashboard with historical trend charts.
- Integrated incident-management and status pages in one product.
- Open-source, self-hosted ownership of monitoring data for privacy.
- Trivial Docker deployment; compatible with Coolify for quick self-hosting.
Limitations
- Not a full metrics/TSDB platform like Prometheus (Unverified).
- Limited built-in long-term analytics and BI features (Unverified).
- Smaller integrations and plugins ecosystem than mature projects.
- Scaling behaviour for very large fleets is not documented (Unverified).
- Community notes fewer integrations compared with more established tools.
Final Thoughts
Try Checkmate now if you run small fleets, home labs, or small engineering teams that need self-hosted uptime, host metrics, and incident pages.
Consider managed cloud when you need SLA-backed support, enterprise compliance, or burst scaling; cloud benefits are Unverified.