Uptrack
Included free on all plans

Cron job monitoring
that actually works.

Your cron job pings a unique URL on each run. If it misses its schedule, Uptrack alerts you via Slack, email, or SMS. No per-monitor pricing — it's included on every plan.

Three steps. Five minutes.

No SDK, no agent, no library. Just an HTTP request.

1

Create a heartbeat monitor

Set the expected schedule and grace period in the Uptrack dashboard.

2

Add one line to your job

Ping the unique URL at the end of your cron job, script, or worker.

3

Get alerted on failure

If a ping is missed, Uptrack sends Slack, email, or SMS alerts.

Add to the end of your cron job:
# Bash / crontab
curl -fsS --retry 3 https://api.uptrack.app/heartbeat/YOUR_TOKEN

# Python
import requests
requests.get("https://api.uptrack.app/heartbeat/YOUR_TOKEN")

# Node.js
fetch("https://api.uptrack.app/heartbeat/YOUR_TOKEN")

What you can monitor

Anything that runs on a schedule. If it should phone home and doesn't, you'll know.

Database backups

Know immediately if your nightly pg_dump or mysqldump didn't run.

ETL pipelines

Catch a broken data pipeline before stakeholders notice stale dashboards.

Queue processors

Sidekiq, Oban, Celery — if your worker stops processing, you'll know.

Scheduled reports

Weekly emails, monthly billing runs, daily digest — all monitored.

Cache warming

If your cache refresh job fails, you'll catch it before users hit cold cache.

Health checks

Have your app ping Uptrack on boot to confirm deploys succeed.

Stop paying per cron job

Most cron monitoring tools charge per monitor. Uptrack includes cron monitoring in flat-rate plans with uptime monitoring and status pages.

ProviderPricing ModelFree Tier60 Jobs Cost
Cronitor$2/monitor/mo5 monitors$120/mo for 60 jobs
Healthchecks.ioFlat $20/mo20 monitors$20/mo (cron only)
Better Stack$1/monitor/mo5 monitors$60/mo for 60 jobs
UptrackFlat pricing5 monitors$20/mo for 60 monitors + uptime + status pages

One subscription replaces three tools

Most teams run Healthchecks.io + UptimeRobot + Statuspage separately. Uptrack combines all three.

Uptime Monitoring

HTTP, DNS, SSL, TCP with consecutive-check confirmation.

Cron & Heartbeat

Passive monitoring for scheduled tasks. Included on all plans.

Status Pages

Public status pages with uptime bars. 5 free, unlimited on Team+.

Monitor your first cron job in 5 minutes

5 monitors free at 30s. Cron, uptime, and status pages included. No credit card required.

Start Monitoring Free