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
Discord
Embed-formatted webhook notifications
Pushover
Mobile push with priority levels
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.
Role-Based Access Control
Assign roles to control what team members can see and do. Perfect for organizations with multiple teams or departments.
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.