Cron reliability, one failure mode at a time
Notes on cron reliability, silent job failures, and keeping scheduled work honest — from the team behind Did My Job Run.
How to monitor a GitHub Actions scheduled workflow that GitHub turned off
GitHub automatically disables scheduled workflows in public repos after 60 days of no activity. There's no failed run, no red X, and nothing to alert on.
How to monitor a systemd timer (list-timers lies to you)
systemctl list-timers shows your timer as healthy while the job behind it has failed every night for a month. Here's why, and what to check instead.
How to monitor a Kubernetes CronJob without re-running it
Adding heartbeat monitoring to a Kubernetes CronJob has a failure mode plain cron doesn't: when the ping fails, backoffLimit runs your job again. Here's the one-line fix.
Why silent cron failures are the expensive kind
A website going down announces itself. A cron job that stops running doesn't — and that's exactly why it costs more.