Pull request #479: CUBP-21356: fix dynatrace dashboards

Merge in OPAPM/coco_apm_terraform_onboarding from CD_am-vms to master

* commit 'a7463b67fc114f215ddffcb8b1199f2f831b2462':
  CUBP-21356: fix dynatrace dashboards - applying management zone filter for all dashboards - removed tag component filter due to AWS migration
feature/fix-tf
Fabian Vetter (ext.) 2023-04-18 11:38:57 +00:00 committed by Arnel Arnautovic (ext.)
commit 88553d7136
10 changed files with 100 additions and 120 deletions

View File

@ -9,6 +9,10 @@ resource "dynatrace_dashboard" "CD_am-vms_INT" {
tags = [ "am-vms" ]
filter {
timeframe = "-24h to now"
management_zone {
name = "CD_am-vms"
id = data.dynatrace_management_zone.CD_am-vms_INT.id
}
}
}
tile {
@ -64,7 +68,7 @@ resource "dynatrace_dashboard" "CD_am-vms_INT" {
entity_type = "SERVICE"
match {
key = "AUTO_TAGS"
values = [ "Component:am-vms", "Environment:INT" ]
values = [ "Environment:INT" ]
}
}
}
@ -80,12 +84,6 @@ resource "dynatrace_dashboard" "CD_am-vms_INT" {
top = 38
width = 152
}
filter {
management_zone {
name = "CD_am-vms"
id = data.dynatrace_management_zone.CD_am-vms_INT.id
}
}
}
tile {
name = "Overall Health"
@ -180,7 +178,7 @@ resource "dynatrace_dashboard" "CD_am-vms_INT" {
entity_type = "SERVICE"
match {
key = "AUTO_TAGS"
values = [ "Component:am-vms", "Environment:INT" ]
values = [ "Environment:INT" ]
}
}
}
@ -225,7 +223,7 @@ resource "dynatrace_dashboard" "CD_am-vms_INT" {
entity_type = "DATABASE"
match {
key = "AUTO_TAGS"
values = [ "Component:am-vms", "Environment:INT" ]
values = [ "Environment:INT" ]
}
}
}
@ -255,7 +253,7 @@ resource "dynatrace_dashboard" "CD_am-vms_INT" {
entity_type = "SERVICE"
match {
key = "AUTO_TAGS"
values = [ "Component:am-vms", "Environment:INT" ]
values = [ "Environment:INT" ]
}
}
}
@ -285,10 +283,10 @@ resource "dynatrace_dashboard" "CD_am-vms_INT" {
entity_type = "HOST"
match {
key = "AUTO_TAGS"
values = [ "Component:am-vms", "Environment:INT" ]
values = [ "Environment:INT" ]
}
}
}
}
}
}
}

View File

@ -9,6 +9,10 @@ resource "dynatrace_dashboard" "CD_am-vms_TEST" {
tags = [ "am-vms" ]
filter {
timeframe = "-24h to now"
management_zone {
name = "CD_am-vms"
id = data.dynatrace_management_zone.CD_am-vms_TEST.id
}
}
}
tile {
@ -64,7 +68,7 @@ resource "dynatrace_dashboard" "CD_am-vms_TEST" {
entity_type = "SERVICE"
match {
key = "AUTO_TAGS"
values = [ "Component:am-vms", "Environment:TEST" ]
values = [ "Environment:TEST" ]
}
}
}
@ -80,12 +84,6 @@ resource "dynatrace_dashboard" "CD_am-vms_TEST" {
top = 38
width = 152
}
filter {
management_zone {
name = "CD_am-vms"
id = data.dynatrace_management_zone.CD_am-vms_TEST.id
}
}
}
tile {
name = "Overall Health"
@ -180,7 +178,7 @@ resource "dynatrace_dashboard" "CD_am-vms_TEST" {
entity_type = "SERVICE"
match {
key = "AUTO_TAGS"
values = [ "Component:am-vms", "Environment:TEST" ]
values = [ "Environment:TEST" ]
}
}
}
@ -225,7 +223,7 @@ resource "dynatrace_dashboard" "CD_am-vms_TEST" {
entity_type = "DATABASE"
match {
key = "AUTO_TAGS"
values = [ "Component:am-vms", "Environment:TEST" ]
values = [ "Environment:TEST" ]
}
}
}
@ -255,7 +253,7 @@ resource "dynatrace_dashboard" "CD_am-vms_TEST" {
entity_type = "SERVICE"
match {
key = "AUTO_TAGS"
values = [ "Component:am-vms", "Environment:TEST" ]
values = [ "Environment:TEST" ]
}
}
}
@ -285,10 +283,10 @@ resource "dynatrace_dashboard" "CD_am-vms_TEST" {
entity_type = "HOST"
match {
key = "AUTO_TAGS"
values = [ "Component:am-vms", "Environment:TEST" ]
values = [ "Environment:TEST" ]
}
}
}
}
}
}
}

