Monitoring Cron Jobs

Set up monitoring and alerts for reliable cron job execution.

Monitoring: Essential for production cron jobs to detect failures and ensure business continuity.

Health Checks

Deadman Switch

# Ping monitoring service on success 0 2 * * * /opt/scripts/backup.sh && curl -fsS --retry 3 https://hc-ping.com/your-uuid-here

Heartbeat File

# Create heartbeat file 0 */6 * * * /opt/scripts/health-check.sh && touch /tmp/cron-heartbeat

Monitoring Tools

Healthchecks.io

Free cron monitoring service

Cronitor

Professional cron monitoring

UptimeRobot

Heartbeat monitoring

Custom Scripts

Roll your own monitoring