Checkmate
A self-hosted monitor that tracks uptime, response times, server hardware and incidents with notifications.
These buttons open the developer's own site, repository or store listing in a new tab. wares.gg does not host downloads.
About Checkmate
Checkmate is an open-source monitoring tool you run on your own server. It checks whether sites and services are up, records response times and incidents, and tracks server hardware, presenting the results in real-time charts and sending notifications when something fails.
The repository includes Docker files and a Helm chart for Kubernetes deployment. The project is actively developed, with over ten thousand commits and a community on Discord.
Strengths
- Combines uptime checks with server hardware monitoring
- Docker and Helm chart deployment options
- Actively developed with a large contributor base
Limitations
- You have to host and maintain it yourself
- No hosted version described in the research
Details
- Pricing
- FreeFree and open source to self-host.
- License
- Open source, license not stated
- Developer
- Bluewave Labs
- Platforms
- Web, Self-hosted
- How it runs
- Self-hosted
- Best suited for
- Self-hosters who want uptime and server monitoring with alerts on their own hardware
- Categories
- System monitoring, Notifications & webhooks, Website testing
- Last verified
- Added
- Provenance
- Facts checked against the developer's own pages and store listings, 1 sources on file.
Alternatives to Checkmate
Compare allSoftware that can replace Checkmate for an important use case, and what changes if you switch.
Uptime Kuma
A self-hosted uptime monitor that pings your sites and services and tells you the moment one stops answering.
Uptime Kuma monitors HTTP, TCP, ping, DNS and Docker with over ninety notification services and status pages, but does not track server hardware.
Nezha
Self-hosted, lightweight dashboard for monitoring servers and websites, with agents and alerts.
Nezha combines HTTP, TCP and ping checks with server stats and SSL expiry monitoring through lightweight agents, though much of its community documentation is in Chinese.
HetrixTools
A hosted uptime, server metrics and blacklist monitoring service with a free tier and instant alerts.
HetrixTools is a hosted service covering uptime, server metrics and blacklist checks from up to 12 locations, with no self-hosted option and an account required.
OneUptime
An open-source platform for uptime monitoring, status pages, incidents, on-call alerting and observability.
OneUptime adds status pages, incidents, on-call paging and logs, metrics and traces to uptime checks, a larger freemium platform that takes more effort to run.
Peekaping
Self-hosted uptime monitor with status pages and alert notifications.
Peekaping offers self-hosted uptime monitoring with status pages and alerts on a light Go and React stack, but is younger with fewer integrations.
gatus
Developer-oriented health dashboard with alerting, configured from a YAML file.
Gatus declares health checks and alerts in one YAML file with conditions on status, response time and body, but has no editing interface or hardware monitoring.
beszel
Track server health through a lightweight web dashboard.
beszel focuses on server health, with metric history and Docker container monitoring in a lightweight MIT-licensed dashboard, and needs a hub plus agents on monitored systems.
Tianji
Combine website analytics, uptime checks and server-status monitoring.
Tianji combines uptime checks and server-status monitoring with website analytics in one self-hosted Apache-2.0 application.
Checkmate as an alternative
Listings that name Checkmate as an alternative.
Blackbox Exporter
A Prometheus exporter that probes endpoints over HTTP, HTTPS, DNS, TCP, ICMP and gRPC.
Checkmate is a self-hosted uptime and server hardware monitor with notifications and its own web interface, deployable with Docker or Helm.
Monit
A small daemon that monitors Unix processes, files and hosts and restarts or repairs them automatically.
Checkmate combines uptime checks with server hardware monitoring and alerts in a self-hosted web app, deployed with Docker or Helm.
Monitorix
Lightweight self-hosted tool that graphs Linux and BSD server resources and services in a browser.
Checkmate combines uptime checks with server hardware monitoring and notifications, deployed with Docker or Helm.
OpenStatus
An open-source status page and uptime monitoring service that you can use hosted or self-host.
Checkmate is a free open-source self-hosted monitor that adds server hardware monitoring, but it has no hosted version and no status-page-only setup.
Pulse
A self-hosted monitoring dashboard for Proxmox, Docker, Kubernetes, TrueNAS and vSphere with alerting.
Checkmate combines uptime checks with server hardware monitoring and notifications, is open source, and deploys with Docker or Helm, but lacks hypervisor-specific views.
Site24x7
A hosted monitoring service for websites, servers, networks and cloud platforms with alerts on downtime.
Checkmate is free, open-source and self-hosted, combining uptime checks with server hardware monitoring, but you maintain it yourself.
Statping-ng
A self-hosted status page and uptime monitor, maintained as a community fork of Statping.
Checkmate is a self-hosted open-source monitor that adds server hardware monitoring and Helm chart deployment, with an actively developed contributor base.
Upptime
Use GitHub Actions and GitHub Pages to run an uptime monitor and status site.
Checkmate is a self-hosted monitor adding server hardware monitoring and incidents to uptime checks, with Docker and Helm deployment instead of GitHub Actions.
Similar software
Related functionality, not necessarily a direct replacement.
Cachet
Self-hosted status page for publishing service health and incidents.
Netdata
Per-second metrics for a machine with no configuration, and charts that appear the moment you install it.
dashdot
A self-hosted web dashboard showing live CPU, memory, storage and network stats for a server.
Statusnook
Monitor endpoints and publish their status from a self-hosted application.
Healthchecks.io
Cron job and scheduled task monitor that alerts when jobs stop running.