MON-301 add excluding tags variable for all monitors

This commit is contained in:
Quentin Manfroi 2018-10-02 15:43:39 +02:00
parent 7b7b0028b3
commit a942ef5979
33 changed files with 170 additions and 0 deletions

View File

@ -14,6 +14,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 = ""
}
variable "message" { variable "message" {
description = "Message sent when a monitor is triggered" description = "Message sent when a monitor is triggered"
} }

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 = ""
}
#Ingress #Ingress
variable "ingress_5xx_silenced" { variable "ingress_5xx_silenced" {
description = "Groups to mute for Ingress 5xx errors monitor" description = "Groups to mute for Ingress 5xx errors monitor"

View File

@ -15,6 +15,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 = ""
}
variable "message" { variable "message" {
description = "Message sent when a monitor is triggered" description = "Message sent when a monitor is triggered"
} }

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 = ""
}
# Elasticache specific # Elasticache specific
variable "eviction_silenced" { variable "eviction_silenced" {
description = "Groups to mute for Elasticache eviction monitor" description = "Groups to mute for Elasticache eviction monitor"

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 = ""
}
# Memcached specific # Memcached specific
variable "get_hits_silenced" { variable "get_hits_silenced" {
description = "Groups to mute for Elasticache memcached get hits monitor" description = "Groups to mute for Elasticache memcached get hits monitor"

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 = ""
}
# redis specific # redis specific
variable "cache_hits_silenced" { variable "cache_hits_silenced" {
description = "Groups to mute for Elasticache redis cache hits monitor" description = "Groups to mute for Elasticache redis cache hits monitor"

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 = ""
}
# AWS ElasticSearch Service specific # AWS ElasticSearch Service specific
variable "es_cluster_status_silenced" { variable "es_cluster_status_silenced" {

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 = ""
}
## ELB ## ELB
variable "elb_no_healthy_instance_silenced" { variable "elb_no_healthy_instance_silenced" {
description = "Groups to mute for ELB no healty instance monitor" description = "Groups to mute for ELB no healty instance monitor"

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 = ""
}
# Kinesis-Firehose # Kinesis-Firehose
variable "incoming_records_silenced" { variable "incoming_records_silenced" {

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 = ""
}
# AWS RDS Aurora instance specific # AWS RDS Aurora instance specific
variable "aurora_replicalag_silenced" { variable "aurora_replicalag_silenced" {

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 = ""
}
# AWS RDS Aurora instance specific # AWS RDS Aurora instance specific
variable "aurora_replicalag_silenced" { variable "aurora_replicalag_silenced" {

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 = ""
}
# AWS RDS instance specific # AWS RDS instance specific
variable "cpu_silenced" { variable "cpu_silenced" {

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 = ""
}
# Azure API Management specific # Azure API Management specific
variable "status_silenced" { variable "status_silenced" {
description = "Groups to mute for API Management status monitor" description = "Groups to mute for API Management status monitor"

View File

@ -13,6 +13,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 = ""
}
variable "message" { variable "message" {
description = "Message sent when a monitor is triggered" description = "Message sent when a monitor is triggered"
} }

View File

@ -13,6 +13,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 = ""
}
variable "message" { variable "message" {
description = "Message sent when a monitor is triggered" description = "Message sent when a monitor is triggered"
} }

View File

@ -13,6 +13,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 = ""
}
variable "message" { variable "message" {
description = "Message sent when a monitor is triggered" description = "Message sent when a monitor is triggered"
} }

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 = ""
}
# Azure Event Hub specific variables # Azure Event Hub specific variables
variable "status_silenced" { variable "status_silenced" {
description = "Groups to mute for Event Hub status monitor" description = "Groups to mute for Event Hub status monitor"

View File

@ -13,6 +13,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 = ""
}
variable "message" { variable "message" {
description = "Message sent when a monitor is triggered" description = "Message sent when a monitor is triggered"
} }

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 = ""
}
# Azure Redis specific variables # Azure Redis specific variables
variable "status_silenced" { variable "status_silenced" {
description = "Groups to mute for Redis status monitor" description = "Groups to mute for Redis status monitor"

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 = ""
}
# Azure Service Bus specific variables # Azure Service Bus specific variables
variable "status_enabled" { variable "status_enabled" {
description = "Flag to enable Service Bus status monitor" description = "Flag to enable Service Bus status monitor"

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 = ""
}
# Azure SQL Database specific variables # Azure SQL Database specific variables
variable "cpu_silenced" { variable "cpu_silenced" {
description = "Groups to mute for SQL CPU monitor" description = "Groups to mute for SQL CPU monitor"

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 = ""
}
# Azure Storage specific variables # Azure Storage specific variables
variable "availability_silenced" { variable "availability_silenced" {
description = "Groups to mute for Storage availability monitor" description = "Groups to mute for Storage availability monitor"

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 = ""
}
# Azure Stream Analytics specific variables # Azure Stream Analytics specific variables
variable "status_silenced" { variable "status_silenced" {
description = "Groups to mute for Stream Analytics status monitor" description = "Groups to mute for Stream Analytics status monitor"

View File

@ -16,6 +16,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 = ""
}
variable "message" { variable "message" {
description = "Message sent when a monitor is triggered" description = "Message sent when a monitor is triggered"
} }

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 = ""
}
variable "mongodb_desired_servers_count" { variable "mongodb_desired_servers_count" {
description = "Number of servers that should be instanciated for this cluster" description = "Number of servers that should be instanciated for this cluster"
default = 3 default = 3

View File

@ -27,6 +27,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 = ""
}
# MySQL specific # MySQL specific
################################# #################################

View File

@ -28,6 +28,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 = ""
}
# PostgreSQL specific # PostgreSQL specific
################################## ##################################
### PostgreSQL availability ### ### PostgreSQL availability ###

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 = ""
}
# Redis specific variables # Redis specific variables
variable "evictedkeys_change_silenced" { variable "evictedkeys_change_silenced" {

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 = ""
}
# Apache Middleware specific # Apache Middleware specific
variable "apache_connect_silenced" { variable "apache_connect_silenced" {

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 = ""
}
# Nginx Middleware specific # Nginx Middleware specific
variable "nginx_connect_silenced" { variable "nginx_connect_silenced" {

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 = ""
}
# PHP FPM Middleware specific # PHP FPM Middleware specific
variable "php_fpm_busy_silenced" { variable "php_fpm_busy_silenced" {

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 = ""
}
# System generic specific # System generic specific
variable "cpu_high_silenced" { variable "cpu_high_silenced" {

View File

@ -34,6 +34,16 @@ variable "filter_tags_custom_excluded" {
default = "" default = ""
} }
variable "filter_tags_custom_excluded" {
description = "Tags excluded for custom filtering when filter_tags_use_defaults is false"
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" {