Everything You Need

From simple heartbeat monitoring to enterprise-grade audit trails—CronRabbit scales with your needs.

Monitoring Capabilities

Comprehensive monitoring for all your scheduled tasks, background jobs, and cron scripts.

Heartbeat Monitoring

Your jobs send HTTP pings to CronRabbit on successful completion. If we don't hear from them within the expected window, we alert you immediately.

  • Simple GET or POST requests
  • Works with any language or platform
  • Automatic retry detection

Duration Tracking

Send a /start signal at the beginning of your job and we'll calculate the exact runtime when it completes.

  • Millisecond precision
  • Historical duration charts
  • Spot performance regressions

Cron Expressions

Define your expected schedule using standard cron syntax. We parse the expression and calculate exactly when we should expect the next ping.

  • Standard 5-field cron syntax
  • Human-readable preview
  • Timezone-aware scheduling

Grace Periods

Jobs don't always run at exactly the scheduled time. Configure a grace period to account for queue delays, server load, or natural variance.

  • Per-monitor configuration
  • "Late" state during grace period
  • Alert only after grace expires

Alert Integrations

Get notified where your team already works. Configure at the workspace level and override per-monitor.

#

Slack

Rich Block Kit messages with action buttons

D

Discord

Embed-formatted webhook notifications

Pushover

Mobile push with priority levels

@

Email

SMTP/Mailgun delivery with HTML formatting

Webhooks

Custom HTTP with HMAC-SHA256 signing

Retry Logic Built-In

Failed webhook deliveries are automatically retried with exponential backoff. Up to 3 attempts with jitter to handle rate limits and transient failures.

Team & Organization

Designed for teams of all sizes. Organize monitors your way with workspaces and role-based access.

Workspace Hierarchy

Organize monitors into workspaces—by project, environment, or team. Each workspace has its own API key and integration settings.

Account
📁 Production
├ Database Backup
└ ETL Pipeline
📁 Staging
└ Nightly Tests

Role-Based Access Control

Assign roles to control what team members can see and do. Perfect for organizations with multiple teams or departments.

O
Owner
Full access including billing & users
A
Admin
Manage workspaces & monitors
M
Member
View-only access

Security & Compliance

Enterprise-grade security features to keep your monitoring data safe and auditable.

MFA Support

Two-factor authentication with TOTP. Protect your account with an authenticator app.

Audit Trails

System-versioned tables track every change to monitors and integrations. See what changed and when.

HMAC Webhook Signing

Outgoing webhooks are signed with HMAC-SHA256, allowing you to verify authenticity.

Dashboard Experience

A clean, intuitive interface for managing all your monitors and viewing their history.

Ping History Charts

Visual timeline of all pings with duration tracking. Navigate through days and weeks to spot patterns or investigate issues.

Alert History

Complete log of every alert sent, including delivery status per integration. Debug notification issues at a glance.

Timezone Support

Set your account timezone and see all times in your local zone. Cron expressions are evaluated in the configured timezone.

Real-Time Status

See current status for all monitors at a glance. Status updates in real-time as pings arrive or timeouts occur.

Ready to Get Started?

Start monitoring your cron jobs in minutes. Free tier includes 5 monitors.