Did My Job Run
Did My Job Run tells you when your scheduled jobs and cron tasks don’t run — and alerts you the moment one goes silent.
Quick start
- Sign up at didmyjobrun.com and create a monitor.
- You’ll get a unique ping URL like
https://didmyjobrun.com/ping/<your-key>. - Have your scheduled job hit that URL on every run. Example for a daily backup cron:
Terminal window 0 3 * * * /opt/run-backup.sh && curl -fsS https://didmyjobrun.com/ping/<your-key> - If the ping doesn’t arrive within the expected window, we email you.
That’s it. No agent to install, no SDK to import — any system that can make an HTTPS request can report in.
What’s next
- Guides — step-by-step setups for common schedulers (cron, GitHub Actions, Airflow, Kubernetes CronJob, Windows Task Scheduler).