Best / Cron job monitoring
Best open-source Cron job monitoring
The best self-hosted cron-monitor split in the c17.io catalog is Healthchecks for BSD-3-Clause cron heartbeats (the published Cronitor stack), Uptime Kuma when the job is MIT HTTP/TCP uptime rather than a cron ping, Checkcle when the job is a MIT Go status page (the published StatusCake / Pingdom path), and Grafana when the job is dashboards rather than a heartbeat. This is not Cronitor's every RUM SKU. HTTP uptime stays on /best/status-pages.
Open the stackStart on Railway
Ranked picks
1
HealthchecksBSD-3-Clause cron and background-task monitoring — the c17 Cronitor path. /compare/healthchecks-vs-uptime-kuma.
When to pick it: A ping URL your cron job hits.
10,451 stars in the catalog
2
Uptime KumaMIT HTTP/TCP uptime — /compare/healthchecks-vs-uptime-kuma. Already on /best/status-pages.
When to pick it: A URL check, not a cron heartbeat.
92,564 stars in the catalog
3
checkcleMIT Go uptime already on /replace/statuscake. Not a cron ping.
When to pick it: HTTP checks plus a public page.
3,305 stars in the catalog
4
GrafanaAGPL-3.0 dashboards already on /best/monitoring-observability. Not a heartbeat inbox.
When to pick it: Graphs you read, not a missed-cron alert.
How they compare
| Tool | License | Self-host | Best for |
|---|---|---|---|
| Healthchecks | BSD-3-Clause | Easy | A ping URL your cron job hits. |
| Uptime Kuma | MIT License | Easy | A URL check, not a cron heartbeat. |
| checkcle | MIT License | Easy | HTTP checks plus a public page. |
| Grafana | Not listed | Medium | Graphs you read, not a missed-cron alert. |
Related pages
- Healthchecks stack
- Checkcle uptime stack
- Grafana OSS + Prometheus stack
- Replace Cronitor
- Replace Pingdom
- Replace Statuspage
- Replace UptimeRobot
- Replace StatusCake
- Replace Better Uptime
- Replace Datadog
- Replace Grafana Cloud
- Healthchecks vs Uptime Kuma
- All best open-source pages
- All compare pages
- All replace pages
- All stacks
- Tools catalog
FAQ
- Healthchecks or Uptime Kuma?
- Healthchecks if you want the published Cronitor path (cron). Uptime Kuma if you want HTTP uptime — /compare/healthchecks-vs-uptime-kuma.
- Is this StatusCake?
- HTTP uptime stays on /replace/statuscake (Checkcle). This page is a cron heartbeat.
- Are these free?
- Healthchecks is BSD-3-Clause. Uptime Kuma and Checkcle are MIT. Grafana OSS is AGPL-3.0. You pay hosting. Template users never pay c17.
- How do I deploy it?
- Open /stacks/healthchecks-cron. Persist Postgres. Point one cron job at the ping URL.
Stack of the Week
Get one stack a week that replaces a SaaS bill.