View File

@ -9,6 +9,10 @@ resource "dynatrace_dashboard" "CD_am-vms_E2E" {
tags = [ "am-vms" ]
filter {
timeframe = "-24h to now"
management_zone {
name = "CD_am-vms"
id = data.dynatrace_management_zone.CD_am-vms_E2E.id
}
}
}
tile {
@ -64,7 +68,7 @@ resource "dynatrace_dashboard" "CD_am-vms_E2E" {
entity_type = "SERVICE"
match {
key = "AUTO_TAGS"
values = [ "Environment:E2E", "Component:am-vms" ]
values = [ "Environment:E2E" ]
}
}
}
@ -80,12 +84,6 @@ resource "dynatrace_dashboard" "CD_am-vms_E2E" {
top = 38
width = 152
}
filter {
management_zone {
name = "CD_am-vms"
id = data.dynatrace_management_zone.CD_am-vms_E2E.id
}
}
}
tile {
name = "Overall Health"
@ -180,7 +178,7 @@ resource "dynatrace_dashboard" "CD_am-vms_E2E" {
entity_type = "SERVICE"
match {
key = "AUTO_TAGS"
values = [ "Environment:E2E", "Component:am-vms" ]
values = [ "Environment:E2E" ]
}
}
}
@ -225,7 +223,7 @@ resource "dynatrace_dashboard" "CD_am-vms_E2E" {
entity_type = "DATABASE"
match {
key = "AUTO_TAGS"
values = [ "Environment:E2E", "Component:am-vms" ]
values = [ "Environment:E2E" ]
}
}
}
@ -255,7 +253,7 @@ resource "dynatrace_dashboard" "CD_am-vms_E2E" {
entity_type = "SERVICE"
match {
key = "AUTO_TAGS"
values = [ "Environment:E2E", "Component:am-vms" ]
values = [ "Environment:E2E" ]
}
}
}
@ -285,10 +283,10 @@ resource "dynatrace_dashboard" "CD_am-vms_E2E" {
entity_type = "HOST"
match {
key = "AUTO_TAGS"
values = [ "Environment:E2E", "Component:am-vms" ]
values = [ "Environment:E2E" ]
}
}
}
}
}
}
}

View File

@ -9,6 +9,10 @@ resource "dynatrace_dashboard" "CD_am-vms_PROD" {
tags = [ "am-vms" ]
filter {
timeframe = "-24h to now"
management_zone {
name = "CD_am-vms"
id = data.dynatrace_management_zone.CD_am-vms_PROD.id
}
}
}
tile {
@ -64,7 +68,7 @@ resource "dynatrace_dashboard" "CD_am-vms_PROD" {
entity_type = "SERVICE"
match {
key = "AUTO_TAGS"
values = [ "Component:am-vms", "Environment:PROD" ]
values = [ "Environment:PROD" ]
}
}
}
@ -80,12 +84,6 @@ resource "dynatrace_dashboard" "CD_am-vms_PROD" {
top = 38
width = 152
}
filter {
management_zone {
name = "CD_am-vms"
id = data.dynatrace_management_zone.CD_am-vms_PROD.id
}
}
}
tile {
name = "Overall Health"
@ -180,7 +178,7 @@ resource "dynatrace_dashboard" "CD_am-vms_PROD" {
entity_type = "SERVICE"
match {
key = "AUTO_TAGS"
values = [ "Component:am-vms", "Environment:PROD" ]
values = [ "Environment:PROD" ]
}
}
}
@ -225,7 +223,7 @@ resource "dynatrace_dashboard" "CD_am-vms_PROD" {
entity_type = "DATABASE"
match {
key = "AUTO_TAGS"
values = [ "Component:am-vms", "Environment:PROD" ]
values = [ "Environment:PROD" ]
}
}
}
@ -255,7 +253,7 @@ resource "dynatrace_dashboard" "CD_am-vms_PROD" {
entity_type = "SERVICE"
match {
key = "AUTO_TAGS"
values = [ "Component:am-vms", "Environment:PROD" ]
values = [ "Environment:PROD" ]
}
}
}
@ -285,10 +283,10 @@ resource "dynatrace_dashboard" "CD_am-vms_PROD" {
entity_type = "HOST"
match {
key = "AUTO_TAGS"
values = [ "Component:am-vms", "Environment:PROD" ]
values = [ "Environment:PROD" ]
}
}
}
}
}
}
}

