Most monitoring tools are complex, over-priced, or both. CronWatch is one curl line.
$9/month Β· 1-minute setup Β· Alerts when your job misses
With CronWatch, there's nothing to install, configure, or deploy. Just add one line to the end of your cron job.
# Add to the end of your cron job:
0 3 * * * /scripts/backup.sh \
&& curl -fsS https://cronwatch.io/ping/YOUR-TOKEN
# That's it. If the job misses,
# you get an email alert.
# Requires account setup, webhook config, # and adding their snippet: 0 3 * * * /scripts/backup.sh \ && curl https://nosnch.in/YOUR-SNITCH-ID # Comparable concept, 3x the price
# Also uses ping URLs β good option # but paid plan starts at $20/mo 0 3 * * * /scripts/backup.sh \ && curl -fsS https://hc-ping.com/YOUR-UUID # Free tier limited to 20 checks
# Requires CLI or SDK installation: pip install cronitor cronitor configure --api-key KEY # More features, more complexity, # starts at $15/mo
CronWatch focuses on one thing: telling you when a cron job stops running.
| Feature | CronWatch | Dead Man's Snitch | healthchecks.io | Cronitor |
|---|---|---|---|---|
| Price | $9/mo | $29/mo | $20/mo | $15/mo |
| Setup | 1 curl line | 1 curl line | 1 curl line | CLI / SDK install |
| Alert when job misses | β Yes | β Yes | β Yes | β Yes |
| Alert within | 1β2 min | ~5 min | 1β5 min | ~5 min |
| Email alerts | β Yes | β Yes | β Yes | β Yes |
| Works with any language / OS | β Any curl | β Any curl | β Any curl | SDK recommended |
| Grace period config | β Yes | β Yes | β Yes | β Yes |
| Dashboard | Simple β | Full dashboard | Full dashboard | Full dashboard |
| Free tier | Early access pricing | β None | 20 checks | 5 monitors |
| Open source | Planned | β | β Yes | β |
Prices correct as of October 2026. CronWatch is in early access β final pricing subject to change.
CronWatch is not the right tool for everyone. Here's an honest guide.
For most indie developers monitoring 1β20 cron jobs, CronWatch is the fastest path from "my job failed and I didn't know" to "I got an alert within 2 minutes".
curl -fsS https://cronwatch.io/ping/YOUR-TOKEN only on success. If GitHub Actions stops running your scheduled workflow (it does this silently after ~60 days of repo inactivity), CronWatch will alert you.Join the CronWatch early access waitlist. We'll email you as soon as it's ready.