From 048e3a8338b949a12d22683799a0b1008d1e613e Mon Sep 17 00:00:00 2001 From: Quentin Manfroi Date: Thu, 30 Aug 2018 18:05:31 +0200 Subject: [PATCH] MON-248 split delay --- caas/k8s/ingress/inputs.tf | 9 +++++++-- caas/k8s/ingress/monitors-ingress.tf | 4 ++-- 2 files changed, 9 insertions(+), 4 deletions(-) diff --git a/caas/k8s/ingress/inputs.tf b/caas/k8s/ingress/inputs.tf index 87e229a..5d94e11 100644 --- a/caas/k8s/ingress/inputs.tf +++ b/caas/k8s/ingress/inputs.tf @@ -10,9 +10,14 @@ variable "environment" { } # Global DataDog -variable "delay" { +variable "evaluation_delay" { description = "Delay in seconds for the metric evaluation" - default = 900 + default = 15 +} + +variable "new_host_delay" { + description = "Delay in seconds before monitor new resource" + default = 300 } variable "message" { diff --git a/caas/k8s/ingress/monitors-ingress.tf b/caas/k8s/ingress/monitors-ingress.tf index 9b23ed3..9327473 100644 --- a/caas/k8s/ingress/monitors-ingress.tf +++ b/caas/k8s/ingress/monitors-ingress.tf @@ -27,14 +27,14 @@ resource "datadog_monitor" "Nginx_ingress_too_many_5xx" { } notify_no_data = false - evaluation_delay = "${var.delay}" + evaluation_delay = "${var.evaluation_delay}" + new_host_delay = "${var.new_host_delay}" renotify_interval = 0 notify_audit = false timeout_h = 0 include_tags = true locked = false require_full_window = false - new_host_delay = "${var.delay}" silenced = "${var.ingress_5xx_silenced}"