Logstreem
Terraform provider

Terraform provider

Datasets, monitors, notifiers and dashboards as infrastructure.

terraform {
  required_providers {
    logstreem = {
      source  = "logstreem/logstreem"
      version = "~> 1.0"
    }
  }
}

provider "logstreem" {
  token = var.logstreem_token # or LOGSTREEM_TOKEN
}
ResourceManages
logstreem_datasetName, retention, region, description
logstreem_monitorAlerting rules
logstreem_notifierAlert destinations
logstreem_dashboardDashboards and their elements
logstreem_tokenScoped API tokens — the secret is a sensitive output
logstreem_viewSaved filters used for access control

logstreem_token writes a secret to state

The token value lands in your Terraform state file. Use a remote backend with encryption, or create tokens by hand and pass them in as variables.