Cronitor
Cronitor is a cron job and scheduled task monitoring platform that provides developers with instant alerts when jobs fail, run too long, or don't run at all. The platform offers a REST API for creating and managing monitors, recording job telemetry events, and configuring alert policies across teams. Cronitor supports job monitoring, heartbeat monitoring, website uptime checks, and Real User Monitoring (RUM), all accessible via a versioned HTTP API using Basic Auth with scoped API keys. SDKs are available for Python, Node.js, Ruby, PHP, Java, Go, and other languages through the cronitorio GitHub organization.
APIs
Cronitor Monitors API
The Monitors API allows creating, updating, retrieving, deleting, cloning, and pausing monitors for cron jobs, heartbeats, uptime checks, and sites. Monitors are configured with...
Cronitor Telemetry API
The Telemetry API is the core integration mechanism for recording job execution events (run, complete, fail, ok) to Cronitor monitors. Events are sent via GET, POST, or HEAD req...
Cronitor Sites API
The Sites API enables management of Real User Monitoring (RUM) sites within Cronitor, allowing teams to track performance and availability data from real end-user browser sessio...