Skip to main content
Ionhour

Visibility

Cron Job 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.

Ionhour check health overview — uptime, total pings, and downtime
  • 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.

  • 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.

  • Status State Machine

    Checks follow a clear lifecycle: NEW → OK → LATE → DOWN. Always know the exact state of every job.

  • Signal History & Logs

    Full audit trail of every ping received — timestamps, HTTP headers, latency, and payload data.

  • Instant Alerts

    Get notified within seconds via Slack, Discord, PagerDuty, Webhooks, or Email when a job goes silent.

  • Tell us what to watch

    Pick the system you want to monitor and how often to check it.

  • Connect your system

    A simple one-line connection. Works with any system, any setup.

  • Get alerted

    If something goes quiet, you hear about it right away — by text, email, Slack, or however you prefer.

Visibility

The building blocks of cron monitoring

Everything you need to track scheduled work — from unique ping URLs to smart grace periods.

crontablive
$curl -fsS https://ping.ionhour.com/9f3a…
Signal received · 42ms200 OK

Each check gets a unique token URL. Add a single curl command to your job and Ionhour tracks every execution automatically.

Pricing

Start free, scale as you grow

Cron monitoring is included on every Ionhour plan — start free as an individual and upgrade only when you need more checks, longer history, and a bigger team.

Compare every plan on our pricing page. Free forever for individuals. No credit card required.

Billing form UI preview

Integrations

Alerts where you actually work.

  • Slack

    Post alerts to any channel and keep your whole team in the loop.

  • Discord

    Send incident notifications straight to your server.

  • SMS

    Get a text the moment something needs your attention.

  • Webhooks

    Pipe events into any tool with a custom HTTP callback.

  • Email

    Reliable alerts delivered to any inbox.

  • Microsoft Teams

    Route alerts into your Teams channels.

Get alerts in Slack, Teams, SMS, email, or wherever your team communicates. Set up in one click.

Never miss a failed job again.

Free forever for individuals. No credit card required.