add management-zone as global filter for lmcs dashboards, remove Component tag from dashboard elements

CD_am-lmcs
Thomas Neumann (ext.) 2023-04-06 17:01:05 +02:00
parent d7f3bcfeb8
commit a787404f65
12 changed files with 110 additions and 62 deletions

View File

@ -9,6 +9,10 @@ resource "dynatrace_dashboard" "CD_am-lmcs_INT" {
tags = [ "am-lmcs" ] tags = [ "am-lmcs" ]
filter { filter {
timeframe = "-24h to now" timeframe = "-24h to now"
management_zone {
name = "CD_am-lmcs"
id = data.dynatrace_management_zone.CD_am-lmcs_INT.id
}
} }
} }
tile { tile {
@ -64,7 +68,7 @@ resource "dynatrace_dashboard" "CD_am-lmcs_INT" {
entity_type = "SERVICE" entity_type = "SERVICE"
match { match {
key = "AUTO_TAGS" key = "AUTO_TAGS"
values = [ "Component:am-lmcs", "Environment:INT" ] values = [ "Environment:INT" ]
} }
} }
} }
@ -180,7 +184,7 @@ resource "dynatrace_dashboard" "CD_am-lmcs_INT" {
entity_type = "SERVICE" entity_type = "SERVICE"
match { match {
key = "AUTO_TAGS" key = "AUTO_TAGS"
values = [ "Component:am-lmcs", "Environment:INT" ] values = [ "Environment:INT" ]
} }
} }
} }
@ -225,7 +229,7 @@ resource "dynatrace_dashboard" "CD_am-lmcs_INT" {
entity_type = "DATABASE" entity_type = "DATABASE"
match { match {
key = "AUTO_TAGS" key = "AUTO_TAGS"
values = [ "Component:am-lmcs", "Environment:INT" ] values = [ "Environment:INT" ]
} }
} }
} }
@ -255,7 +259,7 @@ resource "dynatrace_dashboard" "CD_am-lmcs_INT" {
entity_type = "SERVICE" entity_type = "SERVICE"
match { match {
key = "AUTO_TAGS" key = "AUTO_TAGS"
values = [ "Component:am-lmcs", "Environment:INT" ] values = [ "Environment:INT" ]
} }
} }
} }
@ -285,7 +289,7 @@ resource "dynatrace_dashboard" "CD_am-lmcs_INT" {
entity_type = "HOST" entity_type = "HOST"
match { match {
key = "AUTO_TAGS" key = "AUTO_TAGS"
values = [ "Component:am-lmcs", "Environment:INT" ] values = [ "Environment:INT" ]
} }
} }
} }

View File

@ -9,6 +9,10 @@ resource "dynatrace_dashboard" "CD_am-lmcs_TEST" {
tags = [ "am-lmcs" ] tags = [ "am-lmcs" ]
filter { filter {
timeframe = "-24h to now" timeframe = "-24h to now"
management_zone {
name = "CD_am-lmcs"
id = data.dynatrace_management_zone.CD_am-lmcs_TEST.id
}
} }
} }
tile { tile {
@ -64,7 +68,7 @@ resource "dynatrace_dashboard" "CD_am-lmcs_TEST" {
entity_type = "SERVICE" entity_type = "SERVICE"
match { match {
key = "AUTO_TAGS" key = "AUTO_TAGS"
values = [ "Component:am-lmcs", "Environment:TEST" ] values = [ "Environment:TEST" ]
} }
} }
} }
@ -180,7 +184,7 @@ resource "dynatrace_dashboard" "CD_am-lmcs_TEST" {
entity_type = "SERVICE" entity_type = "SERVICE"
match { match {
key = "AUTO_TAGS" key = "AUTO_TAGS"
values = [ "Component:am-lmcs", "Environment:TEST" ] values = [ "Environment:TEST" ]
} }
} }
} }
@ -225,7 +229,7 @@ resource "dynatrace_dashboard" "CD_am-lmcs_TEST" {
entity_type = "DATABASE" entity_type = "DATABASE"
match { match {
key = "AUTO_TAGS" key = "AUTO_TAGS"
values = [ "Component:am-lmcs", "Environment:TEST" ] values = [ "Environment:TEST" ]
} }
} }
} }
@ -255,7 +259,7 @@ resource "dynatrace_dashboard" "CD_am-lmcs_TEST" {
entity_type = "SERVICE" entity_type = "SERVICE"
match { match {
key = "AUTO_TAGS" key = "AUTO_TAGS"
values = [ "Component:am-lmcs", "Environment:TEST" ] values = [ "Environment:TEST" ]
} }
} }
} }
@ -285,7 +289,7 @@ resource "dynatrace_dashboard" "CD_am-lmcs_TEST" {
entity_type = "HOST" entity_type = "HOST"
match { match {
key = "AUTO_TAGS" key = "AUTO_TAGS"
values = [ "Component:am-lmcs", "Environment:TEST" ] values = [ "Environment:TEST" ]
} }
} }
} }

