Backups, invoices, syncs — when a scheduled job fails there's no error and no crash, just silence. CaneCron watches for the ping your job sends when it finishes. Miss it, and we tell you within minutes.
Cron job monitors
Append a short curl to the end of your cron job so it pings CaneCron every time it finishes.
Tell us how often the job should run and we know exactly when the next ping is due.
If a ping doesn't arrive on time, the job didn't run — and you get an email within minutes.
No agent and no library — a single curl line is all your script needs to be monitored.
Set how late a run may be before we alert, so a slow job never cries wolf.
Hourly, nightly, weekly or any cron expression — we track the exact cadence you set.
Email on every plan, Slack on paid plans, the moment a run goes missing.
Append this to the end of your cron script — it pings CaneCron when the job finishes. No ping on time means we alert you.
# Nightly backup — pings CaneCron on success
0 3 * * * /usr/local/bin/backup.sh && curl -fsS --retry 3 https://canecron.com/ping/your-unique-token