MON-344 mitigate alert on elasticache redis hit ratio

This commit is contained in:
Quentin Manfroi 2018-10-29 10:58:51 +01:00
parent d9cc2f99a8
commit 8461cda2a0

View File

@ -6,11 +6,11 @@ resource "datadog_monitor" "redis_cache_hits" {
type = "metric alert" type = "metric alert"
query = <<EOF query = <<EOF
${var.cache_hits_time_aggregator}(${var.cache_hits_timeframe}): ( ${var.cache_hits_time_aggregator}(${var.cache_hits_timeframe}): default(
default(avg:aws.elasticache.cache_hits${module.filter-tags.query_alert} by {region,cacheclusterid,cachenodeid}.as_rate(), 0) / ( avg:aws.elasticache.cache_hits${module.filter-tags.query_alert} by {region,cacheclusterid,cachenodeid}.as_rate() / (
default(avg:aws.elasticache.cache_hits${module.filter-tags.query_alert} by {region,cacheclusterid,cachenodeid}.as_rate(), 0) + avg:aws.elasticache.cache_hits${module.filter-tags.query_alert} by {region,cacheclusterid,cachenodeid}.as_rate() +
default(avg:aws.elasticache.cache_misses${module.filter-tags.query_alert} by {region,cacheclusterid,cachenodeid}.as_rate(), 0)) avg:aws.elasticache.cache_misses${module.filter-tags.query_alert} by {region,cacheclusterid,cachenodeid}.as_rate())
) * 100 < ${var.cache_hits_threshold_critical} * 100, 100) < ${var.cache_hits_threshold_critical}
EOF EOF
thresholds { thresholds {