Skip to main content
Visibility

Cron Monitoring

Track every scheduled job. Get alerted the moment one fails or runs late. Works with any language or runtime that can make an HTTP request.

# Add to your crontab

*/5 * * * * /path/to/job.sh

# With Ionhour ping appended

*/5 * * * * /path/to/job.sh && curl -fsS https://ionhour.com/api/signals/ping/abc123

Two minutes to integrate

Add a single line to your crontab. That is all it takes.

Works with any language or runtime that can make an HTTP request.

We check so you don't have to

Ionhour pings your endpoints from multiple regions around the world. A single slow region won't trigger a false alarm — only confirmed outages fire alerts.

  • Multi-region checks to avoid false alarms
  • Latency tracking and SSL expiry warnings
  • Custom headers, status codes, and response matching
US-EUS-WEUAPACGET https://api.example.com/health200 OK142msConsensus: 3/4 regions OKSSL expires in 14 days
PaymentsOKAuth APIDEGRADEDBillingOKStripeOKRedisDOWNPostgresOKpropagates ↓blast-radius view

Map your service dependencies

Model external services your app relies on — Stripe, Redis, Auth providers. When a dependency goes down, Ionhour automatically propagates a DEGRADED state to every service that depends on it.

  • Dedicated health probes per dependency
  • Automatic DEGRADED propagation across the graph
  • Blast-radius visibility before incidents escalate

Built for scheduled task reliability

Ping URLhttps://ionhour.com/ping/abc123CopySchedule:*/5 * * * *Grace:10 min

Built for scheduled task reliability

Never miss a failed job again.

Join thousands of developers who rely on Ionhour to keep their scheduled tasks running. Free to start, no credit card required.

Get Started Free