View File

@ -12,6 +12,10 @@ resource "dynatrace_dashboard" "CD_am-vms_E2E" {
})
filter {
timeframe = "-24h to now"
management_zone {
name = "CD_am-vms"
id = data.dynatrace_management_zone.CD_am-vms_E2E.id
}
}
}
tile {
@ -70,7 +74,7 @@ resource "dynatrace_dashboard" "CD_am-vms_E2E" {
entity_type = "SERVICE"
match {
key = "AUTO_TAGS"
values = [ "Environment:E2E", "Component:am-vms" ]
values = [ "Environment:E2E" ]
}
}
}
@ -89,12 +93,6 @@ resource "dynatrace_dashboard" "CD_am-vms_E2E" {
top = 38
width = 152
}
filter {
management_zone {
name = "CD_am-vms"
id = data.dynatrace_management_zone.CD_am-vms_E2E.id
}
}
}
tile {
name = "Overall Health"
@ -198,7 +196,7 @@ resource "dynatrace_dashboard" "CD_am-vms_E2E" {
entity_type = "SERVICE"
match {
key = "AUTO_TAGS"
values = [ "Environment:E2E", "Component:am-vms" ]
values = [ "Environment:E2E" ]
}
}
}
@ -249,7 +247,7 @@ resource "dynatrace_dashboard" "CD_am-vms_E2E" {
entity_type = "DATABASE"
match {
key = "AUTO_TAGS"
values = [ "Environment:E2E", "Component:am-vms" ]
values = [ "Environment:E2E" ]
}
}
}
@ -282,7 +280,7 @@ resource "dynatrace_dashboard" "CD_am-vms_E2E" {
entity_type = "SERVICE"
match {
key = "AUTO_TAGS"
values = [ "Environment:E2E", "Component:am-vms" ]
values = [ "Environment:E2E" ]
}
}
}
@ -315,10 +313,10 @@ resource "dynatrace_dashboard" "CD_am-vms_E2E" {
entity_type = "HOST"
match {
key = "AUTO_TAGS"
values = [ "Environment:E2E", "Component:am-vms" ]
values = [ "Environment:E2E" ]
}
}
}
}
}
}
}

View File

@ -12,6 +12,10 @@ resource "dynatrace_dashboard" "CD_am-vms_PROD" {
})
filter {
timeframe = "-24h to now"
management_zone {
name = "CD_am-vms"
id = data.dynatrace_management_zone.CD_am-vms_PROD.id
}
}
}
tile {
@ -70,7 +74,7 @@ resource "dynatrace_dashboard" "CD_am-vms_PROD" {
entity_type = "SERVICE"
match {
key = "AUTO_TAGS"
values = [ "Component:am-vms", "Environment:PROD" ]
values = [ "Environment:PROD" ]
}
}
}
@ -89,12 +93,6 @@ resource "dynatrace_dashboard" "CD_am-vms_PROD" {
top = 38
width = 152
}
filter {
management_zone {
name = "CD_am-vms"
id = data.dynatrace_management_zone.CD_am-vms_PROD.id
}
}
}
tile {
name = "Overall Health"
@ -198,7 +196,7 @@ resource "dynatrace_dashboard" "CD_am-vms_PROD" {
entity_type = "SERVICE"
match {
key = "AUTO_TAGS"
values = [ "Component:am-vms", "Environment:PROD" ]
values = [ "Environment:PROD" ]
}
}
}
@ -249,7 +247,7 @@ resource "dynatrace_dashboard" "CD_am-vms_PROD" {
entity_type = "DATABASE"
match {
key = "AUTO_TAGS"
values = [ "Component:am-vms", "Environment:PROD" ]
values = [ "Environment:PROD" ]
}
}
}
@ -282,7 +280,7 @@ resource "dynatrace_dashboard" "CD_am-vms_PROD" {
entity_type = "SERVICE"
match {
key = "AUTO_TAGS"
values = [ "Component:am-vms", "Environment:PROD" ]
values = [ "Environment:PROD" ]
}
}
}
@ -315,10 +313,10 @@ resource "dynatrace_dashboard" "CD_am-vms_PROD" {
entity_type = "HOST"
match {
key = "AUTO_TAGS"
values = [ "Component:am-vms", "Environment:PROD" ]
values = [ "Environment:PROD" ]
}
}
}
}
}
}
}