View File

@ -9,6 +9,10 @@ resource "dynatrace_dashboard" "CD_am-lmcs_E2E" {
tags = [ "am-lmcs" ] tags = [ "am-lmcs" ]
filter { filter {
timeframe = "-24h to now" timeframe = "-24h to now"
management_zone {
name = "CD_am-lmcs"
id = data.dynatrace_management_zone.CD_am-lmcs_E2E.id
}
} }
} }
tile { tile {
@ -64,7 +68,7 @@ resource "dynatrace_dashboard" "CD_am-lmcs_E2E" {
entity_type = "SERVICE" entity_type = "SERVICE"
match { match {
key = "AUTO_TAGS" key = "AUTO_TAGS"
values = [ "Environment:E2E", "Component:am-lmcs" ] values = [ "Environment:E2E" ]
} }
} }
} }
@ -180,7 +184,7 @@ resource "dynatrace_dashboard" "CD_am-lmcs_E2E" {
entity_type = "SERVICE" entity_type = "SERVICE"
match { match {
key = "AUTO_TAGS" key = "AUTO_TAGS"
values = [ "Environment:E2E", "Component:am-lmcs" ] values = [ "Environment:E2E" ]
} }
} }
} }
@ -225,7 +229,7 @@ resource "dynatrace_dashboard" "CD_am-lmcs_E2E" {
entity_type = "DATABASE" entity_type = "DATABASE"
match { match {
key = "AUTO_TAGS" key = "AUTO_TAGS"
values = [ "Environment:E2E", "Component:am-lmcs" ] values = [ "Environment:E2E" ]
} }
} }
} }
@ -255,7 +259,7 @@ resource "dynatrace_dashboard" "CD_am-lmcs_E2E" {
entity_type = "SERVICE" entity_type = "SERVICE"
match { match {
key = "AUTO_TAGS" key = "AUTO_TAGS"
values = [ "Environment:E2E", "Component:am-lmcs" ] values = [ "Environment:E2E" ]
} }
} }
} }
@ -285,7 +289,7 @@ resource "dynatrace_dashboard" "CD_am-lmcs_E2E" {
entity_type = "HOST" entity_type = "HOST"
match { match {
key = "AUTO_TAGS" key = "AUTO_TAGS"
values = [ "Environment:E2E", "Component:am-lmcs" ] values = [ "Environment:E2E" ]
} }
} }
} }

View File

@ -12,6 +12,10 @@ resource "dynatrace_dashboard" "CD_am-lmcs_PROD" {
}) })
filter { filter {
timeframe = "-24h to now" timeframe = "-24h to now"
management_zone {
name = "CD_am-lmcs"
id = data.dynatrace_management_zone.CD_am-lmcs_PROD.id
}
} }
} }
tile { tile {
@ -67,7 +71,7 @@ resource "dynatrace_dashboard" "CD_am-lmcs_PROD" {
entity_type = "SERVICE" entity_type = "SERVICE"
match { match {
key = "AUTO_TAGS" key = "AUTO_TAGS"
values = [ "Component:am-lmcs", "Environment:PROD" ] values = [ "Environment:PROD" ]
} }
} }
} }
@ -183,7 +187,7 @@ resource "dynatrace_dashboard" "CD_am-lmcs_PROD" {
entity_type = "SERVICE" entity_type = "SERVICE"
match { match {
key = "AUTO_TAGS" key = "AUTO_TAGS"
values = [ "Component:am-lmcs", "Environment:PROD" ] values = [ "Environment:PROD" ]
} }
} }
} }
@ -228,7 +232,7 @@ resource "dynatrace_dashboard" "CD_am-lmcs_PROD" {
entity_type = "DATABASE" entity_type = "DATABASE"
match { match {
key = "AUTO_TAGS" key = "AUTO_TAGS"
values = [ "Component:am-lmcs", "Environment:PROD" ] values = [ "Environment:PROD" ]
} }
} }
} }
@ -258,7 +262,7 @@ resource "dynatrace_dashboard" "CD_am-lmcs_PROD" {
entity_type = "SERVICE" entity_type = "SERVICE"
match { match {
key = "AUTO_TAGS" key = "AUTO_TAGS"
values = [ "Component:am-lmcs", "Environment:PROD" ] values = [ "Environment:PROD" ]
} }
} }
} }
@ -288,7 +292,7 @@ resource "dynatrace_dashboard" "CD_am-lmcs_PROD" {
entity_type = "HOST" entity_type = "HOST"
match { match {
key = "AUTO_TAGS" key = "AUTO_TAGS"
values = [ "Component:am-lmcs", "Environment:PROD" ] values = [ "Environment:PROD" ]
} }
} }
} }

