Smarter alert notifications with Rocky AI
Rocky AI, Checkly's AI agent, automatically analyzes, categorizes, and summarizes failures from your monitors and synthetic checks. You can now receive a root cause analysis directly in your inbox, Slack, Teams, or any other alert channel the moment a check fails. This is live for all plans; enable it in the Rocky AI settings.
Playwright Check Suites improvements
Playwright Check Suites now detect pnpm and npm workspace structures and install the correct dependencies automatically, resolve package.json exports during bundling, and support .tsx and .jsx files. npx checkly pw-test is now GA with new --installCommand and --include flags, checks install all dependencies from your package.json (not just devDependencies), and the dependency cache refreshes automatically when your install command or working directory changes.
Dashboard revamp: compare checks more easily
Dashboard charts now display data based on the selected time range, so all checks on a dashboard share the same timeline, making it easier to compare results across services. Group names now appear next to check names where applicable, and you can save dashboard views based on your filters and search; saved views are personal and shareable via URL.
Checkly Agent: health probes and heartbeat monitoring
The Checkly Agent now exposes /-/readiness, /-/liveness, and /health endpoints on port 8080 for Kubernetes readiness and liveness probes. The agent also sends a heartbeat to the Checkly platform every 2 minutes with built-in retry logic, so Checkly can detect when a private location has no connected agents and notify your team via email, and a /metrics endpoint exposes agent-level Prometheus metrics like check slot utilization and job processing duration.
Also shipped
- Prometheus: The Prometheus integration now includes metrics for DNS and Heartbeat monitors.
- Status Pages: View and manage Status Page subscribers via the Subscribers tab in the web app or via the API.
- Heartbeat monitors: Heartbeat monitors can now be linked to a Status Page, so incidents are automatically created whenever a check fails.
- Alerting: Voice call alerts expanded to 16 new countries: Italy, Mexico, Argentina, Austria, Czech Republic, Denmark, Hungary, Poland, Portugal, Spain, Uruguay, Paraguay, Chile, Iceland, Liechtenstein, and Luxembourg.