Heartbeat monitors

A dead-man’s-switch monitor: instead of Pingdeck checking a URL, your job pings a URL Pingdeck gives you on a schedule. If the ping doesn’t arrive within the expected interval plus a grace period, an incident opens.

This is the right shape for cron jobs, backup scripts, and queue workers — anything that should run periodically but exposes no HTTP endpoint of its own to check.

Wiring it up

After creating a heartbeat monitor, the detail page shows the generated inbound URL and a copy-paste cron snippet:

# runs the backup, then pings Pingdeck on success
0 3 * * * /usr/local/bin/backup.sh && curl -fsS https://pingdeck.logicues.com/api/hb/{token}

Missed a ping and not sure why? See troubleshooting.