A cron job that stops running is silent, so give it a heartbeat
A job that fails logs an error. A job that never starts, because the scheduler died or the config changed, logs nothing, and nobody notices for a month.
run-nightly-report && curl -fsS https://heartbeats.example.com/ping/nightly-reportThe monitor alerts when the ping hasn't arrived by the expected time, so a missing signal becomes a signal of its own.
observabilityoperations