CronGuard watches your scheduled jobs and alerts you the moment they miss a beat. No infrastructure to manage. One curl command away.
How it works
Add CronGuard to any cron job in under 60 seconds. No SDK, no agent, no config files — just HTTP.
Name your job, set how often it runs, and choose where to send alerts. You get a unique ping URL.
Append one line to your cron script — a simple GET or POST. No authentication, no headers required.
Miss a ping and we notify you within 5 minutes. Email, Slack, or webhook — your choice.
Why CronGuard
Not a side-project toy. CronGuard runs on Cloudflare's global network — no single region, no cold starts, no downtime.
Checks run every 5 minutes on Cloudflare's edge. You'll know within minutes when a job stops.
Every check-in is logged. View your job's uptime history, last ping time, and alert history.
Jobs that occasionally run long won't false-alarm. Configure a grace window per monitor.
Route alerts to email, Slack, or any webhook. Different channels per monitor on Pro.
Cloudflare Workers users get automatic cron trigger detection — no manual URL setup required.
A plain HTTPS call. Works with any language, any scheduler, any platform. If it can curl, it works.
Pricing
Pay for monitors, not pings. No usage-based surprises.
For side projects and solo devs getting started.
For teams running real production cron jobs.
For organizations with complex job pipelines and compliance needs.
Early access
CronGuard is in active development. Join the waitlist — first 100 signups get a free Pro tier for 3 months.