Uptrack
Heartbeat / cron job monitoring

Heartbeat monitoring for
cron jobs and workers.

Your cron jobs and scheduled tasks ping Uptrack when they run. If a ping does not arrive within the grace period, you get alerted. No agents to install.

Start Monitoring Free

Know when your jobs stop running

Passive monitoring

Your job pings a unique URL when it completes. If the ping stops arriving, Uptrack alerts you.

Configurable grace period

Set how long to wait before alerting. A 5-minute job with a 10-minute grace period avoids false alarms from slow runs.

One-line integration

Add a single curl call to the end of your script. Works with cron, systemd timers, Kubernetes CronJobs, and any scheduler.

Free — competitors charge extra

Heartbeat monitoring is included on every Uptrack plan. No add-on fees, no separate product.

Uptrack vs the alternatives

Most uptime tools charge extra for heartbeat monitoring or limit it to paid plans.

ProviderHeartbeatGrace PeriodFree Included
UptimeRobotPaid add-onFixedNo
Better StackYesYesLimited
CronitorCore featureYes5 monitors
UptrackYesConfigurable All plans

How heartbeat monitoring works

Create a heartbeat monitor in Uptrack and get a unique ping URL. Add curl -fsS https://uptrack.app/ping/YOUR_ID to the end of your script. Uptrack expects a ping within the configured interval plus grace period. If the ping is late or missing, your alert channels fire.

Monitor your cron jobs now

10 monitors free, all at 30s. No credit card required.

Start Monitoring Free