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
Last verified
Added
Provenance
Facts checked against the developer's own pages and store listings, 1 sources on file.

Alternatives to Checkmate

Compare all

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

    FreemiumProprietaryWeb

    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.

    FreemiumProprietaryWeb

    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.

Report a wrong fact or a dead link on this listing