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.
Create a heartbeat monitor
Set the expected schedule and grace period in the Uptrack dashboard.
Add one line to your job
Ping the unique URL at the end of your cron job, script, or worker.
Get alerted on failure
If a ping is missed, Uptrack sends Slack, email, or SMS alerts.
# 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.
| Provider | Pricing Model | Free Tier | 60 Jobs Cost |
|---|---|---|---|
| Cronitor | $2/monitor/mo | 5 monitors | $120/mo for 60 jobs |
| Healthchecks.io | Flat $20/mo | 20 monitors | $20/mo (cron only) |
| Better Stack | $1/monitor/mo | 5 monitors | $60/mo for 60 jobs |
| Uptrack | Flat pricing | 5 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