A dead man's switch for every scheduled job
Heartbeat monitors are passive checks that wait for your jobs to report in.
Silence becomes a signal
Interval or cron schedule, plus a grace period
Expect a ping every N minutes or hours with a simple interval, or match your exact schedule with a cron expression.
Alerts you can trust
Alerts where your team already works
When a ping does not arrive on time, LoadFocus alerts you via email, Slack, Microsoft Teams, Discord, PagerDuty, Opsgenie or webhooks.
From silent failure to clear signal
Backups, ETL, queue workers and more
Watch nightly backups, ETL and data pipelines, queue workers, certificate renewals and CI pipelines.
The jobs nobody notices, until they fail
Free to start, works with everything
Heartbeat monitors are included on the free plan, so you can protect your first jobs today.
Part of a full monitoring platform
Works with any language, platform or scheduler
cron, systemd timers, Windows Task Scheduler, Kubernetes CronJobs, CI pipelines, serverless functions, shell scripts, Python, Node.js, Go, PHP, Java. If it can send an HTTP request, you can monitor it.
Frequently asked questions
What is cron job monitoring?
How do I add heartbeat monitoring to my cron job?
Should I use an interval or a cron expression?
Are heartbeat monitors free?
What happens when a job is late?
Can I monitor more than cron jobs?
Outgrown your testing tools?
Load test websites and APIs from 25+ cloud regions, monitor page speed and uptime, and get AI analysis that explains your results in plain English.Start for free
We'll help you get started
Learn
Browse our documentation covering everything from use cases to getting started guided and videos.
Explore
Tools to make your testing development and overall experience much better.