View File

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

View File

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

View File

@ -12,6 +12,10 @@ resource "dynatrace_dashboard" "CD_am-lmcs_E2E" {
}) })
filter { filter {
timeframe = "-24h to now" timeframe = "-24h to now"
management_zone {
name = "CD_am-lmcs"
id = data.dynatrace_management_zone.CD_am-lmcs_E2E.id
}
} }
} }
tile { tile {
@ -70,7 +74,7 @@ resource "dynatrace_dashboard" "CD_am-lmcs_E2E" {
entity_type = "SERVICE" entity_type = "SERVICE"
match { match {
key = "AUTO_TAGS" key = "AUTO_TAGS"
values = [ "Environment:E2E", "Component:am-lmcs" ] values = [ "Environment:E2E" ]
} }
} }
} }
@ -198,7 +202,7 @@ resource "dynatrace_dashboard" "CD_am-lmcs_E2E" {
entity_type = "SERVICE" entity_type = "SERVICE"
match { match {
key = "AUTO_TAGS" key = "AUTO_TAGS"
values = [ "Environment:E2E", "Component:am-lmcs" ] values = [ "Environment:E2E" ]
} }
} }
} }
@ -249,7 +253,7 @@ resource "dynatrace_dashboard" "CD_am-lmcs_E2E" {
entity_type = "DATABASE" entity_type = "DATABASE"
match { match {
key = "AUTO_TAGS" key = "AUTO_TAGS"
values = [ "Environment:E2E", "Component:am-lmcs" ] values = [ "Environment:E2E" ]
} }
} }
} }
@ -282,7 +286,7 @@ resource "dynatrace_dashboard" "CD_am-lmcs_E2E" {
entity_type = "SERVICE" entity_type = "SERVICE"
match { match {
key = "AUTO_TAGS" key = "AUTO_TAGS"
values = [ "Environment:E2E", "Component:am-lmcs" ] values = [ "Environment:E2E" ]
} }
} }
} }
@ -315,7 +319,7 @@ resource "dynatrace_dashboard" "CD_am-lmcs_E2E" {
entity_type = "HOST" entity_type = "HOST"
match { match {
key = "AUTO_TAGS" key = "AUTO_TAGS"
values = [ "Environment:E2E", "Component:am-lmcs" ] values = [ "Environment:E2E" ]
} }
} }
} }

View File

@ -12,6 +12,10 @@ resource "dynatrace_dashboard" "CD_am-lmcs_PROD" {
}) })
filter { filter {
timeframe = "-24h to now" timeframe = "-24h to now"
management_zone {
name = "CD_am-lmcs"
id = data.dynatrace_management_zone.CD_am-lmcs_PROD.id
}
} }
} }
tile { tile {
@ -70,7 +74,7 @@ resource "dynatrace_dashboard" "CD_am-lmcs_PROD" {
entity_type = "SERVICE" entity_type = "SERVICE"
match { match {
key = "AUTO_TAGS" key = "AUTO_TAGS"
values = [ "Component:am-lmcs", "Environment:PROD" ] values = [ "Environment:PROD" ]
} }
} }
} }
@ -198,7 +202,7 @@ resource "dynatrace_dashboard" "CD_am-lmcs_PROD" {
entity_type = "SERVICE" entity_type = "SERVICE"
match { match {
key = "AUTO_TAGS" key = "AUTO_TAGS"
values = [ "Component:am-lmcs", "Environment:PROD" ] values = [ "Environment:PROD" ]
} }
} }
} }
@ -249,7 +253,7 @@ resource "dynatrace_dashboard" "CD_am-lmcs_PROD" {
entity_type = "DATABASE" entity_type = "DATABASE"
match { match {
key = "AUTO_TAGS" key = "AUTO_TAGS"
values = [ "Component:am-lmcs", "Environment:PROD" ] values = [ "Environment:PROD" ]
} }
} }
} }
@ -282,7 +286,7 @@ resource "dynatrace_dashboard" "CD_am-lmcs_PROD" {
entity_type = "SERVICE" entity_type = "SERVICE"
match { match {
key = "AUTO_TAGS" key = "AUTO_TAGS"
values = [ "Component:am-lmcs", "Environment:PROD" ] values = [ "Environment:PROD" ]
} }
} }
} }
@ -315,7 +319,7 @@ resource "dynatrace_dashboard" "CD_am-lmcs_PROD" {
entity_type = "HOST" entity_type = "HOST"
match { match {
key = "AUTO_TAGS" key = "AUTO_TAGS"
values = [ "Component:am-lmcs", "Environment:PROD" ] values = [ "Environment:PROD" ]
} }
} }
} }

