MON-301 update unreachable using new filter tags module

This commit is contained in:
Quentin Manfroi 2018-10-02 15:12:17 +02:00
parent 39ef624418
commit 4f1203dd13
3 changed files with 7 additions and 1 deletions

View File

@ -29,6 +29,11 @@ variable "filter_tags_custom" {
default = "*" default = "*"
} }
variable "filter_tags_custom_excluded" {
description = "Tags excluded for custom filtering when filter_tags_use_defaults is false"
default = ""
}
# Unreachable # Unreachable
variable "unreachable_silenced" { variable "unreachable_silenced" {

View File

@ -5,4 +5,5 @@ module "filter-tags" {
resource = "system" resource = "system"
filter_tags_use_defaults = "${var.filter_tags_use_defaults}" filter_tags_use_defaults = "${var.filter_tags_use_defaults}"
filter_tags_custom = "${var.filter_tags_custom}" filter_tags_custom = "${var.filter_tags_custom}"
filter_tags_custom_excluded = "${var.filter_tags_custom_excluded}"
} }

View File

@ -3,7 +3,7 @@ resource "datadog_monitor" "host_unreachable" {
name = "[${var.environment}] Host unreachable" name = "[${var.environment}] Host unreachable"
message = "${coalesce(var.unreachable_message, var.message)}" message = "${coalesce(var.unreachable_message, var.message)}"
query = "\"datadog.agent.up\".over${module.filter-tags.service_check}.last(6).count_by_status()" query = "\"datadog.agent.up\"${module.filter-tags.service_check}.last(6).count_by_status()"
type = "service check" type = "service check"