gpt4 book ai didi

google-cloud-platform - Terraform Google 提供商,创建基于日志的警报策略

转载 作者:行者123 更新时间:2023-12-05 08:46:50 24 4
gpt4 key购买 nike

我需要通过 Terraform Google 云提供商创建基于日志的警报策略: https://cloud.google.com/logging/docs/alerting/monitoring-logs#lba

我查看了 Terraform 官方文档,我看到了“google_monitoring_alert_policy”资源:https://registry.terraform.io/providers/hashicorp/google/latest/docs/resources/monitoring_alert_policy

我没有在本文档中找到如何创建基于日志的警报策略。
我可以创建类型为“指标”但类型为“日志”的警报策略

enter image description here

我使用最新版本的 Terraform Google 云提供商:https://registry.terraform.io/providers/hashicorp/google/latest

请问我如何使用 Terraform Google 提供商创建基于日志的警报策略?

预先感谢您的帮助。

最佳答案

问题已通过 4.7.0 版的 google provider 解决,它添加了 condition_matched_log。这是一个工作示例:

resource "google_monitoring_notification_channel" "email-me" {
display_name = "Email Me"
type = "email"
labels = {
email_address = "me@mycompany.com"
}

}

resource "google_monitoring_alert_policy" "workflows" {
display_name = "Workflows alert policy"
combiner = "OR"
conditions {
display_name = "Error condition"
condition_matched_log {
filter = "resource.type=\"workflows.googleapis.com/Workflow\" severity=ERROR"
}
}

notification_channels = [ google_monitoring_notification_channel.email-me.name ]
alert_strategy {
notification_rate_limit {
period = "300s"
}
}
}

关于google-cloud-platform - Terraform Google 提供商,创建基于日志的警报策略,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/68938876/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com