Uptime, pagespeed, hardware and incident alerts in one self-hosted dashboard. No per-monitor pricing. And you find out before your users do.
Demo credentials: demouser@demo.com / Demouser1!
Enterprise tools meter every host. Free tools hit a wall fast. Checkmate sits in the middle: self-hosted, fully featured and not trying to upsell you at 2am.
Datadog and PagerDuty charge per host, per seat and per feature. Checkmate has one tier: all of it, free.
SaaS monitoring ships telemetry off your network. Self-host Checkmate and nothing leaves your perimeter. There's no third party to trust, because there's no third party.
Prometheus, Grafana, Alertmanager, exporters. Checkmate gets you to a first alert in about 5 minutes.
An endpoint can return 200 while the cert expires, the disk fills and a container crash-loops. A green dot can't see any of that. These can.
Uptime, pagespeed, servers, containers and alerts behind a single login. Outages love the gaps between tools, so we didn't leave any.
Monitor HTTP, ping and TCP endpoints from 6 continents with GlobalPing. Know when things go down, anywhere in the world.
Track CPU, memory, disk and network usage across all your servers.
Know the moment a container stops, with health and resource views on the way.
Get notified on 12 channels, from email to PagerDuty. You hear about it before your users do.
Beautiful, customizable status pages to keep your users informed during incidents.
Monitor Minecraft, CS2, Valheim and more than 100 game types.
Track response times and latency with historical charts and performance insights.
Invite your team with role-based access control. Everyone stays in the loop.
These are the four views you'll spend the most time in. Each one loads fast, works from the keyboard and shows you what changed without making you dig for it.
Per-endpoint uptime, incident counts and response time history. Chart views span a day, week, or month so patterns show up before they become outages.
Performance, accessibility, SEO, best practices, plus Core Web Vitals. Every run recorded so regressions don't ship silently.
CPU, memory, disk and network across every box, reported by the Capture agent. Live gauges for right-now, history for capacity planning.
Public dashboard with per-service uptime bars and your own branding. One shareable URL for customers, on-call and stakeholders.
Checkmate opens an incident on the first failed check, tracks how long it lasts and keeps the timeline after recovery. The history is your SLA math and your postmortem notes in one place.
Schedule one-off or recurring windows and Checkmate holds the alerts while you work. Checks keep running and get recorded; nobody gets paged for the reboot you planned.
A Pi and a compose file watching the NAS, the reverse proxy and 40 containers.
One founder, one server and a status page that answers "is it down?" before support has to.
Every client site in one dashboard, with a branded status page for each.
TCP, DNS, ping and hardware metrics without standing up a Prometheus stack.
Checkout uptime during the sale, certificate expiry visible long before it matters.
Free monitoring for project infra, run on the project's own box.
A single compose file. Up and running on your box in under 5 minutes.
Drop the containers on a VM, a Pi, or a Helm chart. No artificial monitor limits.
Source is yours to read, fork and audit. Data never leaves your perimeter.
AGPL-3.0, no vendor lock-in, no paywalled features. Read the code, file an issue, or send a PR. 130-plus contributors already have. It has run in homelabs and prod racks since 2024.
A Linux box (or any Docker host) with about 1 GB of RAM and a few GB of disk. Checkmate ships as a small set of containers: pull the compose file, run it, done.
AGPL-3.0. You can run it for free, fork it and modify it. If you expose a modified version as a network service, you need to share your changes under the same license.
No. Everything (metrics, logs, incidents, user accounts) lives in the database you point Checkmate at. No phone-home, no telemetry pipeline.
A ping tells you the server answered. It can't tell you the cert is valid next week, DNS still points where it should, the disk isn't filling or a container isn't restart-looping. That's why there are 10 monitor types instead of one.
Commercial tools meter by host or monitor. Checkmate doesn't. You give up the managed cloud and some polish; you get unlimited monitors, your own data and a smaller bill.
There's no one-click import, but most existing monitors map cleanly: HTTP, ping, TCP, Docker, status pages. For bulk setup the API accepts JSON, so a short script usually does it.
Discord is the fastest path; maintainers and contributors hang out there. GitHub issues work for bugs and feature requests. There is no paid support tier.
A single compose file, a few minutes and the next incident reaches you first, not your users. Free forever, self-hosted.