Self hosted cron job and scheduled task monitoring, a dead man's switch that alerts you the moment a scheduled job stops running.
Healthchecks is an open source, self hosted monitoring service for cron jobs and scheduled tasks, a dead man's switch for the jobs that run in the background where nobody is watching. Every job, backup, certificate renewal or batch process gets its own unique ping URL and requests it when it finishes; if a ping does not arrive on schedule, Healthchecks marks the check late or down and notifies you through email, chat and dozens of other integrations. Unlike active probing that watches a service from the outside, this passive model catches the jobs that silently stopped running.
It suits anyone who runs scheduled work they cannot afford to fail quietly, from a single backup script to hundreds of pipelines across a fleet, and who would rather own their monitoring than send job execution details to a hosted service.
cloudimg delivers Healthchecks fully installed behind an nginx reverse proxy, with the gunicorn application server and the alert delivery daemon already running, so a working monitoring platform answers the moment the instance boots. The image is secure by default: no administrator and no shared password ship in it, so you create your own admin with a single command and sign in from your browser. The application and its database live on a dedicated data disk kept separate from the operating system disk that you can snapshot and resize independently, and every deployment is paired with a step by step deploy guide and backed by 24/7 support.
Real screenshots taken while testing this image against its deployment guide.