MON-247 update name and agent tags

This commit is contained in:
Quentin Manfroi 2018-09-03 09:58:26 +02:00
parent 3ee6fcd2e7
commit 7fa7a42b09
3 changed files with 11 additions and 3 deletions

View File

@ -77,7 +77,7 @@ spec:
"prometheus_url": "http://%%host%%:8085/metrics", "prometheus_url": "http://%%host%%:8085/metrics",
"namespace": "ark", "namespace": "ark",
"metrics": ["ark_backup_*"], "metrics": ["ark_backup_*"],
"tags": ["dd_monitoring:enabled","dd_k8s:enabled","env:prod"] "tags": ["dd_monitoring:enabled","dd_ark:enabled","env:prod"]
} }
] ]
``` ```

View File

@ -0,0 +1,8 @@
module "filter-tags" {
source = "../../../common/filter-tags"
environment = "${var.environment}"
resource = "ark"
filter_tags_use_defaults = "${var.filter_tags_use_defaults}"
filter_tags_custom = "${var.filter_tags_custom}"
}

View File

@ -1,6 +1,6 @@
resource "datadog_monitor" "ark_schedules_monitor" { resource "datadog_monitor" "ark_schedules_monitor" {
count = "${var.ark_schedules_enabled ? 1 : 0}" count = "${var.ark_schedules_enabled ? 1 : 0}"
name = "[${var.environment}] Ark backup failed on {{schedule.name}}" name = "[${var.environment}] Ark backup failed"
type = "metric alert" type = "metric alert"
message = "${coalesce(var.ark_schedules_monitor_message, var.message)}" message = "${coalesce(var.ark_schedules_monitor_message, var.message)}"
@ -26,5 +26,5 @@ resource "datadog_monitor" "ark_schedules_monitor" {
require_full_window = false require_full_window = false
silenced = "${var.ark_schedules_monitor_silenced}" silenced = "${var.ark_schedules_monitor_silenced}"
tags = ["env:${var.environment}", "type:caas", "provider:prometheus", "resource:ark", "team:claranet", "created-by:terraform", "${var.ark_schedules_extra_tags}"] tags = ["env:${var.environment}", "type:caas", "provider:prometheus", "resource:ark", "team:claranet", "created-by:terraform", "${var.ark_schedules_extra_tags}"]
} }