Never miss a failed cron job again
Dead-simple monitoring for scheduled tasks. One curl command. Instant alerts.
10,000+
Monitors Active
99,99%
Uptime
1M+
Pings Per Day
Everything you need to monitor your jobs
Simple, reliable monitoring that stays out of your way until you need it.
Simple Integration
One HTTP call at the end of your job. Works with any language, framework, or platform.
Instant Alerts
Get notified immediately via email, Slack, or webhooks when your jobs fail or run late.
Grace Periods
Configure flexible grace periods to avoid false alarms from minor timing variations.
Beautiful Dashboard
Real-time status at a glance. Monitor health, history, and trends in one place.
Self-Hostable
Your data stays yours. Run CronGuard on your own infrastructure with full control.
Affordable
Start free with generous limits. Scale affordably as your infrastructure grows.
Get started in three steps
No complex setup. No configuration files. Just works.
Create a Monitor
Give your job a name and set an expected schedule. Takes less than a minute.
Add One Line
Add a single curl command at the end of your cron job script.
Get Alerted
We'll notify you instantly if your job fails or doesn't run on time.
# At the end of your cron job, add:curl -fsS https://your-domain/api/ping/your-monitor-id
Works with any language
Choose your language and copy the integration code.
# Simple ping
curl -fsS "https://your-domain/api/ping/YOUR_MONITOR_ID"
# With timeout
curl -fsS --max-time 10 "https://your-domain/api/ping/YOUR_MONITOR_ID"
# Report failure on error
./my-script.sh && curl -fsS "https://your-domain/api/ping/YOUR_MONITOR_ID" \
|| curl -fsS "https://your-domain/api/ping/YOUR_MONITOR_ID" -X POST -d '{"success":false}'Simple, transparent pricing
Start free, upgrade when you need more.
Free
Perfect for personal projects and getting started.
- 5 monitors
- Custom grace periods
- 7 days history
- Support
Pro
For professionals who need reliable monitoring.
- 50 monitors
- Custom grace periods
- Email alerts
- 30 days history + CSV export
- Pause monitors
- Priority support
Team
For teams managing critical infrastructure.
- Unlimited monitors
- Custom grace periods
- All alert channels
- 90 days history + CSV export
- Pause monitors
- Dedicated support