Checkly Documentation
Guides and reference for testing, monitoring, communicating, and debugging issues in your applications.
The active monitoring layer for engineers & agents
Detect downtime with powerful monitors defined in TypeScript running from global or internal locations. Communicate outages with customizable alerts and status pages. Resolve errors with traces and AI root cause analysis for failures.
- Detect
- Communicate
- Resolve
You can use Browser Checks to run plain @playwright/test spec in your repo on a schedule from locations around the globe, alongside API checks, URL monitors, and heartbeats.
What are you monitoring?
Start with what you need to keep working, then choose the right check.
Websites & user journeys
APIs & services
Infrastructure & jobs
What’s new
The latest features and improvements shipping across Checkly.
Build with Checkly
Everything you need to define, test, deploy, and automate your monitoring from code, CI, or an AI agent.
Monitoring as Code
checkly test, then ship them as always-on monitors with checkly deploy.CLI reference Every resource, typed and versionedChecks, groups, alert channels, status pages, and dashboards, all defined as TypeScript constructs in your repo.Constructs reference Automate anything with the REST APIManage checks, results, and account settings programmatically, with an OpenAPI spec you can generate clients from.API reference AI agents
Platform
Connect with Checkly
Find the community, read the blog, and explore open source projects.