Difference between revisions of "Opsgenie create alert"

From wikieduonline
Jump to navigation Jump to search
m (Welcome moved page Opsgenie. to Opsgenie create alert)
 
(3 intermediate revisions by the same user not shown)
Line 33: Line 33:
 
   }
 
   }
 
  }
 
  }
 +
 +
 +
== Activities ==
 +
* [[Create a maintenance window in Opsgenie]]
 +
* [[Suppress alerts for HealthChecks during releases]]
 +
 +
== Related ==
 +
* <code>[[opsgenie-lamp createAlert]]</code>
 +
 +
== See also ==
 +
* {{Opsgenie}}
 +
 +
[[Category:Opsgenie]]

Latest revision as of 10:07, 1 October 2024

Install the Opsgenie Provider in Terraform[edit]

terraform {
  required_providers {
    opsgenie = {
      source = "opsgenie/opsgenie"
      version = "0.5.0"  # or the latest version
    }
  }
} 

provider "opsgenie" {
  api_key = var.opsgenie_api_key  # Replace with your API key or use a secret variable
}


Create alert[edit]

resource "opsgenie_alert" "terraform_alert" {
  message     = "Terraform Alert: Plan Execution Failure"
  alias       = "terraform-plan-failure"
  description = "Terraform plan execution failed for the dev environment."
  teams       = [opsgenie_team.example_team.name]  # Specify your team
  priority    = "P1"
  tags = [
    "terraform",
    "failure"
  ]

  details = {
    region   = "us-east-1"
    severity = "high"
  }
}


Activities[edit]

Related[edit]

See also[edit]

Advertising: