Skip to content
Dead-man monitoring for jobs

Know when cron, queues, and backups stop running.

Your jobs ping Holter when they succeed. If the ping goes missing, Holter opens an incident and alerts your team.

No credit card · free plan · up and watching in minutes.

The problem

A cron that silently stops running looks identical to one that's working — until backups go missing, invoices don't send, or a queue backs up for days before anyone notices.

Set up in three steps

01

Create a heartbeat monitor

Set the schedule you expect — every few minutes, hourly, daily, whatever the job actually runs on.

02

Drop in one curl call

Add the heartbeat URL to the end of your job, and a /fail URL anywhere you want to report an explicit failure.

03

Get alerted the moment it's missed

If the ping doesn't show up in time, Holter opens an incident and notifies your alert channels.

What Holter does

Your jobs send a heartbeat to a unique URL when they finish — a single curl call. If an expected heartbeat doesn't arrive on schedule, Holter opens an incident and alerts your channels. A /fail URL lets a job report an explicit failure the moment it happens.

  • ✓ Dead-man heartbeat URLs
  • ✓ A /fail URL for explicit failures
  • ✓ Email-as-heartbeat for jobs that can only send mail
  • ✓ Alerts to email, Slack, Discord, or a webhook
  • ✓ Status pages can reflect open incidents

Simple, transparent pricing

Free
$0
forever
Pro
$15
per month
Business
$99
per month

Free plan includes heartbeat monitors with flexible schedules. Pro adds more monitors and multi-channel alerting from $15/mo.

Free plan needs no card. Every paid plan includes a 14-day free trial.

See full pricing

Questions, answered

Any HTTP request to your monitor's unique URL — a curl call at the end of a script, a cron wrapper, or a queue worker completion hook.

You can send a heartbeat by email instead — Holter gives you a unique address to send to.

As soon as the expected heartbeat window passes without a ping, after any grace period you set.

Yes — heartbeat monitors are available on Free, with no credit card required.

Know when cron, queues, and backups stop running.

No credit card required. Free plan available.

Create a heartbeat monitor