Lightweight server monitoring: CPU, memory and disk over time, with alerts.
Uptime monitoring with a status page: response times, history and alerts when something is down.
Checkmate checks at fixed intervals whether websites, servers and services respond, keeps response times and outages as history and notifies you when something is down.
The monitored services can be assembled into a public status page.
Good to know before the first start. Checkmate keeps its state in a MongoDB inside the same pod. Backups include it as a file copy; for a perfectly clean snapshot, pause the pod briefly first.
Also instead of Pingdom, Statuspage, StatusCake, Better Stack.
| UptimeRobot and Podless | UptimeRobot | On Podless |
|---|---|---|
| Where the data lives | UptimeRobotOn the provider’s servers | On PodlessIn your own instance in the EU |
| Source code | UptimeRobotNot open to read | On PodlessOpen, you can read what runs |
| Ads and profiling | UptimeRobotPer the provider’s terms | On PodlessNone |
| Your own domain | UptimeRobotUsually not offered | On PodlessIncluded, certificate too |
| Getting out again | UptimeRobotAs far as the provider allows | On PodlessSFTP, database, backups to your storage |
| If it gets shut down | UptimeRobotYou have to move | On PodlessYou decide when you leave |
At the recommended size (1 cores · 2 GB RAM · 10 GB Storage) about €4.00 a month, billed by the hour. Stop Checkmate and you only pay for storage.
No. No server, no Docker, no terminal commands. You click start and Checkmate runs. Updates are tested on our own instances first and then rolled out.
In your own Checkmate instance on servers in Germany and France; bulk storage sits in Frankfurt. Add your own S3 bucket and we back up there daily, encrypted.
Checkmate is open source and keeps running on your own server. You fetch the files over a time-limited SFTP access and reach the database with the credentials from the dashboard.