Heartbeat Monitoring

Monitor cron jobs, scheduled tasks, and background workers. Get instant alerts when tasks fail to run on schedule or when your critical background processes stop checking in.

Know when scheduled tasks fail

Ensure your cron jobs and background tasks are running reliably.

Simple HTTP Pings
Add a simple HTTP request to your tasks to send heartbeat signals.
Schedule-Based Alerts
Set expected intervals and get alerted when heartbeats are missed.
Flexible Intervals
Monitor tasks that run every minute, hour, day, week, or on custom schedules.
Grace Periods
Set grace periods to avoid false alarms for tasks with variable run times.
Status Reporting
Include exit codes and output in heartbeats to track task success or failure.
Execution History
View complete history of task executions and identify patterns in failures.

What to monitor with heartbeats

Ensure critical background processes are running reliably.

Cron Jobs

Monitor scheduled cron jobs that run backups, data processing, or maintenance tasks. Get alerted when they fail to execute on schedule.

Database Backups

Ensure your critical database backups are running successfully. Know immediately if a backup job fails or doesn't complete.

Background Workers

Monitor background job processors and queue workers. Detect when workers crash or stop processing jobs.

How heartbeat monitoring works

Simple integration to monitor your critical scheduled tasks.

1

Create a heartbeat monitor

Set up a new heartbeat monitor with your expected schedule (e.g., every hour, every day at 3 AM).

2

Add a ping to your task

Add a single HTTP request (curl or wget) to your script to ping Monitodo when the task runs successfully.

3

Get alerted on failures

If we don't receive a heartbeat within the expected time window, you'll get an instant alert.

Start monitoring your tasks

Never miss a failed cron job or background task again. Simple setup, reliable monitoring.

Monitodo

Simple, reliable uptime monitoring for your websites, APIs, and services. Get instant alerts when things go wrong.

© 2025 Monitodo. All rights reserved.

Made in Europe

🇪🇺