diff --git a/cloud/azure/redis/inputs.tf b/cloud/azure/redis/inputs.tf index 70eba23..3f9460f 100644 --- a/cloud/azure/redis/inputs.tf +++ b/cloud/azure/redis/inputs.tf @@ -12,10 +12,7 @@ variable "stack" { } # Global DataDog -variable "critical_escalation_group" { -} - -variable "warning_escalation_group" { +variable "message" { } variable "delay" { diff --git a/cloud/azure/redis/monitors-azure-redis.tf b/cloud/azure/redis/monitors-azure-redis.tf index ec562b9..8b47249 100644 --- a/cloud/azure/redis/monitors-azure-redis.tf +++ b/cloud/azure/redis/monitors-azure-redis.tf @@ -1,6 +1,6 @@ resource "datadog_monitor" "status" { name = "[${var.environment}] Redis {{name}} is down" - message = "{{#is_alert}}\n${var.critical_escalation_group} \n{{/is_alert}} \n{{#is_recovery}}\n${var.critical_escalation_group}\n{{/is_recovery}}" + message = "${var.message}" query = "avg(last_5m):avg:azure.cache_redis.status{*} by {name,resource_group} != 1" type = "query alert" @@ -19,7 +19,7 @@ resource "datadog_monitor" "status" { resource "datadog_monitor" "evictedkeys" { name = "[${var.environment}] Redis {{value}} evictedkeys on {{name}}" - message = "{{#is_alert}}\n${var.critical_escalation_group} \n{{/is_alert}} \n{{#is_recovery}}\n${var.critical_escalation_group}\n{{/is_recovery}}" + message = "${var.message}" query = "avg(last_5m):avg:azure.cache_redis.evictedkeys{*} by {name,resource_group} > ${var.evictedkeys_threshold_critical}" type = "query alert"