WatchCron
Cron Job & Heartbeat Monitoring for Developers·watchcron.com
WatchCron is a cron job and heartbeat monitoring service that alerts developers when scheduled tasks, background workers, or automated pipelines stop running. It uses a Dead Man's Switch pattern where jobs ping a unique URL on each run, and also offers website uptime, port/service, SSL certificate, domain expiration, and blocklist monitoring. Alerts can be routed through Email, Slack, Telegram, Discord, MS Teams, SMS, Voice, PagerDuty, Opsgenie, and Webhooks. It also provides public status pages and a REST API.
What it's for
Features 20
- Certificate chain & issuer validation
- Configurable grace period before alerting
- Cron expression and simple period scheduling
- Cron job and heartbeat monitoring via unique ping URL
- Database/queue/mail server monitoring (MySQL, PostgreSQL, Redis, Memcached, SMTP, IMAP, POP3, RabbitMQ, Kafka)
- DNS record validation (A, MX, CNAME, TXT)
- Full run history with duration tracking
- Multi-channel alert routing (Email, Slack, Telegram, Discord, MS Teams, SMS, Voice, PagerDuty, Opsgenie, Webhooks)
- Multi-region checking support
- Per-check channel routing
- Public status pages with incident management and timeline updates
- Response time graphs & history
- REST API and embeddable status badges
- SSL certificate expiry alerts (30, 14, 7 days)
- Status code & keyword validation
- TCP & UDP port connectivity checks
- Team & project workspaces with roles & permissions
- Uptime reports with PDF/CSV export and shareable report links
- Website uptime monitoring with checks as frequent as every 30 seconds
- WHOIS domain expiration tracking
At a glance
Integrations
Resources
Pricing
Annual billing amounts stated as $67/year (Starter), $182/year (Pro), $470/year (Business); monthly-equivalent computed from these figures.
Free forever for personal projects and testing; no credit card, no trial expiration.
20 checks, 100 pings per check, 1 team member, 1 project
Billed $67/year if paid annually.
75 checks, 1,000 pings per check, 3 team members, 5 projects
Marked 'Popular'. Billed $182/year if paid annually.
250 checks, 5,000 pings per check, 10 team members, 20 projects
Billed $470/year if paid annually.
1,000 checks, 10,000 pings per check, unlimited team members, unlimited projects
Save ~20% with yearly billing