How does heartbeat monitoring work for cron jobs and scheduled tasks?

Your job calls a unique Acumen Logs URL (GET, POST, or HEAD) when it finishes. One interval runs from the last ping, and if no ping arrives in time, an alert is sent.

With Acumen Logs Heartbeat Monitoring, you create a unique check-in URL and set the expected interval (such as every hour or once a day). At the end of your cron job, database backup, or queue worker, your script sends a single HTTP request (GET, POST, or HEAD) to that URL.

One interval runs from the last ping. A ping that arrives after the interval is marked late in your history. If no ping arrives within the interval, the monitor is marked failed and a missed alert is sent. There is no agent or SDK to install.

Related Guides & Articles

Catch Website Failures
Before Your Customers

Catch checkout failures, API crashes, and broken user journeys before they cost you trust and money.
Verified check mark
10+ monitors for free
Verified check mark
AI test generation
Verified check mark
Real-time alerts
Verified check mark
Public status pages

Trusted by Top-tier product companies

Monitor Your Websites
Get detailed insights, screenshots, logs and videos to catch and fix issues fast.

SLL, RDAP, RUM - We Have It
Easily monitor uptime, user journey’s, APIs, and more. Our AI integration and clean UI help you get set up fast!
Get Alerts and Insights
Get notified via Slack, Teams, SMS, Webhooks and much more. All our notifications are real time - no delays.