Cron has a cruel design flaw: it tells you nothing when a job stops running.

A job that exits non-zero? Silent. A job that never fires because the host was

asleep? Silent. A backup script that's been dying at 2 a.m. for three days

straight? Completely silent — right up until the morning you actually need that

backup and discover the last good copy is from Tuesday.