【发布时间】:2021-05-29 15:40:37
【问题描述】:
我无法在 Stackdriver 中设置警报和通知。能够使用 Terraform 配置通知通道和正常运行时间检查。以下是我正在使用的代码。
resource "google_monitoring_notification_channel" "basic" {
display_name = "Test Notification Channel"
type = "email"
labels = {
email_address = "fakeid007@gmail.com"
}
project = "department1"
}
resource "google_monitoring_uptime_check_config" "http" {
display_name = "01 - Website uptime check [global]"
timeout = "10s"
period = "60s"
project = "department1"
http_check {
path = "/"
port = "80"
mask_headers = null
use_ssl = null
validate_ssl = null
request_method = "GET"
}
monitored_resource {
type = "uptime_url"
labels = {
host = "35.184.98.16"
}
}
}
但我无法弄清楚下面的部分,这可以通过手动干预来实现。
在图片中可以看到我用terraform创建的通知通道是可见的。
请求帮助我自动化警报和通知。
【问题讨论】:
标签: terraform terraform-provider-gcp