【发布时间】:2020-07-08 05:08:21
【问题描述】:
我正在设置一个如下所示的监视器:
resource "datadog_monitor" "queue_size_critical" {
message = "High Priority"
name = "too many messages in queue"
query = "max(last_10m):max:aws.sqs.approximate_number_of_messages_visible{aws_account:<account>,queuename:<queuename>} > 10"
type = "metric alert"
tags = my_tags
thresholds = {
ok = 0
warning = 1
critical = 10
}
renotify_interval = 1440
}
我还有一个看起来像这样的小部件:
widget {
alert_value_definition {
alert_id = datadog_monitor.queue_size_critical.id
title = datadog_monitor.queue_size_critical.name
}
}
我想定义两种不同的消息,其中一个将在超过“警告”阈值时发送,另一个将在超过“临界”阈值时发送。
我该怎么做?
这对吗?
resource "datadog_monitor" "queue_size_critical" {
message = "{{#is_alert}}High Priority{{/is_alert}}
{{#is_warning}}Low priority{{/is_warning}}
This gets sent every time, in every message."
name = "too many messages in queue"
query = bla bla bla
...etc...
}
【问题讨论】:
标签: terraform monitor threshold datadog