View File

@ -9,6 +9,10 @@ resource "dynatrace_dashboard" "CD_am-vms_INT" {
tags = [ "am-vms" ]
filter {
timeframe = "-24h to now"
management_zone {
name = "CD_am-vms"
id = data.dynatrace_management_zone.CD_am-vms_INT.id
}
}
}
tile {
@ -67,7 +71,7 @@ resource "dynatrace_dashboard" "CD_am-vms_INT" {
entity_type = "SERVICE"
match {
key = "AUTO_TAGS"
values = [ "Component:am-vms", "Environment:INT" ]
values = [ "Environment:INT" ]
}
}
}
@ -86,12 +90,6 @@ resource "dynatrace_dashboard" "CD_am-vms_INT" {
top = 38
width = 152
}
filter {
management_zone {
name = "CD_am-vms"
id = data.dynatrace_management_zone.CD_am-vms_INT.id
}
}
}
tile {
name = "Overall Health"
@ -195,7 +193,7 @@ resource "dynatrace_dashboard" "CD_am-vms_INT" {
entity_type = "SERVICE"
match {
key = "AUTO_TAGS"
values = [ "Component:am-vms", "Environment:INT" ]
values = [ "Environment:INT" ]
}
}
}
@ -246,7 +244,7 @@ resource "dynatrace_dashboard" "CD_am-vms_INT" {
entity_type = "DATABASE"
match {
key = "AUTO_TAGS"
values = [ "Component:am-vms", "Environment:INT" ]
values = [ "Environment:INT" ]
}
}
}
@ -279,7 +277,7 @@ resource "dynatrace_dashboard" "CD_am-vms_INT" {
entity_type = "SERVICE"
match {
key = "AUTO_TAGS"
values = [ "Component:am-vms", "Environment:INT" ]
values = [ "Environment:INT" ]
}
}
}
@ -312,10 +310,10 @@ resource "dynatrace_dashboard" "CD_am-vms_INT" {
entity_type = "HOST"
match {
key = "AUTO_TAGS"
values = [ "Component:am-vms", "Environment:INT" ]
values = [ "Environment:INT" ]
}
}
}
}
}
}
}

View File

@ -9,6 +9,10 @@ resource "dynatrace_dashboard" "CD_am-vms_TEST" {
tags = [ "am-vms" ]
filter {
timeframe = "-24h to now"
management_zone {
name = "CD_am-vms"
id = data.dynatrace_management_zone.CD_am-vms_TEST.id
}
}
}
tile {
@ -67,7 +71,7 @@ resource "dynatrace_dashboard" "CD_am-vms_TEST" {
entity_type = "SERVICE"
match {
key = "AUTO_TAGS"
values = [ "Component:am-vms", "Environment:TEST" ]
values = [ "Environment:TEST" ]
}
}
}
@ -86,12 +90,6 @@ resource "dynatrace_dashboard" "CD_am-vms_TEST" {
top = 38
width = 152
}
filter {
management_zone {
name = "CD_am-vms"
id = data.dynatrace_management_zone.CD_am-vms_TEST.id
}
}
}
tile {
name = "Overall Health"
@ -195,7 +193,7 @@ resource "dynatrace_dashboard" "CD_am-vms_TEST" {
entity_type = "SERVICE"
match {
key = "AUTO_TAGS"
values = [ "Component:am-vms", "Environment:TEST" ]
values = [ "Environment:TEST" ]
}
}
}
@ -246,7 +244,7 @@ resource "dynatrace_dashboard" "CD_am-vms_TEST" {
entity_type = "DATABASE"
match {
key = "AUTO_TAGS"
values = [ "Component:am-vms", "Environment:TEST" ]
values = [ "Environment:TEST" ]
}
}
}
@ -279,7 +277,7 @@ resource "dynatrace_dashboard" "CD_am-vms_TEST" {
entity_type = "SERVICE"
match {
key = "AUTO_TAGS"
values = [ "Component:am-vms", "Environment:TEST" ]
values = [ "Environment:TEST" ]
}
}
}
@ -312,10 +310,10 @@ resource "dynatrace_dashboard" "CD_am-vms_TEST" {
entity_type = "HOST"
match {
key = "AUTO_TAGS"
values = [ "Component:am-vms", "Environment:TEST" ]
values = [ "Environment:TEST" ]
}
}
}
}
}
}
}

