MON-128: wrong group by, should be loadbalancername

This commit is contained in:
Boris Rousseau 2018-03-06 09:21:14 +01:00
parent 5f071ede7a
commit 803f0ed251

View File

@ -12,7 +12,7 @@ resource "datadog_monitor" "ELB_no_healthy_instances" {
query = <<EOF query = <<EOF
avg(last_5m): ( avg(last_5m): (
avg:aws.elb.healthy_host_count{${data.template_file.filter.rendered}} by {region,loadbalancer} avg:aws.elb.healthy_host_count{${data.template_file.filter.rendered}} by {region,loadbalancername}
) < 1 ) < 1
EOF EOF
@ -38,8 +38,8 @@ resource "datadog_monitor" "ELB_too_much_4xx" {
query = <<EOF query = <<EOF
avg(last_5m): ( avg(last_5m): (
avg:aws.elb.httpcode_elb_4xx{${data.template_file.filter.rendered}} by {region,loadbalancer} / avg:aws.elb.httpcode_elb_4xx{${data.template_file.filter.rendered}} by {region,loadbalancername} /
avg:aws.elb.request_count{${data.template_file.filter.rendered}} by {region,loadbalancer} avg:aws.elb.request_count{${data.template_file.filter.rendered}} by {region,loadbalancername}
) * 100 > ${var.elb_4xx_threshold_critical} ) * 100 > ${var.elb_4xx_threshold_critical}
EOF EOF
@ -70,8 +70,8 @@ resource "datadog_monitor" "ELB_too_much_5xx" {
query = <<EOF query = <<EOF
avg(last_5m): ( avg(last_5m): (
avg:aws.elb.httpcode_elb_5xx{${data.template_file.filter.rendered}} by {region,loadbalancer} / avg:aws.elb.httpcode_elb_5xx{${data.template_file.filter.rendered}} by {region,loadbalancername} /
avg:aws.elb.request_count{${data.template_file.filter.rendered}} by {region,loadbalancer} avg:aws.elb.request_count{${data.template_file.filter.rendered}} by {region,loadbalancername}
) * 100 > ${var.elb_5xx_threshold_critical} ) * 100 > ${var.elb_5xx_threshold_critical}
EOF EOF
@ -102,8 +102,8 @@ resource "datadog_monitor" "ELB_too_much_4xx_backend" {
query = <<EOF query = <<EOF
avg(last_5m): ( avg(last_5m): (
avg:aws.elb.httpcode_backend_4xx{${data.template_file.filter.rendered}} by {region,loadbalancer} / avg:aws.elb.httpcode_backend_4xx{${data.template_file.filter.rendered}} by {region,loadbalancername} /
avg:aws.elb.request_count{${data.template_file.filter.rendered}} by {region,loadbalancer} avg:aws.elb.request_count{${data.template_file.filter.rendered}} by {region,loadbalancername}
) * 100 > ${var.elb_backend_4xx_threshold_critical} ) * 100 > ${var.elb_backend_4xx_threshold_critical}
EOF EOF
@ -134,8 +134,8 @@ resource "datadog_monitor" "ELB_too_much_5xx_backend" {
query = <<EOF query = <<EOF
avg(last_5m): ( avg(last_5m): (
avg:aws.elb.httpcode_backend_5xx{${data.template_file.filter.rendered}} by {region,loadbalancer} / avg:aws.elb.httpcode_backend_5xx{${data.template_file.filter.rendered}} by {region,loadbalancername} /
avg:aws.elb.request_count{${data.template_file.filter.rendered}} by {region,loadbalancer} avg:aws.elb.request_count{${data.template_file.filter.rendered}} by {region,loadbalancername}
) * 100 > ${var.elb_backend_5xx_threshold_critical} ) * 100 > ${var.elb_backend_5xx_threshold_critical}
EOF EOF
@ -166,7 +166,7 @@ resource "datadog_monitor" "ELB_backend_latency" {
query = <<EOF query = <<EOF
min(last_5m): ( min(last_5m): (
avg:aws.elb.latency{${data.template_file.filter.rendered}} by {region,loadbalancer} avg:aws.elb.latency{${data.template_file.filter.rendered}} by {region,loadbalancername}
) > ${var.elb_backend_latency_critical} ) > ${var.elb_backend_latency_critical}
EOF EOF