๐Ÿ’“

Heartbeat Monitoring

Detect silent cron job and background task failures.

Start Monitoring Freeโ† All Monitor Types

Heartbeat monitoring flips the model: instead of Uptrue pinging your service, your service pings Uptrue. If Uptrue doesn't hear from your cron job or task within the expected interval, it fires an alert.

โš™๏ธHow it works

Uptrue gives you a unique ping URL. Your scheduled jobs call this URL on success. If a check-in is missed within your configured window, an incident opens.

โœ“What Uptrue checks

โš Alert conditions

Why this matters

Cron jobs fail silently. Log rotation jobs, backup scripts, payment processors โ€” if they stop running, you may not know for days. Heartbeat monitoring catches the absence of expected events.

Set up in 60 seconds
Free plan ยท 3 monitors ยท No credit card required
Get Started Free โ†’

?Frequently asked questions

How do I send a heartbeat?
A simple HTTP GET to your unique Uptrue ping URL. One line in your cron job.
What's the grace period?
Configurable. If your job runs every hour, you might set a 15-minute grace period to allow for normal variation.
Related Monitor Types
๐ŸŒHTTP/HTTPS Uptime MonitoringโšกAPI Endpoint Monitoring
๐Ÿ’“

Ready to set up Heartbeat Monitoring?

Join teams who monitor their infrastructure with Uptrue. Free plan, no credit card required. Want to spot-check first? Run our free HTTP status checker.

Start Monitoring Free