Overview
Healthchecks monitors cron jobs and scheduled tasks by receiving HTTP or email pings and alerting when expected pings are late or missing. It includes a web dashboard, API, notification integrations, 2FA, and team features.
Features and best fit
Based on official documentation; not hands-on tested · Content checked:
Monitor expected schedules with period/grace settings or cron expressions
Each check can use an expected interval plus grace time, or an explicit cron expression.
Send missed-run alerts through many notification integrations
Missing pings can trigger notifications while the dashboard and event logs provide operational visibility.
For adding dead-man's-switch monitoring to cron, backups, and scheduled jobs
Existing jobs only need to send pings, so the execution platform can remain unchanged while monitoring is added.
Sources: [2]
Operate the monitor's own email, database, and availability dependencies
Self-hosting requires configuration such as SMTP and persistence. Teams should also consider how they detect failure of the monitoring service itself.
Official sources
- [1]healthchecks/healthchecks repository(2026-09-20)
- [2]Healthchecks README(2026-09-20)
- [3]Healthchecks self-hosted documentation(2026-09-20)
- [4]Healthchecks BSD-3-Clause license(2026-09-20)
Supplemental curator note
Healthchecks deliberately focuses on whether scheduled work ran on time rather than replacing general application monitoring. Existing cron jobs or backup scripts can integrate by sending a simple ping to a generated URL.
Try it in 3 steps
- 1
Get the source
git clone --depth 1 https://github.com/healthchecks/healthchecks.git - 2
Enter the repository
cd healthchecks - 3
Check the official steps
Continue with the commands in the README Installation, Quick Start, or Getting Started section.
find . -maxdepth 1 -iname 'README*' -exec sed -n '1,220p' {} \; -quit
Growth
Growth trends · Last 30 days
10,346 Stars
Trend data is still being collected.
Development activity
Last 90 days · weekly
- Commits (last 30 days)
- 21
- Open PRs
- 0
Development activity is still being collected.
Built with
Categories and tags
Categories
GitHub data
GitHub dataView detailed GitHub data
GitHub Topics
- cron
- devops
- cron-jobs
- monitoring
- ops
- django
- Stars
- 10,346
- Forks
- 1,012
- Watchers
- 93
- Open issues
- 52
- Contributors
- 97
- Primary language
- Python
- License
- BSD-3-Clause
- Repository last updated
- Sep 14, 2026
Related information
Write a related articleShare a guide or use case for this OSS in Markdown. Articles are published after administrator approval.
Explore next
- OpenClaw390,099 Stars
A persistent personal AI assistant platform spanning channels, tools, memory, and schedules.
TypeScript - Hermes Agent247,156 Stars
A persistent AI agent with memory, skills, cron jobs, subagents, and multiple terminal backends.
Python - n8n205,375 Stars
A fair-code platform combining a visual canvas and code for service integrations, workflows, and AI agents.
TypeScript - Ollama181,277 Stars
A runtime for downloading and running open models on a computer or server through a CLI and local API.
Go - Stable Diffusion WebUI164,915 Stars
A Gradio UI for Stable Diffusion image generation, editing, model selection, extensions, and APIs.
Python
Report incorrect information
Tell us if any listing information is incorrect or outdated.