MON-32 - Fix free_memory monitors

This commit is contained in:
Alexandre Gaillet 2018-06-06 10:34:17 +02:00 committed by Quentin Manfroi
parent 6c7b90c4db
commit 983bebcd5f
2 changed files with 4 additions and 4 deletions

View File

@ -91,9 +91,9 @@ resource "datadog_monitor" "memcached_free_memory" {
query = <<EOF
${var.free_memory_time_aggregator}(${var.free_memory_timeframe}): (
avg:aws.elasticache.freeable_memory{dd_monitoring:enabled,dd_aws_elasticache_memcached:enabled,env:${var.environment},cache_node_type:${element(keys(local.memory), count.index)}} by {region,cacheclusterid,cachenodeid} /
( avg:aws.elasticache.freeable_memory{dd_monitoring:enabled,dd_aws_elasticache_memcached:enabled,env:${var.environment},cache_node_type:${element(keys(local.memory), count.index)}} by {region,cacheclusterid,cachenodeid} * 100 ) /
${element(values(local.memory), count.index)}
) * 100 < ${var.free_memory_threshold_critical}
) < ${var.free_memory_threshold_critical}
EOF
thresholds {

View File

@ -148,9 +148,9 @@ resource "datadog_monitor" "redis_free_memory" {
query = <<EOF
${var.free_memory_time_aggregator}(${var.free_memory_timeframe}): (
avg:aws.elasticache.freeable_memory{dd_monitoring:enabled,dd_aws_elasticache_redis:enabled,env:${var.environment},cache_node_type:${element(keys(local.memory), count.index)}} by {region,cacheclusterid,cachenodeid} /
( avg:aws.elasticache.freeable_memory{dd_monitoring:enabled,dd_aws_elasticache_redis:enabled,env:${var.environment},cache_node_type:${element(keys(local.memory), count.index)}} by {region,cacheclusterid,cachenodeid} * 100 ) /
( ${element(values(local.memory), count.index)} / ${var.nodes} )
) * 100 < ${var.free_memory_threshold_critical}
) < ${var.free_memory_threshold_critical}
EOF
thresholds {