MON-284 add extra tags intput variable

This commit is contained in:
Quentin Manfroi 2018-08-17 23:10:01 +02:00
parent d42e9a7a6f
commit 861c1fa8cc
21 changed files with 504 additions and 0 deletions

View File

@ -37,6 +37,12 @@ variable "alb_no_healthy_instances_silenced" {
default = {} default = {}
} }
variable "alb_no_healthy_instances_extra_tags" {
description = "Extra tags for ALB no healthy instances monitor"
type = "list"
default = []
}
variable "alb_no_healthy_instances_message" { variable "alb_no_healthy_instances_message" {
description = "Custom message for ALB no healthy instances monitor" description = "Custom message for ALB no healthy instances monitor"
type = "string" type = "string"
@ -61,6 +67,12 @@ variable "latency_silenced" {
default = {} default = {}
} }
variable "latency_extra_tags" {
description = "Extra tags for ALB latency monitor"
type = "list"
default = []
}
variable "latency_message" { variable "latency_message" {
description = "Custom message for ALB latency monitor" description = "Custom message for ALB latency monitor"
type = "string" type = "string"
@ -95,6 +107,12 @@ variable "httpcode_alb_4xx_silenced" {
default = {} default = {}
} }
variable "httpcode_alb_4xx_extra_tags" {
description = "Extra tags for ALB httpcode 4xx monitor"
type = "list"
default = []
}
variable "httpcode_alb_4xx_message" { variable "httpcode_alb_4xx_message" {
description = "Custom message for ALB httpcode 4xx monitor" description = "Custom message for ALB httpcode 4xx monitor"
type = "string" type = "string"
@ -123,6 +141,12 @@ variable "httpcode_target_4xx_silenced" {
default = {} default = {}
} }
variable "httpcode_target_4xx_extra_tags" {
description = "Extra tags for ALB target httpcode 4xx monitor"
type = "list"
default = []
}
variable "httpcode_target_4xx_message" { variable "httpcode_target_4xx_message" {
description = "Custom message for ALB target httpcode 4xx monitor" description = "Custom message for ALB target httpcode 4xx monitor"
type = "string" type = "string"
@ -151,6 +175,12 @@ variable "httpcode_alb_5xx_silenced" {
default = {} default = {}
} }
variable "httpcode_alb_5xx_extra_tags" {
description = "Extra tags for ALB httpcode 5xx monitor"
type = "list"
default = []
}
variable "httpcode_alb_5xx_message" { variable "httpcode_alb_5xx_message" {
description = "Custom message for ALB httpcode 5xx monitor" description = "Custom message for ALB httpcode 5xx monitor"
type = "string" type = "string"
@ -179,6 +209,12 @@ variable "httpcode_target_5xx_silenced" {
default = {} default = {}
} }
variable "httpcode_target_5xx_extra_tags" {
description = "Extra tags for ALB target httpcode 5xx monitor"
type = "list"
default = []
}
variable "httpcode_target_5xx_message" { variable "httpcode_target_5xx_message" {
description = "Custom message for ALB target httpcode 5xx monitor" description = "Custom message for ALB target httpcode 5xx monitor"
type = "string" type = "string"

View File

@ -32,6 +32,12 @@ variable "latency_silenced" {
default = {} default = {}
} }
variable "latency_extra_tags" {
description = "Extra tags for API Gateway latency monitor"
type = "list"
default = []
}
variable "latency_message" { variable "latency_message" {
description = "Custom message for API Gateway latency monitor" description = "Custom message for API Gateway latency monitor"
type = "string" type = "string"
@ -70,6 +76,12 @@ variable "http_5xx_requests_silenced" {
default = {} default = {}
} }
variable "http_5xx_requests_extra_tags" {
description = "Extra tags for API Gateway HTTP 5xx requests monitor"
type = "list"
default = []
}
variable "http_5xx_requests_message" { variable "http_5xx_requests_message" {
description = "Custom message for API Gateway HTTP 5xx requests monitor" description = "Custom message for API Gateway HTTP 5xx requests monitor"
type = "string" type = "string"
@ -102,6 +114,12 @@ variable "http_4xx_requests_silenced" {
default = {} default = {}
} }
variable "http_4xx_requests_extra_tags" {
description = "Extra tags for API Gateway HTTP 4xx requests monitor"
type = "list"
default = []
}
variable "http_4xx_requests_message" { variable "http_4xx_requests_message" {
description = "Custom message for API Gateway HTTP 4xx requests monitor" description = "Custom message for API Gateway HTTP 4xx requests monitor"
type = "string" type = "string"

View File

@ -37,6 +37,12 @@ variable "es_cluster_status_silenced" {
default = {} default = {}
} }
variable "es_cluster_status_extra_tags" {
description = "Extra tags for ES cluster status monitor"
type = "list"
default = []
}
variable "es_cluster_status_message" { variable "es_cluster_status_message" {
description = "Custom message for ES cluster status monitor" description = "Custom message for ES cluster status monitor"
type = "string" type = "string"
@ -59,6 +65,12 @@ variable "diskspace_silenced" {
default = {} default = {}
} }
variable "diskspace_extra_tags" {
description = "Extra tags for ES cluster diskspace monitor"
type = "list"
default = []
}
variable "diskspace_message" { variable "diskspace_message" {
description = "Custom message for ES cluster diskspace monitor" description = "Custom message for ES cluster diskspace monitor"
type = "string" type = "string"
@ -93,6 +105,12 @@ variable "cpu_silenced" {
default = {} default = {}
} }
variable "cpu_extra_tags" {
description = "Extra tags for ES cluster cpu monitor"
type = "list"
default = []
}
variable "cpu_message" { variable "cpu_message" {
description = "Custom message for ES cluster cpu monitor" description = "Custom message for ES cluster cpu monitor"
type = "string" type = "string"

View File

@ -36,6 +36,12 @@ variable "elb_no_healthy_instance_silenced" {
default = {} default = {}
} }
variable "elb_no_healthy_instance_extra_tags" {
description = "Extra tags for ELB no healty instance monitor"
type = "list"
default = []
}
variable "elb_no_healthy_instance_message" { variable "elb_no_healthy_instance_message" {
description = "Custom message for ELB no healty instance monitor" description = "Custom message for ELB no healty instance monitor"
type = "string" type = "string"
@ -60,6 +66,12 @@ variable "elb_4xx_silenced" {
default = {} default = {}
} }
variable "elb_4xx_extra_tags" {
description = "Extra tags for ELB 4xx errors monitor"
type = "list"
default = []
}
variable "elb_4xx_message" { variable "elb_4xx_message" {
description = "Custom message for ELB 4xx errors monitor" description = "Custom message for ELB 4xx errors monitor"
type = "string" type = "string"
@ -88,6 +100,12 @@ variable "elb_5xx_silenced" {
default = {} default = {}
} }
variable "elb_5xx_extra_tags" {
description = "Extra tags for ELB 5xx errors monitor"
type = "list"
default = []
}
variable "elb_5xx_message" { variable "elb_5xx_message" {
description = "Custom message for ELB 5xx errors monitor" description = "Custom message for ELB 5xx errors monitor"
type = "string" type = "string"
@ -116,6 +134,12 @@ variable "elb_backend_4xx_silenced" {
default = {} default = {}
} }
variable "elb_backend_4xx_extra_tags" {
description = "Extra tags for ELB backend 4xx errors monitor"
type = "list"
default = []
}
variable "elb_backend_4xx_message" { variable "elb_backend_4xx_message" {
description = "Custom message for ELB backend 4xx errors monitor" description = "Custom message for ELB backend 4xx errors monitor"
type = "string" type = "string"
@ -144,6 +168,12 @@ variable "elb_backend_5xx_silenced" {
default = {} default = {}
} }
variable "elb_backend_5xx_extra_tags" {
description = "Extra tags for ELB backend 5xx errors monitor"
type = "list"
default = []
}
variable "elb_backend_5xx_message" { variable "elb_backend_5xx_message" {
description = "Custom message for ELB backend 5xx errors monitor" description = "Custom message for ELB backend 5xx errors monitor"
type = "string" type = "string"
@ -172,6 +202,12 @@ variable "elb_backend_latency_silenced" {
default = {} default = {}
} }
variable "elb_backend_latency_extra_tags" {
description = "Extra tags for ELB backend latency monitor"
type = "list"
default = []
}
variable "elb_backend_latency_message" { variable "elb_backend_latency_message" {
description = "Custom message for ELB backend latency monitor" description = "Custom message for ELB backend latency monitor"
type = "string" type = "string"

View File

@ -37,6 +37,12 @@ variable "incoming_records_silenced" {
default = {} default = {}
} }
variable "incoming_records_extra_tags" {
description = "Extra tags for Kinesis Firehorse incoming records monitor"
type = "list"
default = []
}
variable "incoming_records_message" { variable "incoming_records_message" {
description = "Custom message for Kinesis Firehorse incoming records monitor" description = "Custom message for Kinesis Firehorse incoming records monitor"
type = "string" type = "string"

View File

@ -37,6 +37,12 @@ variable "cpu_silenced" {
default = {} default = {}
} }
variable "cpu_extra_tags" {
description = "Extra tags for RDS CPU usage monitor"
type = "list"
default = []
}
variable "cpu_message" { variable "cpu_message" {
description = "Custom message for RDS CPU usage monitor" description = "Custom message for RDS CPU usage monitor"
type = "string" type = "string"
@ -71,6 +77,12 @@ variable "diskspace_silenced" {
default = {} default = {}
} }
variable "diskspace_extra_tags" {
description = "Extra tags for RDS free diskspace monitor"
type = "list"
default = []
}
variable "diskspace_message" { variable "diskspace_message" {
description = "Custom message for RDS free diskspace monitor" description = "Custom message for RDS free diskspace monitor"
type = "string" type = "string"

View File

@ -30,6 +30,12 @@ variable "vpn_status_silenced" {
default = {} default = {}
} }
variable "vpn_status_extra_tags" {
description = "Extra tags for VPN status monitor"
type = "list"
default = []
}
variable "vpn_status_message" { variable "vpn_status_message" {
description = "Custom message for VPN status monitor" description = "Custom message for VPN status monitor"
type = "string" type = "string"

View File

@ -36,6 +36,12 @@ variable "status_silenced" {
default = {} default = {}
} }
variable "status_extra_tags" {
description = "Extra tags for API Management status monitor"
type = "list"
default = []
}
variable "status_message" { variable "status_message" {
description = "Custom message for API Management status monitor" description = "Custom message for API Management status monitor"
type = "string" type = "string"
@ -60,6 +66,12 @@ variable "failed_requests_silenced" {
default = {} default = {}
} }
variable "failed_requests_extra_tags" {
description = "Extra tags for API Management failed requests monitor"
type = "list"
default = []
}
variable "failed_requests_message" { variable "failed_requests_message" {
description = "Custom message for API Management failed requests monitor" description = "Custom message for API Management failed requests monitor"
type = "string" type = "string"
@ -88,6 +100,12 @@ variable "other_requests_silenced" {
default = {} default = {}
} }
variable "other_requests_extra_tags" {
description = "Extra tags for API Management other requests monitor"
type = "list"
default = []
}
variable "other_requests_message" { variable "other_requests_message" {
description = "Custom message for API Management other requests monitor" description = "Custom message for API Management other requests monitor"
type = "string" type = "string"
@ -116,6 +134,12 @@ variable "unauthorized_requests_silenced" {
default = {} default = {}
} }
variable "unauthorized_requests_extra_tags" {
description = "Extra tags for API Management unauthorized requests monitor"
type = "list"
default = []
}
variable "unauthorized_requests_message" { variable "unauthorized_requests_message" {
description = "Custom message for API Management unauthorized requests monitor" description = "Custom message for API Management unauthorized requests monitor"
type = "string" type = "string"
@ -144,6 +168,12 @@ variable "successful_requests_silenced" {
default = {} default = {}
} }
variable "successful_requests_extra_tags" {
description = "Extra tags for API Management successful requests monitor"
type = "list"
default = []
}
variable "successful_requests_message" { variable "successful_requests_message" {
description = "Custom message for API Management successful requests monitor" description = "Custom message for API Management successful requests monitor"
type = "string" type = "string"

View File

@ -34,6 +34,12 @@ variable "response_time_silenced" {
default = {} default = {}
} }
variable "response_time_extra_tags" {
description = "Extra tags for App Services response time monitor"
type = "list"
default = []
}
variable "response_time_message" { variable "response_time_message" {
description = "Custom message for App Services response time monitor" description = "Custom message for App Services response time monitor"
type = "string" type = "string"
@ -68,6 +74,12 @@ variable "memory_usage_silenced" {
default = {} default = {}
} }
variable "memory_usage_extra_tags" {
description = "Extra tags for App Services memory usage monitor"
type = "list"
default = []
}
variable "memory_usage_message" { variable "memory_usage_message" {
description = "Custom message for App Services memory usage monitor" description = "Custom message for App Services memory usage monitor"
type = "string" type = "string"
@ -102,6 +114,12 @@ variable "http_4xx_requests_silenced" {
default = {} default = {}
} }
variable "http_4xx_requests_extra_tags" {
description = "Extra tags for App Services 4xx requests monitor"
type = "list"
default = []
}
variable "http_4xx_requests_message" { variable "http_4xx_requests_message" {
description = "Custom message for App Services 4xx requests monitor" description = "Custom message for App Services 4xx requests monitor"
type = "string" type = "string"
@ -130,6 +148,12 @@ variable "http_5xx_requests_silenced" {
default = {} default = {}
} }
variable "http_5xx_requests_extra_tags" {
description = "Extra tags for App Services 5xx requests monitor"
type = "list"
default = []
}
variable "http_5xx_requests_message" { variable "http_5xx_requests_message" {
description = "Custom message for App Services 5xx requests monitor" description = "Custom message for App Services 5xx requests monitor"
type = "string" type = "string"
@ -158,6 +182,12 @@ variable "http_successful_requests_silenced" {
default = {} default = {}
} }
variable "http_successful_requests_extra_tags" {
description = "Extra tags for App Services successful requests monitor"
type = "list"
default = []
}
variable "http_successful_requests_message" { variable "http_successful_requests_message" {
description = "Custom message for App Services successful requests monitor" description = "Custom message for App Services successful requests monitor"
type = "string" type = "string"

View File

@ -36,6 +36,12 @@ variable "status_silenced" {
default = {} default = {}
} }
variable "status_extra_tags" {
description = "Extra tags for Event Hub status monitor"
type = "list"
default = []
}
variable "status_message" { variable "status_message" {
description = "Custom message for Event Hub status monitor" description = "Custom message for Event Hub status monitor"
type = "string" type = "string"
@ -60,6 +66,12 @@ variable "failed_requests_rate_silenced" {
default = {} default = {}
} }
variable "failed_requests_rate_extra_tags" {
description = "Extra tags for Event Hub failed requests monitor"
type = "list"
default = []
}
variable "failed_requests_rate_message" { variable "failed_requests_rate_message" {
description = "Custom message for Event Hub failed requests monitor" description = "Custom message for Event Hub failed requests monitor"
type = "string" type = "string"
@ -88,6 +100,12 @@ variable "errors_rate_silenced" {
default = {} default = {}
} }
variable "errors_rate_extra_tags" {
description = "Extra tags for Event Hub errors monitor"
type = "list"
default = []
}
variable "errors_rate_message" { variable "errors_rate_message" {
description = "Custom message for Event Hub errors monitor" description = "Custom message for Event Hub errors monitor"
type = "string" type = "string"

View File

@ -31,6 +31,12 @@ variable "status_silenced" {
default = {} default = {}
} }
variable "status_extra_tags" {
description = "Extra tags for IoT Hub status monitor"
type = "list"
default = []
}
variable "status_message" { variable "status_message" {
description = "Custom message for IoT Hub status monitor" description = "Custom message for IoT Hub status monitor"
type = "string" type = "string"
@ -55,6 +61,12 @@ variable "total_devices_silenced" {
default = {} default = {}
} }
variable "total_devices_extra_tags" {
description = "Extra tags for IoT Hub total devices monitor"
type = "list"
default = []
}
variable "total_devices_message" { variable "total_devices_message" {
description = "Custom message for IoT Hub total devices monitor" description = "Custom message for IoT Hub total devices monitor"
type = "string" type = "string"
@ -79,6 +91,12 @@ variable "too_many_d2c_telemetry_ingress_nosent_silenced" {
default = {} default = {}
} }
variable "too_many_d2c_telemetry_ingress_nosent_extra_tags" {
description = "Extra tags for IoT Hub unsent d2c telemetry monitor"
type = "list"
default = []
}
variable "too_many_d2c_telemetry_ingress_nosent_message" { variable "too_many_d2c_telemetry_ingress_nosent_message" {
description = "Custom message for IoT Hub unsent d2c telemetry monitor" description = "Custom message for IoT Hub unsent d2c telemetry monitor"
type = "string" type = "string"
@ -97,6 +115,12 @@ variable "failed_jobs_rate_silenced" {
default = {} default = {}
} }
variable "failed_jobs_rate_extra_tags" {
description = "Extra tags for IoT Hub failed jobs monitor"
type = "list"
default = []
}
variable "failed_jobs_rate_message" { variable "failed_jobs_rate_message" {
description = "Custom message for IoT Hub failed jobs monitor" description = "Custom message for IoT Hub failed jobs monitor"
type = "string" type = "string"
@ -125,6 +149,12 @@ variable "failed_listjobs_rate_silenced" {
default = {} default = {}
} }
variable "failed_listjobs_rate_extra_tags" {
description = "Extra tags for IoT Hub failed list jobs monitor"
type = "list"
default = []
}
variable "failed_listjobs_rate_message" { variable "failed_listjobs_rate_message" {
description = "Custom message for IoT Hub failed list jobs monitor" description = "Custom message for IoT Hub failed list jobs monitor"
type = "string" type = "string"
@ -153,6 +183,12 @@ variable "failed_queryjobs_rate_silenced" {
default = {} default = {}
} }
variable "failed_queryjobs_rate_extra_tags" {
description = "Extra tags for IoT Hub failed query jobs monitor"
type = "list"
default = []
}
variable "failed_queryjobs_rate_message" { variable "failed_queryjobs_rate_message" {
description = "Custom message for IoT Hub failed query jobs monitor" description = "Custom message for IoT Hub failed query jobs monitor"
type = "string" type = "string"
@ -181,6 +217,12 @@ variable "failed_c2d_methods_rate_silenced" {
default = {} default = {}
} }
variable "failed_c2d_methods_rate_extra_tags" {
description = "Extra tags for IoT Hub failed c2d methods monitor"
type = "list"
default = []
}
variable "failed_c2d_methods_rate_message" { variable "failed_c2d_methods_rate_message" {
description = "Custom message for IoT Hub failed c2d method monitor" description = "Custom message for IoT Hub failed c2d method monitor"
type = "string" type = "string"
@ -209,6 +251,12 @@ variable "failed_c2d_twin_read_rate_silenced" {
default = {} default = {}
} }
variable "failed_c2d_twin_read_rate_extra_tags" {
description = "Extra tags for IoT Hub failed c2d twin read monitor"
type = "list"
default = []
}
variable "failed_c2d_twin_read_rate_message" { variable "failed_c2d_twin_read_rate_message" {
description = "Custom message for IoT Hub failed c2d twin read monitor" description = "Custom message for IoT Hub failed c2d twin read monitor"
type = "string" type = "string"
@ -237,6 +285,12 @@ variable "failed_c2d_twin_update_rate_silenced" {
default = {} default = {}
} }
variable "failed_c2d_twin_update_rate_extra_tags" {
description = "Extra tags for IoT Hub failed c2d twin update monitor"
type = "list"
default = []
}
variable "failed_c2d_twin_update_rate_message" { variable "failed_c2d_twin_update_rate_message" {
description = "Custom message for IoT Hub failed c2d twin update monitor" description = "Custom message for IoT Hub failed c2d twin update monitor"
type = "string" type = "string"
@ -265,6 +319,12 @@ variable "failed_d2c_twin_read_rate_silenced" {
default = {} default = {}
} }
variable "failed_d2c_twin_read_rate_extra_tags" {
description = "Extra tags for IoT Hub failed d2c twin read monitor"
type = "list"
default = []
}
variable "failed_d2c_twin_read_rate_message" { variable "failed_d2c_twin_read_rate_message" {
description = "Custom message for IoT Hub failed d2c twin read monitor" description = "Custom message for IoT Hub failed d2c twin read monitor"
type = "string" type = "string"
@ -293,6 +353,12 @@ variable "failed_d2c_twin_update_rate_silenced" {
default = {} default = {}
} }
variable "failed_d2c_twin_update_rate_extra_tags" {
description = "Extra tags for IoT Hub failed d2c twin update monitor"
type = "list"
default = []
}
variable "failed_d2c_twin_update_rate_message" { variable "failed_d2c_twin_update_rate_message" {
description = "Custom message for IoT Hub failed d2c twin update monitor" description = "Custom message for IoT Hub failed d2c twin update monitor"
type = "string" type = "string"
@ -321,6 +387,12 @@ variable "dropped_d2c_telemetry_egress_silenced" {
default = {} default = {}
} }
variable "dropped_d2c_telemetry_egress_extra_tags" {
description = "Extra tags for IoT Hub dropped d2c telemetry monitor"
type = "list"
default = []
}
variable "dropped_d2c_telemetry_egress_message" { variable "dropped_d2c_telemetry_egress_message" {
description = "Custom message for IoT Hub dropped d2c telemetry monitor" description = "Custom message for IoT Hub dropped d2c telemetry monitor"
type = "string" type = "string"
@ -349,6 +421,12 @@ variable "orphaned_d2c_telemetry_egress_silenced" {
default = {} default = {}
} }
variable "orphaned_d2c_telemetry_egress_extra_tags" {
description = "Extra tags for IoT Hub orphaned d2c telemetry monitor"
type = "list"
default = []
}
variable "orphaned_d2c_telemetry_egress_message" { variable "orphaned_d2c_telemetry_egress_message" {
description = "Custom message for IoT Hub orphaned d2c telemetry monitor" description = "Custom message for IoT Hub orphaned d2c telemetry monitor"
type = "string" type = "string"
@ -377,6 +455,12 @@ variable "invalid_d2c_telemetry_egress_silenced" {
default = {} default = {}
} }
variable "invalid_d2c_telemetry_egress_extra_tags" {
description = "Extra tags for IoT Hub invalid d2c telemetry monitor"
type = "list"
default = []
}
variable "invalid_d2c_telemetry_egress_message" { variable "invalid_d2c_telemetry_egress_message" {
description = "Custom message for IoT Hub invalid d2c telemetry monitor" description = "Custom message for IoT Hub invalid d2c telemetry monitor"
type = "string" type = "string"

View File

@ -36,6 +36,12 @@ variable "status_silenced" {
default = {} default = {}
} }
variable "status_extra_tags" {
description = "Extra tags for Redis status monitor"
type = "list"
default = []
}
variable "status_message" { variable "status_message" {
description = "Custom message for Redis status monitor" description = "Custom message for Redis status monitor"
type = "string" type = "string"
@ -60,6 +66,12 @@ variable "evictedkeys_limit_silenced" {
default = {} default = {}
} }
variable "evictedkeys_limit_extra_tags" {
description = "Extra tags for Redis evicted keys monitor"
type = "list"
default = []
}
variable "evictedkeys_limit_message" { variable "evictedkeys_limit_message" {
description = "Custom message for Redis evicted keys monitor" description = "Custom message for Redis evicted keys monitor"
type = "string" type = "string"
@ -94,6 +106,12 @@ variable "percent_processor_time_silenced" {
default = {} default = {}
} }
variable "percent_processor_time_extra_tags" {
description = "Extra tags for Redis processor monitor"
type = "list"
default = []
}
variable "percent_processor_time_message" { variable "percent_processor_time_message" {
description = "Custom message for Redis processor monitor" description = "Custom message for Redis processor monitor"
type = "string" type = "string"
@ -128,6 +146,12 @@ variable "server_load_rate_silenced" {
default = {} default = {}
} }
variable "server_load_rate_extra_tags" {
description = "Extra tags for Redis server load monitor"
type = "list"
default = []
}
variable "server_load_rate_message" { variable "server_load_rate_message" {
description = "Custom message for Redis server load monitor" description = "Custom message for Redis server load monitor"
type = "string" type = "string"

View File

@ -36,6 +36,12 @@ variable "status_silenced" {
default = {} default = {}
} }
variable "status_extra_tags" {
description = "Extra tags for Service Bus status monitor"
type = "list"
default = []
}
variable "status_message" { variable "status_message" {
description = "Custom message for Service Bus status monitor" description = "Custom message for Service Bus status monitor"
type = "string" type = "string"

View File

@ -36,6 +36,12 @@ variable "cpu_silenced" {
default = {} default = {}
} }
variable "cpu_extra_tags" {
description = "Extra tags for SQL CPU monitor"
type = "list"
default = []
}
variable "cpu_message" { variable "cpu_message" {
description = "Custom message for SQL CPU monitor" description = "Custom message for SQL CPU monitor"
type = "string" type = "string"
@ -70,6 +76,12 @@ variable "diskspace_silenced" {
default = {} default = {}
} }
variable "diskspace_extra_tags" {
description = "Extra tags for SQL disk space monitor"
type = "list"
default = []
}
variable "diskspace_message" { variable "diskspace_message" {
description = "Custom message for SQL disk space monitor" description = "Custom message for SQL disk space monitor"
type = "string" type = "string"
@ -104,6 +116,12 @@ variable "dtu_silenced" {
default = {} default = {}
} }
variable "dtu_extra_tags" {
description = "Extra tags for SQL DTU monitor"
type = "list"
default = []
}
variable "dtu_message" { variable "dtu_message" {
description = "Custom message for SQL DTU monitor" description = "Custom message for SQL DTU monitor"
type = "string" type = "string"
@ -138,6 +156,12 @@ variable "deadlock_silenced" {
default = {} default = {}
} }
variable "deadlock_extra_tags" {
description = "Extra tags for SQL Deadlock monitor"
type = "list"
default = []
}
variable "deadlock_message" { variable "deadlock_message" {
description = "Custom message for SQL Deadlock monitor" description = "Custom message for SQL Deadlock monitor"
type = "string" type = "string"

View File

@ -36,6 +36,12 @@ variable "availability_silenced" {
default = {} default = {}
} }
variable "availability_extra_tags" {
description = "Extra tags for Storage availability monitor"
type = "list"
default = []
}
variable "availability_message" { variable "availability_message" {
description = "Custom message for Storage availability monitor" description = "Custom message for Storage availability monitor"
type = "string" type = "string"
@ -70,6 +76,12 @@ variable "successful_requests_silenced" {
default = {} default = {}
} }
variable "successful_requests_extra_tags" {
description = "Extra tags for Storage sucessful requests monitor"
type = "list"
default = []
}
variable "successful_requests_message" { variable "successful_requests_message" {
description = "Custom message for Storage sucessful requests monitor" description = "Custom message for Storage sucessful requests monitor"
type = "string" type = "string"
@ -104,6 +116,12 @@ variable "latency_silenced" {
default = {} default = {}
} }
variable "latency_extra_tags" {
description = "Extra tags for Storage latency monitor"
type = "list"
default = []
}
variable "latency_message" { variable "latency_message" {
description = "Custom message for Storage latency monitor" description = "Custom message for Storage latency monitor"
type = "string" type = "string"
@ -138,6 +156,12 @@ variable "timeout_error_requests_silenced" {
default = {} default = {}
} }
variable "timeout_error_requests_extra_tags" {
description = "Extra tags for Storage timeout monitor"
type = "list"
default = []
}
variable "timeout_error_requests_message" { variable "timeout_error_requests_message" {
description = "Custom message for Storage timeout monitor" description = "Custom message for Storage timeout monitor"
type = "string" type = "string"
@ -172,6 +196,12 @@ variable "network_error_requests_silenced" {
default = {} default = {}
} }
variable "network_error_requests_extra_tags" {
description = "Extra tags for Storage network errors monitor"
type = "list"
default = []
}
variable "network_error_requests_message" { variable "network_error_requests_message" {
description = "Custom message for Storage network errors monitor" description = "Custom message for Storage network errors monitor"
type = "string" type = "string"
@ -206,6 +236,12 @@ variable "throttling_error_requests_silenced" {
default = {} default = {}
} }
variable "throttling_error_requests_extra_tags" {
description = "Extra tags for Storage throttling error monitor"
type = "list"
default = []
}
variable "throttling_error_requests_message" { variable "throttling_error_requests_message" {
description = "Custom message for Storage throttling error monitor" description = "Custom message for Storage throttling error monitor"
type = "string" type = "string"
@ -240,6 +276,12 @@ variable "server_other_error_requests_silenced" {
default = {} default = {}
} }
variable "server_other_error_requests_extra_tags" {
description = "Extra tags for Storage server other errors monitor"
type = "list"
default = []
}
variable "server_other_error_requests_message" { variable "server_other_error_requests_message" {
description = "Custom message for Storage server other errors monitor" description = "Custom message for Storage server other errors monitor"
type = "string" type = "string"
@ -274,6 +316,12 @@ variable "client_other_error_requests_silenced" {
default = {} default = {}
} }
variable "client_other_error_requests_extra_tags" {
description = "Extra tags for Storage other errors monitor"
type = "list"
default = []
}
variable "client_other_error_requests_message" { variable "client_other_error_requests_message" {
description = "Custom message for Storage other errors monitor" description = "Custom message for Storage other errors monitor"
type = "string" type = "string"
@ -308,6 +356,12 @@ variable "authorization_error_requests_silenced" {
default = {} default = {}
} }
variable "authorization_error_requests_extra_tags" {
description = "Extra tags for Storage authorization errors monitor"
type = "list"
default = []
}
variable "authorization_error_requests_message" { variable "authorization_error_requests_message" {
description = "Custom message for Storage authorization errors monitor" description = "Custom message for Storage authorization errors monitor"
type = "string" type = "string"

View File

@ -36,6 +36,12 @@ variable "status_silenced" {
default = {} default = {}
} }
variable "status_extra_tags" {
description = "Extra tags for Stream Analytics status monitor"
type = "list"
default = []
}
variable "status_message" { variable "status_message" {
description = "Custom message for Stream Analytics status monitor" description = "Custom message for Stream Analytics status monitor"
type = "string" type = "string"
@ -60,6 +66,12 @@ variable "su_utilization_silenced" {
default = {} default = {}
} }
variable "su_utilization_extra_tags" {
description = "Extra tags for Stream Analytics utilization monitor"
type = "list"
default = []
}
variable "su_utilization_message" { variable "su_utilization_message" {
description = "Custom message for Stream Analytics utilization monitor" description = "Custom message for Stream Analytics utilization monitor"
type = "string" type = "string"
@ -94,6 +106,12 @@ variable "failed_function_requests_silenced" {
default = {} default = {}
} }
variable "failed_function_requests_extra_tags" {
description = "Extra tags for Stream Analytics failed requests monitor"
type = "list"
default = []
}
variable "failed_function_requests_message" { variable "failed_function_requests_message" {
description = "Custom message for Stream Analytics failed requests monitor" description = "Custom message for Stream Analytics failed requests monitor"
type = "string" type = "string"
@ -122,6 +140,12 @@ variable "conversion_errors_silenced" {
default = {} default = {}
} }
variable "conversion_errors_extra_tags" {
description = "Extra tags for Stream Analytics conversion errors monitor"
type = "list"
default = []
}
variable "conversion_errors_message" { variable "conversion_errors_message" {
description = "Custom message for Stream Analytics conversion errors monitor" description = "Custom message for Stream Analytics conversion errors monitor"
type = "string" type = "string"
@ -156,6 +180,12 @@ variable "runtime_errors_silenced" {
default = {} default = {}
} }
variable "runtime_errors_extra_tags" {
description = "Extra tags for Stream Analytics runtime errors monitor"
type = "list"
default = []
}
variable "runtime_errors_message" { variable "runtime_errors_message" {
description = "Custom message for Stream Analytics runtime errors monitor" description = "Custom message for Stream Analytics runtime errors monitor"
type = "string" type = "string"

View File

@ -74,12 +74,24 @@ variable "mongodb_primary_silenced" {
default = {} default = {}
} }
variable "mongodb_primary_extra_tags" {
description = "Extra tags for MongoDB primary state monitor"
type = "list"
default = []
}
variable "mongodb_secondary_silenced" { variable "mongodb_secondary_silenced" {
description = "Groups to mute for MongoDB secondary state monitor" description = "Groups to mute for MongoDB secondary state monitor"
type = "map" type = "map"
default = {} default = {}
} }
variable "mongodb_secondary_extra_tags" {
description = "Extra tags for MongoDB secondary state monitor"
type = "list"
default = []
}
variable "mongodb_server_count_silenced" { variable "mongodb_server_count_silenced" {
description = "Groups to mute for MongoDB server count monitor" description = "Groups to mute for MongoDB server count monitor"
type = "map" type = "map"
@ -92,6 +104,12 @@ variable "mongodb_replication_silenced" {
default = {} default = {}
} }
variable "mongodb_replication_extra_tags" {
description = "Extra tags for MongoDB replication lag monitor"
type = "list"
default = []
}
variable "mongodb_primary_message" { variable "mongodb_primary_message" {
description = "Custom message for MongoDB primary monitor" description = "Custom message for MongoDB primary monitor"
type = "string" type = "string"

View File

@ -37,6 +37,12 @@ variable "apache_connect_silenced" {
default = {} default = {}
} }
variable "apache_connect_extra_tags" {
description = "Extra tags for Apache process monitor"
type = "list"
default = []
}
variable "apache_connect_message" { variable "apache_connect_message" {
description = "Custom message for Apache status monitor" description = "Custom message for Apache status monitor"
type = "string" type = "string"

View File

@ -37,6 +37,12 @@ variable "nginx_connect_silenced" {
default = {} default = {}
} }
variable "nginx_connect_extra_tags" {
description = "Extra tags for Nginx process monitor"
type = "list"
default = []
}
variable "nginx_connect_message" { variable "nginx_connect_message" {
description = "Custom message for Nginx status monitor" description = "Custom message for Nginx status monitor"
type = "string" type = "string"

View File

@ -37,6 +37,12 @@ variable "php_fpm_busy_silenced" {
default = {} default = {}
} }
variable "php_fpm_busy_extra_tags" {
description = "Extra tags for PHP FPM busy worker monitor"
type = "list"
default = []
}
variable "php_fpm_busy_message" { variable "php_fpm_busy_message" {
description = "Custom message for PHP FPM busy worker monitor" description = "Custom message for PHP FPM busy worker monitor"
type = "string" type = "string"
@ -71,6 +77,12 @@ variable "php_fpm_connect_silenced" {
default = {} default = {}
} }
variable "php_fpm_connect_extra_tags" {
description = "Extra tags for PHP FPM process monitor"
type = "list"
default = []
}
variable "php_fpm_connect_message" { variable "php_fpm_connect_message" {
description = "Custom message for PHP FPM process monitor" description = "Custom message for PHP FPM process monitor"
type = "string" type = "string"

View File

@ -37,6 +37,12 @@ variable "cpu_high_silenced" {
default = {} default = {}
} }
variable "cpu_high_extra_tags" {
description = "Extra tags for CPU high monitor"
type = "list"
default = []
}
variable "cpu_high_message" { variable "cpu_high_message" {
description = "Custom message for CPU high monitor" description = "Custom message for CPU high monitor"
type = "string" type = "string"
@ -71,6 +77,12 @@ variable "cpu_load_silenced" {
default = {} default = {}
} }
variable "cpu_load_extra_tags" {
description = "Extra tags for CPU load ratio monitor"
type = "list"
default = []
}
variable "cpu_load_message" { variable "cpu_load_message" {
description = "Custom message for CPU load ratio monitor" description = "Custom message for CPU load ratio monitor"
type = "string" type = "string"
@ -105,6 +117,12 @@ variable "free_disk_space_silenced" {
default = {} default = {}
} }
variable "free_disk_space_extra_tags" {
description = "Extra tags for Free diskspace monitor"
type = "list"
default = []
}
variable "free_disk_space_message" { variable "free_disk_space_message" {
description = "Custom message for Free diskspace monitor" description = "Custom message for Free diskspace monitor"
type = "string" type = "string"
@ -139,6 +157,12 @@ variable "free_disk_inodes_silenced" {
default = {} default = {}
} }
variable "free_disk_inodes_extra_tags" {
description = "Extra tags for Free disk inodes monitor"
type = "list"
default = []
}
variable "free_disk_inodes_message" { variable "free_disk_inodes_message" {
description = "Custom message for Free disk inodes monitor" description = "Custom message for Free disk inodes monitor"
type = "string" type = "string"
@ -173,6 +197,12 @@ variable "free_memory_silenced" {
default = {} default = {}
} }
variable "free_memory_extra_tags" {
description = "Extra tags for Free memory monitor"
type = "list"
default = []
}
variable "free_memory_message" { variable "free_memory_message" {
description = "Custom message for Free memory monitor" description = "Custom message for Free memory monitor"
type = "string" type = "string"