MON-248 use filter tags modules
This commit is contained in:
parent
ab2647ea9c
commit
0766bce61e
19
caas/k8s/ingress/modules.tf
Normal file
19
caas/k8s/ingress/modules.tf
Normal file
@ -0,0 +1,19 @@
|
|||||||
|
module "filter-tags" {
|
||||||
|
source = "../../../common/filter-tags"
|
||||||
|
|
||||||
|
environment = "${var.environment}"
|
||||||
|
resource = "ingress"
|
||||||
|
filter_tags_use_defaults = "${var.filter_tags_use_defaults}"
|
||||||
|
filter_tags_custom = "${var.filter_tags_custom}"
|
||||||
|
extra_tags = ["!upstream:upstream-default-backend"]
|
||||||
|
}
|
||||||
|
|
||||||
|
module "filter-tags-5xx" {
|
||||||
|
source = "../../../common/filter-tags"
|
||||||
|
|
||||||
|
environment = "${var.environment}"
|
||||||
|
resource = "ingress"
|
||||||
|
filter_tags_use_defaults = "${var.filter_tags_use_defaults}"
|
||||||
|
filter_tags_custom = "${var.filter_tags_custom}"
|
||||||
|
extra_tags = ["!upstream:upstream-default-backend,status_code:5xx"]
|
||||||
|
}
|
||||||
@ -13,8 +13,8 @@ resource "datadog_monitor" "Nginx_ingress_too_many_5xx" {
|
|||||||
query = <<EOF
|
query = <<EOF
|
||||||
sum(${var.ingress_5xx_timeframe}): (
|
sum(${var.ingress_5xx_timeframe}): (
|
||||||
default(
|
default(
|
||||||
avg:nginx_ingress.nginx_upstream_responses_total{status_code:5xx,${data.template_file.filter.rendered},!upstream:upstream-default-backend} by {upstream,ingress_class} /
|
avg:nginx_ingress.nginx_upstream_responses_total${module.filter-tags-5xx.query_alert} by {upstream,ingress_class} /
|
||||||
(avg:nginx_ingress.nginx_upstream_requests_total{${data.template_file.filter.rendered},!upstream:upstream-default-backend} by {upstream,ingress_class} + ${var.artificial_requests_count}),
|
(avg:nginx_ingress.nginx_upstream_requests_total${module.filter-tags.query_alert} by {upstream,ingress_class} + ${var.artificial_requests_count}),
|
||||||
0) * 100
|
0) * 100
|
||||||
) > ${var.ingress_5xx_threshold_critical}
|
) > ${var.ingress_5xx_threshold_critical}
|
||||||
EOF
|
EOF
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user