Programmatically define your monitoring setup and use the same resources for testing and monitoring to avoid yet another tool in your toolchain.
More reliable with a workflow developers love
Checkly helps developers to code, test, and scale their monitoring with a CLI-first workflow.
new BrowserCheck('homepage-browser-check-1', {
name: 'Browser Check #1',
frequency: 10,
regions: ['us-east-1', 'eu-west-1'],
code: {
entrypoint: './home.spec.js'
}
})
new ApiCheck('product-api-check-1', {
name: 'Product API - fetch products',
degradedResponseTime: 10000,
maxResponseTime: 20000,
requests: {
url: "https://api.acme.com/v1/products",
method: "GET",
assertions: [AssertionBuilder.statusCode().equals(200)]
}
})
Trusted By Engineering Teams At
Easy Monitoring at Scale
Set up deep monitoring for your web apps and APIs.
Faster Problem Detection
Be the first to know when things break or go down.
Shorter Downtime
Immediately take action and shorten your time to recover.
Start monitoring your API endpoints and your vital site transactions.
Get started
*No credit card required