View File

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

View File

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

View File

@ -12,6 +12,10 @@ resource "dynatrace_dashboard" "CD_am-lmcs_E2E" {
}) })
filter { filter {
timeframe = "-24h to now" timeframe = "-24h to now"
management_zone {
name = "CD_am-lmcs"
id = data.dynatrace_management_zone.CD_am-lmcs_E2E.id
}
} }
} }
tile { tile {
@ -70,7 +74,7 @@ resource "dynatrace_dashboard" "CD_am-lmcs_E2E" {
entity_type = "SERVICE" entity_type = "SERVICE"
match { match {
key = "AUTO_TAGS" key = "AUTO_TAGS"
values = [ "Environment:E2E", "Component:am-lmcs" ] values = [ "Environment:E2E" ]
} }
} }
} }
@ -198,7 +202,7 @@ resource "dynatrace_dashboard" "CD_am-lmcs_E2E" {
entity_type = "SERVICE" entity_type = "SERVICE"
match { match {
key = "AUTO_TAGS" key = "AUTO_TAGS"
values = [ "Environment:E2E", "Component:am-lmcs" ] values = [ "Environment:E2E" ]
} }
} }
} }
@ -249,7 +253,7 @@ resource "dynatrace_dashboard" "CD_am-lmcs_E2E" {
entity_type = "DATABASE" entity_type = "DATABASE"
match { match {
key = "AUTO_TAGS" key = "AUTO_TAGS"
values = [ "Environment:E2E", "Component:am-lmcs" ] values = [ "Environment:E2E" ]
} }
} }
} }
@ -282,7 +286,7 @@ resource "dynatrace_dashboard" "CD_am-lmcs_E2E" {
entity_type = "SERVICE" entity_type = "SERVICE"
match { match {
key = "AUTO_TAGS" key = "AUTO_TAGS"
values = [ "Environment:E2E", "Component:am-lmcs" ] values = [ "Environment:E2E" ]
} }
} }
} }
@ -315,7 +319,7 @@ resource "dynatrace_dashboard" "CD_am-lmcs_E2E" {
entity_type = "HOST" entity_type = "HOST"
match { match {
key = "AUTO_TAGS" key = "AUTO_TAGS"
values = [ "Environment:E2E", "Component:am-lmcs" ] values = [ "Environment:E2E" ]
} }
} }
} }

View File

@ -12,6 +12,10 @@ resource "dynatrace_dashboard" "CD_am-lmcs_PROD" {
}) })
filter { filter {
timeframe = "-24h to now" timeframe = "-24h to now"
management_zone {
name = "CD_am-lmcs"
id = data.dynatrace_management_zone.CD_am-lmcs_PROD.id
}
} }
} }
tile { tile {
@ -70,7 +74,7 @@ resource "dynatrace_dashboard" "CD_am-lmcs_PROD" {
entity_type = "SERVICE" entity_type = "SERVICE"
match { match {
key = "AUTO_TAGS" key = "AUTO_TAGS"
values = [ "Component:am-lmcs", "Environment:PROD" ] values = [ "Environment:PROD" ]
} }
} }
} }
@ -198,7 +202,7 @@ resource "dynatrace_dashboard" "CD_am-lmcs_PROD" {
entity_type = "SERVICE" entity_type = "SERVICE"
match { match {
key = "AUTO_TAGS" key = "AUTO_TAGS"
values = [ "Component:am-lmcs", "Environment:PROD" ] values = [ "Environment:PROD" ]
} }
} }
} }
@ -249,7 +253,7 @@ resource "dynatrace_dashboard" "CD_am-lmcs_PROD" {
entity_type = "DATABASE" entity_type = "DATABASE"
match { match {
key = "AUTO_TAGS" key = "AUTO_TAGS"
values = [ "Component:am-lmcs", "Environment:PROD" ] values = [ "Environment:PROD" ]
} }
} }
} }
@ -282,7 +286,7 @@ resource "dynatrace_dashboard" "CD_am-lmcs_PROD" {
entity_type = "SERVICE" entity_type = "SERVICE"
match { match {
key = "AUTO_TAGS" key = "AUTO_TAGS"
values = [ "Component:am-lmcs", "Environment:PROD" ] values = [ "Environment:PROD" ]
} }
} }
} }
@ -315,7 +319,7 @@ resource "dynatrace_dashboard" "CD_am-lmcs_PROD" {
entity_type = "HOST" entity_type = "HOST"
match { match {
key = "AUTO_TAGS" key = "AUTO_TAGS"
values = [ "Component:am-lmcs", "Environment:PROD" ] values = [ "Environment:PROD" ]
} }
} }
} }