terraform-provider-ohdear icon indicating copy to clipboard operation
terraform-provider-ohdear copied to clipboard

Terraform provider for the Oh Dear monitoring service: https://ohdear.app

Terraform Provider OhDear

A Terraform Provider for Oh Dear.

Usage

The provider requires an api_token (or OHDEAR_TOKEN environment variable) and an optional team_id (OHDEAR_TEAM_ID environment variable).

provider "ohdear" {
  api_token = "my-api-token"
  team_id   = 1234 # optional
}

To add a site to Oh Dear, create a ohdear_site resource.

resource "ohdear_site" "test" {
  url = "https://site.iwanttomonitor.com"
}

By default, all checks are enabled. You can customize this using the checks block. Any checks not defined in the block are disabled.

resource "ohdear_site" "test" {
  url = "https://site.iwanttomonitor.com"

  checks {
    uptime = true
  }
}

Development Requirements