Checkmate vs WebGazer
Checkmate
checkmate.soWebGazer
webgazer.ioSide by side
| Figure | Checkmate | WebGazer |
|---|---|---|
| Price from | Free | $19/mo |
| Free plan | Yes | Yes |
| Free trial | — | Yes |
| Open source | — | — |
| Web | Yes | Yes |
| Windows | Yes | — |
| macOS | Yes | — |
| Linux | Yes | — |
| API | Yes | — |
| Self-hosted | Yes | — |
| Plans published | 1 | 4 |
| Spec score · Uptime Monitoring Software | 8.4 (#10) | 8.0 (#26) |
| Spec score · Uptime monitoring services | 8.5 (#11) | 8.0 (#25) |
| Free plan | Yes | Yes |
| Product | Checkmate is an open-source, self-hosted infrastructure monitoring dashboard for uptime, PageSpeed, hardware, Docker, and incident alerts. | WebGazer is an uptime monitoring and analytics platform for websites, APIs, servers, and cron jobs, with publicly hosted status pages. |
| Status pages | It provides public status dashboards with per-service uptime, incident history, and custom branding. | Hosted status pages can be customized to communicate service status to customers; higher plans include custom domains and branding. |
| Support | The maker identifies Discord as the fastest help channel and GitHub issues for bugs and feature requests, and says there is no paid support tier. | Support ranges from community support on Hobbyist to official e-mail and live chat on paid plans, with priority support on Business. |
Plans
In their own words
Checkmate
Checkmate is a free, open-source, self-hosted dashboard for monitoring infrastructure, service uptime, PageSpeed, and incidents. It checks HTTP, ping, TCP, gRPC, WebSocket, DNS, SSL, and more than 100 game server types. Its Capture agent reports server CPU, memory, disk, temperature, and network metrics, while PageSpeed monitoring tracks Lighthouse scores and Core Web Vitals over time. Public status dashboards can show per-service uptime and incident history with custom branding. Alerts can go to email, Slack, Discord, Telegram, Twilio SMS, Pushover, ntfy, Matrix, Rocket.Chat, PagerDuty, Microsoft Teams, and webhooks. The maker says metrics, logs, incidents, and user accounts remain in the database configured by the operator, with no phone-home or telemetry pipeline. Checkmate is licensed under AGPL-3.0 and can be installed with Docker Compose or Kubernetes/Helm; its image runs on x86, Apple Silicon, and Raspberry Pi. The maker says the API accepts JSON for bulk monitor setup and provides a REST API reference. The free plan includes all features, no monitor limits, self-hosting, and 12 alert channels. There is no one-click migration import or paid support tier.
WebGazer
WebGazer is a web-based uptime monitoring and analytics platform for websites, APIs, servers, and cron jobs. It checks HTTP requests, heartbeats, pings, ports, and SSL, and provides hosted status pages for communicating service status to customers. HTTP monitors can use custom request bodies and headers; performance monitoring and root-cause analysis are available on eligible plans. Checks run every five minutes on Hobbyist, every minute on Basic and Pro, and every 30 seconds on Business.
Hobbyist includes 50 monitors, three months of data retention, email notifications, and basic status pages. Basic costs $19 a month and includes 200 monitors, all listed alert channels, 16 monthly phone-call and SMS credits, and one-year retention. Pro costs $69 a month, with 300 monitors, performance monitoring, custom status-page domains and branding, unlimited team members, and two-year retention. Business costs $179 a month and includes 500 monitors, 150 monthly phone-call and SMS credits, and five-year retention. Alerts can go through email, SMS, phone calls, Slack, Discord, Matrix, PagerDuty, or webhooks. Paid plans have a 14-day trial with no credit card required.