Heartbeat & Cron Job Monitors
Dead-man's switch for cron and background jobs.
Monitor scheduled jobs with heartbeat URLs — alert when a cron job stops pinging.
Dead-man's switch for cron and background jobs.
Monitor scheduled jobs with heartbeat URLs — alert when a cron job stops pinging.
SurePing gives each heartbeat monitor a unique URL. Your script calls that URL when the job completes successfully. If no ping arrives within the expected window (plus grace period), SurePing treats the job as failed.
This catches jobs that never run, crash silently, or exit with errors without triggering HTTP checks.
Create a Heartbeat monitor and note the ping URL from the monitor detail or edit page. Add a curl or wget call at the end of your cron script on success only.
Set the expected interval to match your schedule (e.g. every hour) and add grace time for long-running jobs.