Skip to content
Dead-man monitoring for backups

A backup that failed silently is not a backup.

The worst time to learn your nightly backup stopped a month ago is the moment you need to restore. Have the backup job ping Holter when it finishes; if the ping goes missing, Holter tells you the same day.

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

The problem

Backups fail quietly: a full disk, an expired credential, a changed path, a cron that stopped firing. The job logs a warning nobody reads, and everything looks fine — until a restore fails and the last good backup is weeks old.

Set up in three steps

01

Create a backup heartbeat

Add a monitor for the backup and set its schedule — daily, weekly, or whatever cadence it runs.

02

Ping when the backup completes

Add a curl to the end of the script so it pings only after the dump and upload actually succeed. Use /fail to alert on error.

03

Hear about a missed backup fast

If a run is late or fails, Holter opens an incident and routes the alert to email, Slack, Discord, or a webhook.

What Holter does

Holter watches the backup instead of trusting it. Append one curl to the end of your backup script so it pings Holter on success, and curl a /fail URL if the backup errors. If the expected ping does not arrive on schedule, Holter opens an incident and alerts you — before you needed that restore.

  • ✓ Confirms the backup finished — not just that the cron fired
  • ✓ One curl at the end of the script; no agent or cloud keys
  • ✓ A separate /fail URL catches errored runs immediately
  • ✓ Free for up to 5 monitors, no credit card

Simple, transparent pricing

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

Free is enough to watch your critical nightly backup. Pro adds more monitors and Slack/Discord/webhook routing as you cover more jobs, from $15/mo.

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

See full pricing

Questions, answered

Logs only help if something reads them. Holter alerts you when the success ping is missing, so a silent failure surfaces on its own instead of waiting to be noticed.

No. Holter never touches your data or storage. It only receives a ping that says the job finished.

Ping Holter only after the upload succeeds, and curl the /fail URL on any error, so a partial run still alerts you.

No. Free covers up to 5 monitors with no card.

A backup that failed silently is not a backup.

No credit card required. Free plan available.

Add a backup heartbeat