Heartbeat Monitoring

Know when your
cron jobs fail

Monitor cron jobs, scheduled tasks, and background processes. Get alerted when something doesn't run on time.

Daily Backup
Last ping: 2 minutes ago
Healthy
Email Queue
Last ping: 30 seconds ago
Healthy
Report Generator
Expected 2 hours ago
Down

Dead simple setup

Add a single HTTP request to the end of your job. That's it.

1

Create a Heartbeat

Set a name, expected interval, and grace period in the dashboard.

2

Add the Ping

Add a simple HTTP request at the end of your cron job or script.

3

Get Alerted

Receive notifications when your job doesn't ping on time.

backup.sh
#!/bin/bash

# Your backup script
pg_dump mydb > backup.sql
aws s3 cp backup.sql s3://my-bucket/

# Ping Loggy on success
curl -X POST https://loggy.dev/heartbeats/ping/daily-backup

Flexible Intervals

Set any interval from minutes to days. Perfect for any schedule.

Smart Alerts

Get notified via email when heartbeats go late or down.

No Auth Required

Ping endpoints work without authentication. Simple and secure.

Grace Periods

Set a buffer time before alerts fire. Account for normal variance.

Status Pages

Display heartbeat status on public status pages for your users.

Any Language

Works with any language or tool that can make HTTP requests.

Never miss a failed job again

Start monitoring your cron jobs in under a minute.

Get Started for Free