View File

@ -9,6 +9,10 @@ resource "dynatrace_dashboard" "CD_am-vms_E2E" {
tags = [ "am-vms" ]
filter {
timeframe = "-24h to now"
management_zone {
name = "CD_am-vms"
id = data.dynatrace_management_zone.CD_am-vms_E2E.id
}
}
}
tile {
@ -67,7 +71,7 @@ resource "dynatrace_dashboard" "CD_am-vms_E2E" {
entity_type = "SERVICE"
match {
key = "AUTO_TAGS"
values = [ "Environment:E2E", "Component:am-vms" ]
values = [ "Environment:E2E" ]
}
}
}
@ -86,12 +90,6 @@ resource "dynatrace_dashboard" "CD_am-vms_E2E" {
top = 38
width = 152
}
filter {
management_zone {
name = "CD_am-vms"
id = data.dynatrace_management_zone.CD_am-vms_E2E.id
}
}
}
tile {
name = "Overall Health"
@ -195,7 +193,7 @@ resource "dynatrace_dashboard" "CD_am-vms_E2E" {
entity_type = "SERVICE"
match {
key = "AUTO_TAGS"
values = [ "Environment:E2E", "Component:am-vms" ]
values = [ "Environment:E2E" ]
}
}
}
@ -246,7 +244,7 @@ resource "dynatrace_dashboard" "CD_am-vms_E2E" {
entity_type = "DATABASE"
match {
key = "AUTO_TAGS"
values = [ "Environment:E2E", "Component:am-vms" ]
values = [ "Environment:E2E" ]
}
}
}
@ -279,7 +277,7 @@ resource "dynatrace_dashboard" "CD_am-vms_E2E" {
entity_type = "SERVICE"
match {
key = "AUTO_TAGS"
values = [ "Environment:E2E", "Component:am-vms" ]
values = [ "Environment:E2E" ]
}
}
}
@ -312,10 +310,10 @@ resource "dynatrace_dashboard" "CD_am-vms_E2E" {
entity_type = "HOST"
match {
key = "AUTO_TAGS"
values = [ "Environment:E2E", "Component:am-vms" ]
values = [ "Environment:E2E" ]
}
}
}
}
}
}
}

View File

@ -12,6 +12,10 @@ resource "dynatrace_dashboard" "CD_am-vms_PROD" {
})
filter {
timeframe = "-24h to now"
management_zone {
name = "CD_am-vms"
id = data.dynatrace_management_zone.CD_am-vms_PROD.id
}
}
}
tile {
@ -70,7 +74,7 @@ resource "dynatrace_dashboard" "CD_am-vms_PROD" {
entity_type = "SERVICE"
match {
key = "AUTO_TAGS"
values = [ "Component:am-vms", "Environment:PROD" ]
values = [ "Environment:PROD" ]
}
}
}
@ -89,12 +93,6 @@ resource "dynatrace_dashboard" "CD_am-vms_PROD" {
top = 38
width = 152
}
filter {
management_zone {
name = "CD_am-vms"
id = data.dynatrace_management_zone.CD_am-vms_PROD.id
}
}
}
tile {
name = "Overall Health"
@ -198,7 +196,7 @@ resource "dynatrace_dashboard" "CD_am-vms_PROD" {
entity_type = "SERVICE"
match {
key = "AUTO_TAGS"
values = [ "Component:am-vms", "Environment:PROD" ]
values = [ "Environment:PROD" ]
}
}
}
@ -249,7 +247,7 @@ resource "dynatrace_dashboard" "CD_am-vms_PROD" {
entity_type = "DATABASE"
match {
key = "AUTO_TAGS"
values = [ "Component:am-vms", "Environment:PROD" ]
values = [ "Environment:PROD" ]
}
}
}
@ -282,7 +280,7 @@ resource "dynatrace_dashboard" "CD_am-vms_PROD" {
entity_type = "SERVICE"
match {
key = "AUTO_TAGS"
values = [ "Component:am-vms", "Environment:PROD" ]
values = [ "Environment:PROD" ]
}
}
}
@ -315,10 +313,10 @@ resource "dynatrace_dashboard" "CD_am-vms_PROD" {
entity_type = "HOST"
match {
key = "AUTO_TAGS"
values = [ "Component:am-vms", "Environment:PROD" ]
values = [ "Environment:PROD" ]
}
}
}
}
}
}
}