Pull request #477: add management-zone as global filter for svms dashboards, remove component tag from dashboard elements

Merge in OPAPM/coco_apm_terraform_onboarding from CD_am-svms to master

* commit '5c30a931fb651152317551d2ae1701106258550a':
  add management-zone as global filter for svms dashboards, remove component tag from dashboard elements
feature/fix-tf
Thomas Neumann (ext.) 2023-04-18 11:18:55 +00:00 committed by Murat Yelgin (ext.)
commit 452d854879
6 changed files with 32 additions and 16 deletions

View File

@ -9,6 +9,10 @@ resource "dynatrace_dashboard" "CD_am-svms_INT" {
tags = [ "CD_am-svms" ] tags = [ "CD_am-svms" ]
filter { filter {
timeframe = "-24h to now" timeframe = "-24h to now"
management_zone {
name = "CD_am-svms"
id = data.dynatrace_management_zone.CD_am-svms_INT.id
}
} }
} }
tile { tile {

View File

@ -9,6 +9,10 @@ resource "dynatrace_dashboard" "CD_am-svms_TEST" {
tags = [ "CD_am-svms" ] tags = [ "CD_am-svms" ]
filter { filter {
timeframe = "-24h to now" timeframe = "-24h to now"
management_zone {
name = "CD_am-svms"
id = data.dynatrace_management_zone.CD_am-svms_TEST.id
}
} }
} }
tile { tile {

View File

@ -14,7 +14,7 @@ resource "dynatrace_dashboard" "CD_am-svms_E2E" {
timeframe = "-24h to now" timeframe = "-24h to now"
management_zone { management_zone {
name = "CD_am-svms" name = "CD_am-svms"
id = data.dynatrace_management_zone.CD_am-svms_PROD.id id = data.dynatrace_management_zone.CD_am-svms_E2E.id
} }
} }
} }

View File

@ -9,6 +9,10 @@ resource "dynatrace_dashboard" "CD_am-svms_INT" {
tags = [ "am-svms" ] tags = [ "am-svms" ]
filter { filter {
timeframe = "-24h to now" timeframe = "-24h to now"
management_zone {
name = "CD_am-svms"
id = data.dynatrace_management_zone.CD_am-svms_INT.id
}
} }
} }
tile { tile {
@ -67,7 +71,7 @@ resource "dynatrace_dashboard" "CD_am-svms_INT" {
entity_type = "SERVICE" entity_type = "SERVICE"
match { match {
key = "AUTO_TAGS" key = "AUTO_TAGS"
values = [ "Component:am-svms", "Environment:INT" ] values = [ "Environment:INT" ]
} }
} }
} }
@ -195,7 +199,7 @@ resource "dynatrace_dashboard" "CD_am-svms_INT" {
entity_type = "SERVICE" entity_type = "SERVICE"
match { match {
key = "AUTO_TAGS" key = "AUTO_TAGS"
values = [ "Component:am-svms", "Environment:INT" ] values = [ "Environment:INT" ]
} }
} }
} }
@ -246,7 +250,7 @@ resource "dynatrace_dashboard" "CD_am-svms_INT" {
entity_type = "DATABASE" entity_type = "DATABASE"
match { match {
key = "AUTO_TAGS" key = "AUTO_TAGS"
values = [ "Component:am-svms", "Environment:INT" ] values = [ "Environment:INT" ]
} }
} }
} }
@ -279,7 +283,7 @@ resource "dynatrace_dashboard" "CD_am-svms_INT" {
entity_type = "SERVICE" entity_type = "SERVICE"
match { match {
key = "AUTO_TAGS" key = "AUTO_TAGS"
values = [ "Component:am-svms", "Environment:INT" ] values = [ "Environment:INT" ]
} }
} }
} }
@ -312,7 +316,7 @@ resource "dynatrace_dashboard" "CD_am-svms_INT" {
entity_type = "HOST" entity_type = "HOST"
match { match {
key = "AUTO_TAGS" key = "AUTO_TAGS"
values = [ "Component:am-svms", "Environment:INT" ] values = [ "Environment:INT" ]
} }
} }
} }

View File

@ -9,6 +9,10 @@ resource "dynatrace_dashboard" "CD_am-svms_TEST" {
tags = [ "am-svms" ] tags = [ "am-svms" ]
filter { filter {
timeframe = "-24h to now" timeframe = "-24h to now"
management_zone {
name = "CD_am-svms"
id = data.dynatrace_management_zone.CD_am-svms_TEST.id
}
} }
} }
tile { tile {
@ -67,7 +71,7 @@ resource "dynatrace_dashboard" "CD_am-svms_TEST" {
entity_type = "SERVICE" entity_type = "SERVICE"
match { match {
key = "AUTO_TAGS" key = "AUTO_TAGS"
values = [ "Component:am-svms", "Environment:TEST" ] values = [ "Environment:TEST" ]
} }
} }
} }
@ -195,7 +199,7 @@ resource "dynatrace_dashboard" "CD_am-svms_TEST" {
entity_type = "SERVICE" entity_type = "SERVICE"
match { match {
key = "AUTO_TAGS" key = "AUTO_TAGS"
values = [ "Component:am-svms", "Environment:TEST" ] values = [ "Environment:TEST" ]
} }
} }
} }
@ -246,7 +250,7 @@ resource "dynatrace_dashboard" "CD_am-svms_TEST" {
entity_type = "DATABASE" entity_type = "DATABASE"
match { match {
key = "AUTO_TAGS" key = "AUTO_TAGS"
values = [ "Component:am-svms", "Environment:TEST" ] values = [ "Environment:TEST" ]
} }
} }
} }
@ -279,7 +283,7 @@ resource "dynatrace_dashboard" "CD_am-svms_TEST" {
entity_type = "SERVICE" entity_type = "SERVICE"
match { match {
key = "AUTO_TAGS" key = "AUTO_TAGS"
values = [ "Component:am-svms", "Environment:TEST" ] values = [ "Environment:TEST" ]
} }
} }
} }
@ -312,7 +316,7 @@ resource "dynatrace_dashboard" "CD_am-svms_TEST" {
entity_type = "HOST" entity_type = "HOST"
match { match {
key = "AUTO_TAGS" key = "AUTO_TAGS"
values = [ "Component:am-svms", "Environment:TEST" ] values = [ "Environment:TEST" ]
} }
} }
} }

View File

@ -14,7 +14,7 @@ resource "dynatrace_dashboard" "CD_am-svms_E2E" {
timeframe = "-24h to now" timeframe = "-24h to now"
management_zone { management_zone {
name = "CD_am-svms" name = "CD_am-svms"
id = data.dynatrace_management_zone.CD_am-svms_PROD.id id = data.dynatrace_management_zone.CD_am-svms_E2E.id
} }
} }
} }