Terraform logo

There’s a better way to monitor your assets

Defining your checks as code with Checkly’s Terraform provider makes monitoring large websites and APIs fast and scalable.

resource "checkly_check" "stripe-charges" {
  name                      = "Stripe Charges"
  type                      = "API"
  activated                 = true
  frequency                 = 1
  ssl_check                 = true
  use_global_alert_settings = true
  locations = ["eu-central-1"]
  request {
    url = "https://api.stripe.com/v1charges"
    follow_redirects = true
    assertion {
      source     = "STATUS_CODE"
      comparison = "EQUALS"
      target     = "200"

Trusted By Engineering Teams At

Deno logoVercel logo1Password logoRender logoCrowdstrike logoAutodesk logoAutoTrader logo

Your app’s code lives in source control.
Your monitoring should too.

Transform your development workflow with a code-based monitoring process that's programmable, fast, and reliable.

Terraform logo




Chrome logo

Add to Basket

Slack logo


Compatible with your workflow

Already using Terraform for IaC? Great. Not using Terraform yet? Easily plug it into your existing pipeline.

Increased transparency

Declaring your checks as code aligns your monitoring with your releases and rollbacks, while also serving as documentation.

One setup for local and cloud

Seamlessly develop and test your checks locally, push to source control and apply automatically.

Try out Checkly for free

Start monitoring your API endpoints and your vital site transactions.

Get started

*No credit card required