diff --git a/CN_PREPROD/alerting/CD_MYTFTESTING_INT.tf b/CN_PREPROD/alerting/CD_MYTFTESTING_INT.tf deleted file mode 100644 index 5888de37..00000000 --- a/CN_PREPROD/alerting/CD_MYTFTESTING_INT.tf +++ /dev/null @@ -1,37 +0,0 @@ -data "dynatrace_management_zone" "CD_MYTFTESTING_INT"{ name="CD_MYTFTESTING" } -resource "dynatrace_alerting" "CD_MYTFTESTING_INT" { - name = "CD_MYTFTESTING INT" - management_zone = data.dynatrace_management_zone.CD_MYTFTESTING_INT.id - rules { - rule { - delay_in_minutes = 0 - include_mode = "INCLUDE_ALL" - severity_level = "AVAILABILITY" - tags = [ "Environment:INT" ] - } - rule { - delay_in_minutes = 10 - include_mode = "INCLUDE_ALL" - severity_level = "CUSTOM_ALERT" - tags = [ "Environment:INT" ] - } - rule { - delay_in_minutes = 10 - include_mode = "INCLUDE_ALL" - severity_level = "ERRORS" - tags = [ "Environment:INT" ] - } - rule { - delay_in_minutes = 30 - include_mode = "INCLUDE_ALL" - severity_level = "PERFORMANCE" - tags = [ "Environment:INT" ] - } - rule { - delay_in_minutes = 30 - include_mode = "INCLUDE_ALL" - severity_level = "RESOURCE_CONTENTION" - tags = [ "Environment:INT" ] - } - } -} diff --git a/CN_PREPROD/alerting/CD_MYTFTESTING_TEST.tf b/CN_PREPROD/alerting/CD_MYTFTESTING_TEST.tf deleted file mode 100644 index 43fb92e0..00000000 --- a/CN_PREPROD/alerting/CD_MYTFTESTING_TEST.tf +++ /dev/null @@ -1,37 +0,0 @@ -data "dynatrace_management_zone" "CD_MYTFTESTING_TEST"{ name="CD_MYTFTESTING" } -resource "dynatrace_alerting" "CD_MYTFTESTING_TEST" { - name = "CD_MYTFTESTING TEST" - management_zone = data.dynatrace_management_zone.CD_MYTFTESTING_TEST.id - rules { - rule { - delay_in_minutes = 0 - include_mode = "INCLUDE_ALL" - severity_level = "AVAILABILITY" - tags = [ "Environment:TEST" ] - } - rule { - delay_in_minutes = 10 - include_mode = "INCLUDE_ALL" - severity_level = "CUSTOM_ALERT" - tags = [ "Environment:TEST" ] - } - rule { - delay_in_minutes = 10 - include_mode = "INCLUDE_ALL" - severity_level = "ERRORS" - tags = [ "Environment:TEST" ] - } - rule { - delay_in_minutes = 30 - include_mode = "INCLUDE_ALL" - severity_level = "PERFORMANCE" - tags = [ "Environment:TEST" ] - } - rule { - delay_in_minutes = 30 - include_mode = "INCLUDE_ALL" - severity_level = "RESOURCE_CONTENTION" - tags = [ "Environment:TEST" ] - } - } -} diff --git a/CN_PREPROD/alerting/CD_MYTFTESTINGv2_INT.tf b/CN_PREPROD/alerting/CD_MYTFTESTINGv2_INT.tf deleted file mode 100644 index 077e7591..00000000 --- a/CN_PREPROD/alerting/CD_MYTFTESTINGv2_INT.tf +++ /dev/null @@ -1,37 +0,0 @@ -data "dynatrace_management_zone" "CD_MYTFTESTINGv2_INT"{ name="CD_MYTFTESTINGv2" } -resource "dynatrace_alerting" "CD_MYTFTESTINGv2_INT" { - name = "CD_MYTFTESTINGv2 INT" - management_zone = data.dynatrace_management_zone.CD_MYTFTESTINGv2_INT.id - rules { - rule { - delay_in_minutes = 0 - include_mode = "INCLUDE_ALL" - severity_level = "AVAILABILITY" - tags = [ "Environment:INT" ] - } - rule { - delay_in_minutes = 10 - include_mode = "INCLUDE_ALL" - severity_level = "CUSTOM_ALERT" - tags = [ "Environment:INT" ] - } - rule { - delay_in_minutes = 10 - include_mode = "INCLUDE_ALL" - severity_level = "ERRORS" - tags = [ "Environment:INT" ] - } - rule { - delay_in_minutes = 30 - include_mode = "INCLUDE_ALL" - severity_level = "PERFORMANCE" - tags = [ "Environment:INT" ] - } - rule { - delay_in_minutes = 30 - include_mode = "INCLUDE_ALL" - severity_level = "RESOURCE_CONTENTION" - tags = [ "Environment:INT" ] - } - } -} diff --git a/CN_PREPROD/alerting/CD_MYTFTESTINGv2_TEST.tf b/CN_PREPROD/alerting/CD_MYTFTESTINGv2_TEST.tf deleted file mode 100644 index fd74e569..00000000 --- a/CN_PREPROD/alerting/CD_MYTFTESTINGv2_TEST.tf +++ /dev/null @@ -1,37 +0,0 @@ -data "dynatrace_management_zone" "CD_MYTFTESTINGv2_TEST"{ name="CD_MYTFTESTINGv2" } -resource "dynatrace_alerting" "CD_MYTFTESTINGv2_TEST" { - name = "CD_MYTFTESTINGv2 TEST" - management_zone = data.dynatrace_management_zone.CD_MYTFTESTINGv2_TEST.id - rules { - rule { - delay_in_minutes = 0 - include_mode = "INCLUDE_ALL" - severity_level = "AVAILABILITY" - tags = [ "Environment:TEST" ] - } - rule { - delay_in_minutes = 10 - include_mode = "INCLUDE_ALL" - severity_level = "CUSTOM_ALERT" - tags = [ "Environment:TEST" ] - } - rule { - delay_in_minutes = 10 - include_mode = "INCLUDE_ALL" - severity_level = "ERRORS" - tags = [ "Environment:TEST" ] - } - rule { - delay_in_minutes = 30 - include_mode = "INCLUDE_ALL" - severity_level = "PERFORMANCE" - tags = [ "Environment:TEST" ] - } - rule { - delay_in_minutes = 30 - include_mode = "INCLUDE_ALL" - severity_level = "RESOURCE_CONTENTION" - tags = [ "Environment:TEST" ] - } - } -} diff --git a/CN_PREPROD/alerting/CD_MYTesting_INT.tf b/CN_PREPROD/alerting/CD_MYTesting_INT.tf deleted file mode 100644 index 4355d6d6..00000000 --- a/CN_PREPROD/alerting/CD_MYTesting_INT.tf +++ /dev/null @@ -1,37 +0,0 @@ -data "dynatrace_management_zone" "CD_MYTesting_INT"{ name="CD_MYTesting" } -resource "dynatrace_alerting" "CD_MYTesting_INT" { - name = "CD_MYTesting INT" - management_zone = data.dynatrace_management_zone.CD_MYTesting_INT.id - rules { - rule { - delay_in_minutes = 0 - include_mode = "INCLUDE_ALL" - severity_level = "AVAILABILITY" - tags = [ "Environment:INT" ] - } - rule { - delay_in_minutes = 10 - include_mode = "INCLUDE_ALL" - severity_level = "CUSTOM_ALERT" - tags = [ "Environment:INT" ] - } - rule { - delay_in_minutes = 10 - include_mode = "INCLUDE_ALL" - severity_level = "ERRORS" - tags = [ "Environment:INT" ] - } - rule { - delay_in_minutes = 30 - include_mode = "INCLUDE_ALL" - severity_level = "PERFORMANCE" - tags = [ "Environment:INT" ] - } - rule { - delay_in_minutes = 30 - include_mode = "INCLUDE_ALL" - severity_level = "RESOURCE_CONTENTION" - tags = [ "Environment:INT" ] - } - } -} diff --git a/CN_PREPROD/alerting/CD_MYTesting_TEST.tf b/CN_PREPROD/alerting/CD_MYTesting_TEST.tf deleted file mode 100644 index bb4a8f53..00000000 --- a/CN_PREPROD/alerting/CD_MYTesting_TEST.tf +++ /dev/null @@ -1,37 +0,0 @@ -data "dynatrace_management_zone" "CD_MYTesting_TEST"{ name="CD_MYTesting" } -resource "dynatrace_alerting" "CD_MYTesting_TEST" { - name = "CD_MYTesting TEST" - management_zone = data.dynatrace_management_zone.CD_MYTesting_TEST.id - rules { - rule { - delay_in_minutes = 0 - include_mode = "INCLUDE_ALL" - severity_level = "AVAILABILITY" - tags = [ "Environment:TEST" ] - } - rule { - delay_in_minutes = 10 - include_mode = "INCLUDE_ALL" - severity_level = "CUSTOM_ALERT" - tags = [ "Environment:TEST" ] - } - rule { - delay_in_minutes = 10 - include_mode = "INCLUDE_ALL" - severity_level = "ERRORS" - tags = [ "Environment:TEST" ] - } - rule { - delay_in_minutes = 30 - include_mode = "INCLUDE_ALL" - severity_level = "PERFORMANCE" - tags = [ "Environment:TEST" ] - } - rule { - delay_in_minutes = 30 - include_mode = "INCLUDE_ALL" - severity_level = "RESOURCE_CONTENTION" - tags = [ "Environment:TEST" ] - } - } -} diff --git a/CN_PREPROD/alerting/CD_PGTEST3_INT.tf b/CN_PREPROD/alerting/CD_PGTEST3_INT.tf deleted file mode 100644 index 8f2e7030..00000000 --- a/CN_PREPROD/alerting/CD_PGTEST3_INT.tf +++ /dev/null @@ -1,37 +0,0 @@ -data "dynatrace_management_zone" "CD_PGTEST3_INT"{ name="CD_PGTEST3" } -resource "dynatrace_alerting" "CD_PGTEST3_INT" { - name = "CD_PGTEST3 INT" - management_zone = data.dynatrace_management_zone.CD_PGTEST3_INT.id - rules { - rule { - delay_in_minutes = 0 - include_mode = "INCLUDE_ALL" - severity_level = "AVAILABILITY" - tags = [ "Environment:INT" ] - } - rule { - delay_in_minutes = 10 - include_mode = "INCLUDE_ALL" - severity_level = "CUSTOM_ALERT" - tags = [ "Environment:INT" ] - } - rule { - delay_in_minutes = 10 - include_mode = "INCLUDE_ALL" - severity_level = "ERRORS" - tags = [ "Environment:INT" ] - } - rule { - delay_in_minutes = 30 - include_mode = "INCLUDE_ALL" - severity_level = "PERFORMANCE" - tags = [ "Environment:INT" ] - } - rule { - delay_in_minutes = 30 - include_mode = "INCLUDE_ALL" - severity_level = "RESOURCE_CONTENTION" - tags = [ "Environment:INT" ] - } - } -} diff --git a/CN_PREPROD/alerting/CD_PGTEST3_TEST.tf b/CN_PREPROD/alerting/CD_PGTEST3_TEST.tf deleted file mode 100644 index 527eb67f..00000000 --- a/CN_PREPROD/alerting/CD_PGTEST3_TEST.tf +++ /dev/null @@ -1,37 +0,0 @@ -data "dynatrace_management_zone" "CD_PGTEST3_TEST"{ name="CD_PGTEST3" } -resource "dynatrace_alerting" "CD_PGTEST3_TEST" { - name = "CD_PGTEST3 TEST" - management_zone = data.dynatrace_management_zone.CD_PGTEST3_TEST.id - rules { - rule { - delay_in_minutes = 0 - include_mode = "INCLUDE_ALL" - severity_level = "AVAILABILITY" - tags = [ "Environment:TEST" ] - } - rule { - delay_in_minutes = 10 - include_mode = "INCLUDE_ALL" - severity_level = "CUSTOM_ALERT" - tags = [ "Environment:TEST" ] - } - rule { - delay_in_minutes = 10 - include_mode = "INCLUDE_ALL" - severity_level = "ERRORS" - tags = [ "Environment:TEST" ] - } - rule { - delay_in_minutes = 30 - include_mode = "INCLUDE_ALL" - severity_level = "PERFORMANCE" - tags = [ "Environment:TEST" ] - } - rule { - delay_in_minutes = 30 - include_mode = "INCLUDE_ALL" - severity_level = "RESOURCE_CONTENTION" - tags = [ "Environment:TEST" ] - } - } -} diff --git a/CN_PREPROD/alerting/CD_PGTFTESTING2_INT.tf b/CN_PREPROD/alerting/CD_PGTFTESTING2_INT.tf deleted file mode 100644 index f44463e0..00000000 --- a/CN_PREPROD/alerting/CD_PGTFTESTING2_INT.tf +++ /dev/null @@ -1,37 +0,0 @@ -data "dynatrace_management_zone" "CD_PGTFTESTING2_INT"{ name="CD_PGTFTESTING2" } -resource "dynatrace_alerting" "CD_PGTFTESTING2_INT" { - name = "CD_PGTFTESTING2 INT" - management_zone = data.dynatrace_management_zone.CD_PGTFTESTING2_INT.id - rules { - rule { - delay_in_minutes = 0 - include_mode = "INCLUDE_ALL" - severity_level = "AVAILABILITY" - tags = [ "Environment:INT" ] - } - rule { - delay_in_minutes = 10 - include_mode = "INCLUDE_ALL" - severity_level = "CUSTOM_ALERT" - tags = [ "Environment:INT" ] - } - rule { - delay_in_minutes = 10 - include_mode = "INCLUDE_ALL" - severity_level = "ERRORS" - tags = [ "Environment:INT" ] - } - rule { - delay_in_minutes = 30 - include_mode = "INCLUDE_ALL" - severity_level = "PERFORMANCE" - tags = [ "Environment:INT" ] - } - rule { - delay_in_minutes = 30 - include_mode = "INCLUDE_ALL" - severity_level = "RESOURCE_CONTENTION" - tags = [ "Environment:INT" ] - } - } -} diff --git a/CN_PREPROD/alerting/CD_PGTFTESTING2_TEST.tf b/CN_PREPROD/alerting/CD_PGTFTESTING2_TEST.tf deleted file mode 100644 index 9f675a5d..00000000 --- a/CN_PREPROD/alerting/CD_PGTFTESTING2_TEST.tf +++ /dev/null @@ -1,37 +0,0 @@ -data "dynatrace_management_zone" "CD_PGTFTESTING2_TEST"{ name="CD_PGTFTESTING2" } -resource "dynatrace_alerting" "CD_PGTFTESTING2_TEST" { - name = "CD_PGTFTESTING2 TEST" - management_zone = data.dynatrace_management_zone.CD_PGTFTESTING2_TEST.id - rules { - rule { - delay_in_minutes = 0 - include_mode = "INCLUDE_ALL" - severity_level = "AVAILABILITY" - tags = [ "Environment:TEST" ] - } - rule { - delay_in_minutes = 10 - include_mode = "INCLUDE_ALL" - severity_level = "CUSTOM_ALERT" - tags = [ "Environment:TEST" ] - } - rule { - delay_in_minutes = 10 - include_mode = "INCLUDE_ALL" - severity_level = "ERRORS" - tags = [ "Environment:TEST" ] - } - rule { - delay_in_minutes = 30 - include_mode = "INCLUDE_ALL" - severity_level = "PERFORMANCE" - tags = [ "Environment:TEST" ] - } - rule { - delay_in_minutes = 30 - include_mode = "INCLUDE_ALL" - severity_level = "RESOURCE_CONTENTION" - tags = [ "Environment:TEST" ] - } - } -} diff --git a/CN_PREPROD/alerting/CD_PGTFTEST_INT.tf b/CN_PREPROD/alerting/CD_PGTFTEST_INT.tf deleted file mode 100644 index ab92e0fb..00000000 --- a/CN_PREPROD/alerting/CD_PGTFTEST_INT.tf +++ /dev/null @@ -1,37 +0,0 @@ -data "dynatrace_management_zone" "CD_PGTFTEST_INT"{ name="CD_PGTFTEST" } -resource "dynatrace_alerting" "CD_PGTFTEST_INT" { - name = "CD_PGTFTEST INT" - management_zone = data.dynatrace_management_zone.CD_PGTFTEST_INT.id - rules { - rule { - delay_in_minutes = 0 - include_mode = "INCLUDE_ALL" - severity_level = "AVAILABILITY" - tags = [ "Environment:INT" ] - } - rule { - delay_in_minutes = 10 - include_mode = "INCLUDE_ALL" - severity_level = "CUSTOM_ALERT" - tags = [ "Environment:INT" ] - } - rule { - delay_in_minutes = 10 - include_mode = "INCLUDE_ALL" - severity_level = "ERRORS" - tags = [ "Environment:INT" ] - } - rule { - delay_in_minutes = 30 - include_mode = "INCLUDE_ALL" - severity_level = "PERFORMANCE" - tags = [ "Environment:INT" ] - } - rule { - delay_in_minutes = 30 - include_mode = "INCLUDE_ALL" - severity_level = "RESOURCE_CONTENTION" - tags = [ "Environment:INT" ] - } - } -} diff --git a/CN_PREPROD/alerting/CD_PGTFTEST_TEST.tf b/CN_PREPROD/alerting/CD_PGTFTEST_TEST.tf deleted file mode 100644 index a8bb261b..00000000 --- a/CN_PREPROD/alerting/CD_PGTFTEST_TEST.tf +++ /dev/null @@ -1,37 +0,0 @@ -data "dynatrace_management_zone" "CD_PGTFTEST_TEST"{ name="CD_PGTFTEST" } -resource "dynatrace_alerting" "CD_PGTFTEST_TEST" { - name = "CD_PGTFTEST TEST" - management_zone = data.dynatrace_management_zone.CD_PGTFTEST_TEST.id - rules { - rule { - delay_in_minutes = 0 - include_mode = "INCLUDE_ALL" - severity_level = "AVAILABILITY" - tags = [ "Environment:TEST" ] - } - rule { - delay_in_minutes = 10 - include_mode = "INCLUDE_ALL" - severity_level = "CUSTOM_ALERT" - tags = [ "Environment:TEST" ] - } - rule { - delay_in_minutes = 10 - include_mode = "INCLUDE_ALL" - severity_level = "ERRORS" - tags = [ "Environment:TEST" ] - } - rule { - delay_in_minutes = 30 - include_mode = "INCLUDE_ALL" - severity_level = "PERFORMANCE" - tags = [ "Environment:TEST" ] - } - rule { - delay_in_minutes = 30 - include_mode = "INCLUDE_ALL" - severity_level = "RESOURCE_CONTENTION" - tags = [ "Environment:TEST" ] - } - } -} diff --git a/CN_PREPROD/dashboard/CD_MYTFTESTING_INT.tf b/CN_PREPROD/dashboard/CD_MYTFTESTING_INT.tf deleted file mode 100644 index 91dd5263..00000000 --- a/CN_PREPROD/dashboard/CD_MYTFTESTING_INT.tf +++ /dev/null @@ -1,329 +0,0 @@ -data "dynatrace_management_zone" "CD_MYTFTESTING_INT"{ name="CD_MYTFTESTING" } -resource "dynatrace_dashboard" "CD_MYTFTESTING_INT" { - dashboard_metadata { - name = "CD_MYTFTESTING INT" - owner = "Ignacio.Goldman@partner.bmwgroup.com" - preset = true - shared = true - tags = [ "CD_MYTFTESTING" ] - filter { - timeframe = "-24h to now" - } - } - tile { - name = "Custom chart" - configured = true - tile_type = "CUSTOM_CHARTING" - bounds { - height = 304 - left = 38 - top = 228 - width = 1064 - } - filter { - management_zone { - name = "CD_MYTFTESTING" - id = data.dynatrace_management_zone.CD_MYTFTESTING_INT.id - } - } - filter_config { - type = "MIXED" - custom_name = "Failure rate (HTTP 4xx/5xx errors)" - default_name = "Custom chart" - chart_config { - type = "TIMESERIES" - legend = true - result_metadata { - config { - custom_color = "#ff0000" - key = "nullbuiltin:service.errors.fivexx.rate|AVG|TOTAL|BAR|SERVICE" - last_modified = 1617956393463 - } - config { - custom_color = "#fff29a" - key = "nullbuiltin:service.errors.fourxx.rate|AVG|TOTAL|BAR|SERVICE" - last_modified = 1617956441725 - } - } - series { - type = "BAR" - aggregation = "AVG" - aggregation_rate = "TOTAL" - entity_type = "SERVICE" - metric = "builtin:service.errors.fourxx.rate" - # sort_ascending = false - # sort_column = false - } - series { - type = "BAR" - aggregation = "AVG" - aggregation_rate = "TOTAL" - entity_type = "SERVICE" - metric = "builtin:service.errors.fivexx.rate" - # sort_ascending = false - sort_column = true - } - } - filters { - filter { - entity_type = "SERVICE" - match { - key = "AUTO_TAGS" - values = [ "Environment:INT" ] - } - } - } - } - } - tile { - name = "Problems" - configured = true - tile_type = "OPEN_PROBLEMS" - bounds { - height = 152 - left = 950 - top = 38 - width = 152 - } - filter { - management_zone { - name = "CD_MYTFTESTING" - id = data.dynatrace_management_zone.CD_MYTFTESTING_INT.id - } - } - } - tile { - name = "Overall Health" - configured = true - tile_type = "HEADER" - bounds { - height = 38 - left = 38 - top = 0 - width = 1064 - } - filter { - management_zone { - name = "CD_MYTFTESTING" - id = data.dynatrace_management_zone.CD_MYTFTESTING_INT.id - } - } - } - tile { - name = "Markdown" - configured = true - markdown =<<-EOT - --- - - EOT - tile_type = "MARKDOWN" - bounds { - height = 38 - left = 38 - top = 532 - width = 1064 - } - } - tile { - name = "Custom chart" - configured = true - tile_type = "CUSTOM_CHARTING" - bounds { - height = 304 - left = 38 - top = 570 - width = 1064 - } - filter { - management_zone { - name = "CD_MYTFTESTING" - id = data.dynatrace_management_zone.CD_MYTFTESTING_INT.id - } - } - filter_config { - type = "MIXED" - custom_name = "Response time, Request Count and Number of Errors" - default_name = "Custom chart" - chart_config { - type = "TIMESERIES" - legend = true - result_metadata { - config { - custom_color = "#008cdb" - key = "nullbuiltin:service.requestCount.total|NONE|TOTAL|BAR|SERVICE" - last_modified = 1595275720776 - } - config { - custom_color = "#b4e5f9" - key = "nullbuiltin:service.response.time|AVG|TOTAL|LINE|SERVICE" - last_modified = 1595275686773 - } - config { - custom_color = "#ef651f" - key = "nullbuiltin:service.errors.total.count|NONE|TOTAL|BAR|SERVICE" - last_modified = 1595275955999 - } - } - series { - type = "LINE" - aggregation = "AVG" - aggregation_rate = "TOTAL" - entity_type = "SERVICE" - metric = "builtin:service.response.time" - # sort_ascending = false - # sort_column = false - } - series { - type = "BAR" - aggregation = "NONE" - aggregation_rate = "TOTAL" - entity_type = "SERVICE" - metric = "builtin:service.requestCount.total" - # sort_ascending = false - # sort_column = false - } - series { - type = "BAR" - aggregation = "NONE" - aggregation_rate = "TOTAL" - entity_type = "SERVICE" - metric = "builtin:service.errors.total.count" - # sort_ascending = false - sort_column = true - } - } - filters { - filter { - entity_type = "SERVICE" - match { - key = "AUTO_TAGS" - values = [ "Environment:INT" ] - } - } - } - } - } - tile { - name = "Markdown" - configured = true - markdown =<<-EOT - --- - - EOT - tile_type = "MARKDOWN" - bounds { - height = 38 - left = 38 - top = 190 - width = 1064 - } - } - tile { - name = "" - chart_visible = true - configured = true - tile_type = "DATABASES_OVERVIEW" - bounds { - height = 152 - left = 646 - top = 38 - width = 190 - } - filter { - management_zone { - name = "CD_MYTFTESTING" - id = data.dynatrace_management_zone.CD_MYTFTESTING_INT.id - } - } - filter_config { - type = "DATABASE" - custom_name = "Databases" - default_name = "Databases" - chart_config { - type = "TIMESERIES" - legend = true - } - filters { - filter { - entity_type = "DATABASE" - match { - key = "AUTO_TAGS" - values = [ "Environment:INT" ] - } - } - } - } - } - tile { - name = "" - chart_visible = true - configured = true - tile_type = "SERVICES" - bounds { - height = 152 - left = 342 - top = 38 - width = 190 - } - filter { - management_zone { - name = "CD_MYTFTESTING" - id = data.dynatrace_management_zone.CD_MYTFTESTING_INT.id - } - } - filter_config { - type = "SERVICE" - custom_name = "Services" - default_name = "Services" - chart_config { - type = "TIMESERIES" - legend = true - } - filters { - filter { - entity_type = "SERVICE" - match { - key = "AUTO_TAGS" - values = [ "Environment:INT" ] - } - } - } - } - } - tile { - name = "" - chart_visible = true - configured = true - tile_type = "HOSTS" - bounds { - height = 152 - left = 38 - top = 38 - width = 190 - } - filter { - management_zone { - name = "CD_MYTFTESTING" - id = data.dynatrace_management_zone.CD_MYTFTESTING_INT.id - } - } - filter_config { - type = "HOST" - custom_name = "Hosts" - default_name = "Hosts" - chart_config { - type = "TIMESERIES" - legend = true - } - filters { - filter { - entity_type = "HOST" - match { - key = "AUTO_TAGS" - values = [ "Environment:INT" ] - } - } - } - } - } -} diff --git a/CN_PREPROD/dashboard/CD_MYTFTESTING_TEST.tf b/CN_PREPROD/dashboard/CD_MYTFTESTING_TEST.tf deleted file mode 100644 index a0cbd4cb..00000000 --- a/CN_PREPROD/dashboard/CD_MYTFTESTING_TEST.tf +++ /dev/null @@ -1,329 +0,0 @@ -data "dynatrace_management_zone" "CD_MYTFTESTING_TEST"{ name="CD_MYTFTESTING" } -resource "dynatrace_dashboard" "CD_MYTFTESTING_TEST" { - dashboard_metadata { - name = "CD_MYTFTESTING TEST" - owner = "Ignacio.Goldman@partner.bmwgroup.com" - preset = true - shared = true - tags = [ "CD_MYTFTESTING" ] - filter { - timeframe = "-24h to now" - } - } - tile { - name = "Custom chart" - configured = true - tile_type = "CUSTOM_CHARTING" - bounds { - height = 304 - left = 38 - top = 228 - width = 1064 - } - filter { - management_zone { - name = "CD_MYTFTESTING" - id = data.dynatrace_management_zone.CD_MYTFTESTING_TEST.id - } - } - filter_config { - type = "MIXED" - custom_name = "Failure rate (HTTP 4xx/5xx errors)" - default_name = "Custom chart" - chart_config { - type = "TIMESERIES" - legend = true - result_metadata { - config { - custom_color = "#ff0000" - key = "nullbuiltin:service.errors.fivexx.rate|AVG|TOTAL|BAR|SERVICE" - last_modified = 1617956393463 - } - config { - custom_color = "#fff29a" - key = "nullbuiltin:service.errors.fourxx.rate|AVG|TOTAL|BAR|SERVICE" - last_modified = 1617956441725 - } - } - series { - type = "BAR" - aggregation = "AVG" - aggregation_rate = "TOTAL" - entity_type = "SERVICE" - metric = "builtin:service.errors.fourxx.rate" - # sort_ascending = false - # sort_column = false - } - series { - type = "BAR" - aggregation = "AVG" - aggregation_rate = "TOTAL" - entity_type = "SERVICE" - metric = "builtin:service.errors.fivexx.rate" - # sort_ascending = false - sort_column = true - } - } - filters { - filter { - entity_type = "SERVICE" - match { - key = "AUTO_TAGS" - values = [ "Environment:TEST" ] - } - } - } - } - } - tile { - name = "Problems" - configured = true - tile_type = "OPEN_PROBLEMS" - bounds { - height = 152 - left = 950 - top = 38 - width = 152 - } - filter { - management_zone { - name = "CD_MYTFTESTING" - id = data.dynatrace_management_zone.CD_MYTFTESTING_TEST.id - } - } - } - tile { - name = "Overall Health" - configured = true - tile_type = "HEADER" - bounds { - height = 38 - left = 38 - top = 0 - width = 1064 - } - filter { - management_zone { - name = "CD_MYTFTESTING" - id = data.dynatrace_management_zone.CD_MYTFTESTING_TEST.id - } - } - } - tile { - name = "Markdown" - configured = true - markdown =<<-EOT - --- - - EOT - tile_type = "MARKDOWN" - bounds { - height = 38 - left = 38 - top = 532 - width = 1064 - } - } - tile { - name = "Custom chart" - configured = true - tile_type = "CUSTOM_CHARTING" - bounds { - height = 304 - left = 38 - top = 570 - width = 1064 - } - filter { - management_zone { - name = "CD_MYTFTESTING" - id = data.dynatrace_management_zone.CD_MYTFTESTING_TEST.id - } - } - filter_config { - type = "MIXED" - custom_name = "Response time, Request Count and Number of Errors" - default_name = "Custom chart" - chart_config { - type = "TIMESERIES" - legend = true - result_metadata { - config { - custom_color = "#008cdb" - key = "nullbuiltin:service.requestCount.total|NONE|TOTAL|BAR|SERVICE" - last_modified = 1595275720776 - } - config { - custom_color = "#b4e5f9" - key = "nullbuiltin:service.response.time|AVG|TOTAL|LINE|SERVICE" - last_modified = 1595275686773 - } - config { - custom_color = "#ef651f" - key = "nullbuiltin:service.errors.total.count|NONE|TOTAL|BAR|SERVICE" - last_modified = 1595275955999 - } - } - series { - type = "LINE" - aggregation = "AVG" - aggregation_rate = "TOTAL" - entity_type = "SERVICE" - metric = "builtin:service.response.time" - # sort_ascending = false - # sort_column = false - } - series { - type = "BAR" - aggregation = "NONE" - aggregation_rate = "TOTAL" - entity_type = "SERVICE" - metric = "builtin:service.requestCount.total" - # sort_ascending = false - # sort_column = false - } - series { - type = "BAR" - aggregation = "NONE" - aggregation_rate = "TOTAL" - entity_type = "SERVICE" - metric = "builtin:service.errors.total.count" - # sort_ascending = false - sort_column = true - } - } - filters { - filter { - entity_type = "SERVICE" - match { - key = "AUTO_TAGS" - values = [ "Environment:TEST" ] - } - } - } - } - } - tile { - name = "Markdown" - configured = true - markdown =<<-EOT - --- - - EOT - tile_type = "MARKDOWN" - bounds { - height = 38 - left = 38 - top = 190 - width = 1064 - } - } - tile { - name = "" - chart_visible = true - configured = true - tile_type = "DATABASES_OVERVIEW" - bounds { - height = 152 - left = 646 - top = 38 - width = 190 - } - filter { - management_zone { - name = "CD_MYTFTESTING" - id = data.dynatrace_management_zone.CD_MYTFTESTING_TEST.id - } - } - filter_config { - type = "DATABASE" - custom_name = "Databases" - default_name = "Databases" - chart_config { - type = "TIMESERIES" - legend = true - } - filters { - filter { - entity_type = "DATABASE" - match { - key = "AUTO_TAGS" - values = [ "Environment:TEST" ] - } - } - } - } - } - tile { - name = "" - chart_visible = true - configured = true - tile_type = "SERVICES" - bounds { - height = 152 - left = 342 - top = 38 - width = 190 - } - filter { - management_zone { - name = "CD_MYTFTESTING" - id = data.dynatrace_management_zone.CD_MYTFTESTING_TEST.id - } - } - filter_config { - type = "SERVICE" - custom_name = "Services" - default_name = "Services" - chart_config { - type = "TIMESERIES" - legend = true - } - filters { - filter { - entity_type = "SERVICE" - match { - key = "AUTO_TAGS" - values = [ "Environment:TEST" ] - } - } - } - } - } - tile { - name = "" - chart_visible = true - configured = true - tile_type = "HOSTS" - bounds { - height = 152 - left = 38 - top = 38 - width = 190 - } - filter { - management_zone { - name = "CD_MYTFTESTING" - id = data.dynatrace_management_zone.CD_MYTFTESTING_TEST.id - } - } - filter_config { - type = "HOST" - custom_name = "Hosts" - default_name = "Hosts" - chart_config { - type = "TIMESERIES" - legend = true - } - filters { - filter { - entity_type = "HOST" - match { - key = "AUTO_TAGS" - values = [ "Environment:TEST" ] - } - } - } - } - } -} diff --git a/CN_PREPROD/dashboard/CD_MYTFTESTINGv2_INT.tf b/CN_PREPROD/dashboard/CD_MYTFTESTINGv2_INT.tf deleted file mode 100644 index 942018cf..00000000 --- a/CN_PREPROD/dashboard/CD_MYTFTESTINGv2_INT.tf +++ /dev/null @@ -1,329 +0,0 @@ -data "dynatrace_management_zone" "CD_MYTFTESTINGv2_INT"{ name="CD_MYTFTESTINGv2" } -resource "dynatrace_dashboard" "CD_MYTFTESTINGv2_INT" { - dashboard_metadata { - name = "CD_MYTFTESTINGv2 INT" - owner = "Ignacio.Goldman@partner.bmwgroup.com" - preset = true - shared = true - tags = [ "CD_MYTFTESTINGv2" ] - filter { - timeframe = "-24h to now" - } - } - tile { - name = "Custom chart" - configured = true - tile_type = "CUSTOM_CHARTING" - bounds { - height = 304 - left = 38 - top = 228 - width = 1064 - } - filter { - management_zone { - name = "CD_MYTFTESTINGv2" - id = data.dynatrace_management_zone.CD_MYTFTESTINGv2_INT.id - } - } - filter_config { - type = "MIXED" - custom_name = "Failure rate (HTTP 4xx/5xx errors)" - default_name = "Custom chart" - chart_config { - type = "TIMESERIES" - legend = true - result_metadata { - config { - custom_color = "#ff0000" - key = "nullbuiltin:service.errors.fivexx.rate|AVG|TOTAL|BAR|SERVICE" - last_modified = 1617956393463 - } - config { - custom_color = "#fff29a" - key = "nullbuiltin:service.errors.fourxx.rate|AVG|TOTAL|BAR|SERVICE" - last_modified = 1617956441725 - } - } - series { - type = "BAR" - aggregation = "AVG" - aggregation_rate = "TOTAL" - entity_type = "SERVICE" - metric = "builtin:service.errors.fourxx.rate" - # sort_ascending = false - # sort_column = false - } - series { - type = "BAR" - aggregation = "AVG" - aggregation_rate = "TOTAL" - entity_type = "SERVICE" - metric = "builtin:service.errors.fivexx.rate" - # sort_ascending = false - sort_column = true - } - } - filters { - filter { - entity_type = "SERVICE" - match { - key = "AUTO_TAGS" - values = [ "Environment:INT" ] - } - } - } - } - } - tile { - name = "Problems" - configured = true - tile_type = "OPEN_PROBLEMS" - bounds { - height = 152 - left = 950 - top = 38 - width = 152 - } - filter { - management_zone { - name = "CD_MYTFTESTINGv2" - id = data.dynatrace_management_zone.CD_MYTFTESTINGv2_INT.id - } - } - } - tile { - name = "Overall Health" - configured = true - tile_type = "HEADER" - bounds { - height = 38 - left = 38 - top = 0 - width = 1064 - } - filter { - management_zone { - name = "CD_MYTFTESTINGv2" - id = data.dynatrace_management_zone.CD_MYTFTESTINGv2_INT.id - } - } - } - tile { - name = "Markdown" - configured = true - markdown =<<-EOT - --- - - EOT - tile_type = "MARKDOWN" - bounds { - height = 38 - left = 38 - top = 532 - width = 1064 - } - } - tile { - name = "Custom chart" - configured = true - tile_type = "CUSTOM_CHARTING" - bounds { - height = 304 - left = 38 - top = 570 - width = 1064 - } - filter { - management_zone { - name = "CD_MYTFTESTINGv2" - id = data.dynatrace_management_zone.CD_MYTFTESTINGv2_INT.id - } - } - filter_config { - type = "MIXED" - custom_name = "Response time, Request Count and Number of Errors" - default_name = "Custom chart" - chart_config { - type = "TIMESERIES" - legend = true - result_metadata { - config { - custom_color = "#008cdb" - key = "nullbuiltin:service.requestCount.total|NONE|TOTAL|BAR|SERVICE" - last_modified = 1595275720776 - } - config { - custom_color = "#b4e5f9" - key = "nullbuiltin:service.response.time|AVG|TOTAL|LINE|SERVICE" - last_modified = 1595275686773 - } - config { - custom_color = "#ef651f" - key = "nullbuiltin:service.errors.total.count|NONE|TOTAL|BAR|SERVICE" - last_modified = 1595275955999 - } - } - series { - type = "LINE" - aggregation = "AVG" - aggregation_rate = "TOTAL" - entity_type = "SERVICE" - metric = "builtin:service.response.time" - # sort_ascending = false - # sort_column = false - } - series { - type = "BAR" - aggregation = "NONE" - aggregation_rate = "TOTAL" - entity_type = "SERVICE" - metric = "builtin:service.requestCount.total" - # sort_ascending = false - # sort_column = false - } - series { - type = "BAR" - aggregation = "NONE" - aggregation_rate = "TOTAL" - entity_type = "SERVICE" - metric = "builtin:service.errors.total.count" - # sort_ascending = false - sort_column = true - } - } - filters { - filter { - entity_type = "SERVICE" - match { - key = "AUTO_TAGS" - values = [ "Environment:INT" ] - } - } - } - } - } - tile { - name = "Markdown" - configured = true - markdown =<<-EOT - --- - - EOT - tile_type = "MARKDOWN" - bounds { - height = 38 - left = 38 - top = 190 - width = 1064 - } - } - tile { - name = "" - chart_visible = true - configured = true - tile_type = "DATABASES_OVERVIEW" - bounds { - height = 152 - left = 646 - top = 38 - width = 190 - } - filter { - management_zone { - name = "CD_MYTFTESTINGv2" - id = data.dynatrace_management_zone.CD_MYTFTESTINGv2_INT.id - } - } - filter_config { - type = "DATABASE" - custom_name = "Databases" - default_name = "Databases" - chart_config { - type = "TIMESERIES" - legend = true - } - filters { - filter { - entity_type = "DATABASE" - match { - key = "AUTO_TAGS" - values = [ "Environment:INT" ] - } - } - } - } - } - tile { - name = "" - chart_visible = true - configured = true - tile_type = "SERVICES" - bounds { - height = 152 - left = 342 - top = 38 - width = 190 - } - filter { - management_zone { - name = "CD_MYTFTESTINGv2" - id = data.dynatrace_management_zone.CD_MYTFTESTINGv2_INT.id - } - } - filter_config { - type = "SERVICE" - custom_name = "Services" - default_name = "Services" - chart_config { - type = "TIMESERIES" - legend = true - } - filters { - filter { - entity_type = "SERVICE" - match { - key = "AUTO_TAGS" - values = [ "Environment:INT" ] - } - } - } - } - } - tile { - name = "" - chart_visible = true - configured = true - tile_type = "HOSTS" - bounds { - height = 152 - left = 38 - top = 38 - width = 190 - } - filter { - management_zone { - name = "CD_MYTFTESTINGv2" - id = data.dynatrace_management_zone.CD_MYTFTESTINGv2_INT.id - } - } - filter_config { - type = "HOST" - custom_name = "Hosts" - default_name = "Hosts" - chart_config { - type = "TIMESERIES" - legend = true - } - filters { - filter { - entity_type = "HOST" - match { - key = "AUTO_TAGS" - values = [ "Environment:INT" ] - } - } - } - } - } -} diff --git a/CN_PREPROD/dashboard/CD_MYTFTESTINGv2_TEST.tf b/CN_PREPROD/dashboard/CD_MYTFTESTINGv2_TEST.tf deleted file mode 100644 index 88327e0b..00000000 --- a/CN_PREPROD/dashboard/CD_MYTFTESTINGv2_TEST.tf +++ /dev/null @@ -1,329 +0,0 @@ -data "dynatrace_management_zone" "CD_MYTFTESTINGv2_TEST"{ name="CD_MYTFTESTINGv2" } -resource "dynatrace_dashboard" "CD_MYTFTESTINGv2_TEST" { - dashboard_metadata { - name = "CD_MYTFTESTINGv2 TEST" - owner = "Ignacio.Goldman@partner.bmwgroup.com" - preset = true - shared = true - tags = [ "CD_MYTFTESTINGv2" ] - filter { - timeframe = "-24h to now" - } - } - tile { - name = "Custom chart" - configured = true - tile_type = "CUSTOM_CHARTING" - bounds { - height = 304 - left = 38 - top = 228 - width = 1064 - } - filter { - management_zone { - name = "CD_MYTFTESTINGv2" - id = data.dynatrace_management_zone.CD_MYTFTESTINGv2_TEST.id - } - } - filter_config { - type = "MIXED" - custom_name = "Failure rate (HTTP 4xx/5xx errors)" - default_name = "Custom chart" - chart_config { - type = "TIMESERIES" - legend = true - result_metadata { - config { - custom_color = "#ff0000" - key = "nullbuiltin:service.errors.fivexx.rate|AVG|TOTAL|BAR|SERVICE" - last_modified = 1617956393463 - } - config { - custom_color = "#fff29a" - key = "nullbuiltin:service.errors.fourxx.rate|AVG|TOTAL|BAR|SERVICE" - last_modified = 1617956441725 - } - } - series { - type = "BAR" - aggregation = "AVG" - aggregation_rate = "TOTAL" - entity_type = "SERVICE" - metric = "builtin:service.errors.fourxx.rate" - # sort_ascending = false - # sort_column = false - } - series { - type = "BAR" - aggregation = "AVG" - aggregation_rate = "TOTAL" - entity_type = "SERVICE" - metric = "builtin:service.errors.fivexx.rate" - # sort_ascending = false - sort_column = true - } - } - filters { - filter { - entity_type = "SERVICE" - match { - key = "AUTO_TAGS" - values = [ "Environment:TEST" ] - } - } - } - } - } - tile { - name = "Problems" - configured = true - tile_type = "OPEN_PROBLEMS" - bounds { - height = 152 - left = 950 - top = 38 - width = 152 - } - filter { - management_zone { - name = "CD_MYTFTESTINGv2" - id = data.dynatrace_management_zone.CD_MYTFTESTINGv2_TEST.id - } - } - } - tile { - name = "Overall Health" - configured = true - tile_type = "HEADER" - bounds { - height = 38 - left = 38 - top = 0 - width = 1064 - } - filter { - management_zone { - name = "CD_MYTFTESTINGv2" - id = data.dynatrace_management_zone.CD_MYTFTESTINGv2_TEST.id - } - } - } - tile { - name = "Markdown" - configured = true - markdown =<<-EOT - --- - - EOT - tile_type = "MARKDOWN" - bounds { - height = 38 - left = 38 - top = 532 - width = 1064 - } - } - tile { - name = "Custom chart" - configured = true - tile_type = "CUSTOM_CHARTING" - bounds { - height = 304 - left = 38 - top = 570 - width = 1064 - } - filter { - management_zone { - name = "CD_MYTFTESTINGv2" - id = data.dynatrace_management_zone.CD_MYTFTESTINGv2_TEST.id - } - } - filter_config { - type = "MIXED" - custom_name = "Response time, Request Count and Number of Errors" - default_name = "Custom chart" - chart_config { - type = "TIMESERIES" - legend = true - result_metadata { - config { - custom_color = "#008cdb" - key = "nullbuiltin:service.requestCount.total|NONE|TOTAL|BAR|SERVICE" - last_modified = 1595275720776 - } - config { - custom_color = "#b4e5f9" - key = "nullbuiltin:service.response.time|AVG|TOTAL|LINE|SERVICE" - last_modified = 1595275686773 - } - config { - custom_color = "#ef651f" - key = "nullbuiltin:service.errors.total.count|NONE|TOTAL|BAR|SERVICE" - last_modified = 1595275955999 - } - } - series { - type = "LINE" - aggregation = "AVG" - aggregation_rate = "TOTAL" - entity_type = "SERVICE" - metric = "builtin:service.response.time" - # sort_ascending = false - # sort_column = false - } - series { - type = "BAR" - aggregation = "NONE" - aggregation_rate = "TOTAL" - entity_type = "SERVICE" - metric = "builtin:service.requestCount.total" - # sort_ascending = false - # sort_column = false - } - series { - type = "BAR" - aggregation = "NONE" - aggregation_rate = "TOTAL" - entity_type = "SERVICE" - metric = "builtin:service.errors.total.count" - # sort_ascending = false - sort_column = true - } - } - filters { - filter { - entity_type = "SERVICE" - match { - key = "AUTO_TAGS" - values = [ "Environment:TEST" ] - } - } - } - } - } - tile { - name = "Markdown" - configured = true - markdown =<<-EOT - --- - - EOT - tile_type = "MARKDOWN" - bounds { - height = 38 - left = 38 - top = 190 - width = 1064 - } - } - tile { - name = "" - chart_visible = true - configured = true - tile_type = "DATABASES_OVERVIEW" - bounds { - height = 152 - left = 646 - top = 38 - width = 190 - } - filter { - management_zone { - name = "CD_MYTFTESTINGv2" - id = data.dynatrace_management_zone.CD_MYTFTESTINGv2_TEST.id - } - } - filter_config { - type = "DATABASE" - custom_name = "Databases" - default_name = "Databases" - chart_config { - type = "TIMESERIES" - legend = true - } - filters { - filter { - entity_type = "DATABASE" - match { - key = "AUTO_TAGS" - values = [ "Environment:TEST" ] - } - } - } - } - } - tile { - name = "" - chart_visible = true - configured = true - tile_type = "SERVICES" - bounds { - height = 152 - left = 342 - top = 38 - width = 190 - } - filter { - management_zone { - name = "CD_MYTFTESTINGv2" - id = data.dynatrace_management_zone.CD_MYTFTESTINGv2_TEST.id - } - } - filter_config { - type = "SERVICE" - custom_name = "Services" - default_name = "Services" - chart_config { - type = "TIMESERIES" - legend = true - } - filters { - filter { - entity_type = "SERVICE" - match { - key = "AUTO_TAGS" - values = [ "Environment:TEST" ] - } - } - } - } - } - tile { - name = "" - chart_visible = true - configured = true - tile_type = "HOSTS" - bounds { - height = 152 - left = 38 - top = 38 - width = 190 - } - filter { - management_zone { - name = "CD_MYTFTESTINGv2" - id = data.dynatrace_management_zone.CD_MYTFTESTINGv2_TEST.id - } - } - filter_config { - type = "HOST" - custom_name = "Hosts" - default_name = "Hosts" - chart_config { - type = "TIMESERIES" - legend = true - } - filters { - filter { - entity_type = "HOST" - match { - key = "AUTO_TAGS" - values = [ "Environment:TEST" ] - } - } - } - } - } -} diff --git a/CN_PREPROD/dashboard/CD_MYTesting_INT.tf b/CN_PREPROD/dashboard/CD_MYTesting_INT.tf deleted file mode 100644 index e8a28707..00000000 --- a/CN_PREPROD/dashboard/CD_MYTesting_INT.tf +++ /dev/null @@ -1,329 +0,0 @@ -data "dynatrace_management_zone" "CD_MYTesting_INT"{ name="CD_MYTesting" } -resource "dynatrace_dashboard" "CD_MYTesting_INT" { - dashboard_metadata { - name = "CD_MYTesting INT" - owner = "Ignacio.Goldman@partner.bmwgroup.com" - preset = true - shared = true - tags = [ "CD_MYTesting" ] - filter { - timeframe = "-24h to now" - } - } - tile { - name = "Custom chart" - configured = true - tile_type = "CUSTOM_CHARTING" - bounds { - height = 304 - left = 38 - top = 228 - width = 1064 - } - filter { - management_zone { - name = "CD_MYTesting" - id = data.dynatrace_management_zone.CD_MYTesting_INT.id - } - } - filter_config { - type = "MIXED" - custom_name = "Failure rate (HTTP 4xx/5xx errors)" - default_name = "Custom chart" - chart_config { - type = "TIMESERIES" - legend = true - result_metadata { - config { - custom_color = "#ff0000" - key = "nullbuiltin:service.errors.fivexx.rate|AVG|TOTAL|BAR|SERVICE" - last_modified = 1617956393463 - } - config { - custom_color = "#fff29a" - key = "nullbuiltin:service.errors.fourxx.rate|AVG|TOTAL|BAR|SERVICE" - last_modified = 1617956441725 - } - } - series { - type = "BAR" - aggregation = "AVG" - aggregation_rate = "TOTAL" - entity_type = "SERVICE" - metric = "builtin:service.errors.fourxx.rate" - # sort_ascending = false - # sort_column = false - } - series { - type = "BAR" - aggregation = "AVG" - aggregation_rate = "TOTAL" - entity_type = "SERVICE" - metric = "builtin:service.errors.fivexx.rate" - # sort_ascending = false - sort_column = true - } - } - filters { - filter { - entity_type = "SERVICE" - match { - key = "AUTO_TAGS" - values = [ "Environment:INT" ] - } - } - } - } - } - tile { - name = "Problems" - configured = true - tile_type = "OPEN_PROBLEMS" - bounds { - height = 152 - left = 950 - top = 38 - width = 152 - } - filter { - management_zone { - name = "CD_MYTesting" - id = data.dynatrace_management_zone.CD_MYTesting_INT.id - } - } - } - tile { - name = "Overall Health" - configured = true - tile_type = "HEADER" - bounds { - height = 38 - left = 38 - top = 0 - width = 1064 - } - filter { - management_zone { - name = "CD_MYTesting" - id = data.dynatrace_management_zone.CD_MYTesting_INT.id - } - } - } - tile { - name = "Markdown" - configured = true - markdown =<<-EOT - --- - - EOT - tile_type = "MARKDOWN" - bounds { - height = 38 - left = 38 - top = 532 - width = 1064 - } - } - tile { - name = "Custom chart" - configured = true - tile_type = "CUSTOM_CHARTING" - bounds { - height = 304 - left = 38 - top = 570 - width = 1064 - } - filter { - management_zone { - name = "CD_MYTesting" - id = data.dynatrace_management_zone.CD_MYTesting_INT.id - } - } - filter_config { - type = "MIXED" - custom_name = "Response time, Request Count and Number of Errors" - default_name = "Custom chart" - chart_config { - type = "TIMESERIES" - legend = true - result_metadata { - config { - custom_color = "#008cdb" - key = "nullbuiltin:service.requestCount.total|NONE|TOTAL|BAR|SERVICE" - last_modified = 1595275720776 - } - config { - custom_color = "#b4e5f9" - key = "nullbuiltin:service.response.time|AVG|TOTAL|LINE|SERVICE" - last_modified = 1595275686773 - } - config { - custom_color = "#ef651f" - key = "nullbuiltin:service.errors.total.count|NONE|TOTAL|BAR|SERVICE" - last_modified = 1595275955999 - } - } - series { - type = "LINE" - aggregation = "AVG" - aggregation_rate = "TOTAL" - entity_type = "SERVICE" - metric = "builtin:service.response.time" - # sort_ascending = false - # sort_column = false - } - series { - type = "BAR" - aggregation = "NONE" - aggregation_rate = "TOTAL" - entity_type = "SERVICE" - metric = "builtin:service.requestCount.total" - # sort_ascending = false - # sort_column = false - } - series { - type = "BAR" - aggregation = "NONE" - aggregation_rate = "TOTAL" - entity_type = "SERVICE" - metric = "builtin:service.errors.total.count" - # sort_ascending = false - sort_column = true - } - } - filters { - filter { - entity_type = "SERVICE" - match { - key = "AUTO_TAGS" - values = [ "Environment:INT" ] - } - } - } - } - } - tile { - name = "Markdown" - configured = true - markdown =<<-EOT - --- - - EOT - tile_type = "MARKDOWN" - bounds { - height = 38 - left = 38 - top = 190 - width = 1064 - } - } - tile { - name = "" - chart_visible = true - configured = true - tile_type = "DATABASES_OVERVIEW" - bounds { - height = 152 - left = 646 - top = 38 - width = 190 - } - filter { - management_zone { - name = "CD_MYTesting" - id = data.dynatrace_management_zone.CD_MYTesting_INT.id - } - } - filter_config { - type = "DATABASE" - custom_name = "Databases" - default_name = "Databases" - chart_config { - type = "TIMESERIES" - legend = true - } - filters { - filter { - entity_type = "DATABASE" - match { - key = "AUTO_TAGS" - values = [ "Environment:INT" ] - } - } - } - } - } - tile { - name = "" - chart_visible = true - configured = true - tile_type = "SERVICES" - bounds { - height = 152 - left = 342 - top = 38 - width = 190 - } - filter { - management_zone { - name = "CD_MYTesting" - id = data.dynatrace_management_zone.CD_MYTesting_INT.id - } - } - filter_config { - type = "SERVICE" - custom_name = "Services" - default_name = "Services" - chart_config { - type = "TIMESERIES" - legend = true - } - filters { - filter { - entity_type = "SERVICE" - match { - key = "AUTO_TAGS" - values = [ "Environment:INT" ] - } - } - } - } - } - tile { - name = "" - chart_visible = true - configured = true - tile_type = "HOSTS" - bounds { - height = 152 - left = 38 - top = 38 - width = 190 - } - filter { - management_zone { - name = "CD_MYTesting" - id = data.dynatrace_management_zone.CD_MYTesting_INT.id - } - } - filter_config { - type = "HOST" - custom_name = "Hosts" - default_name = "Hosts" - chart_config { - type = "TIMESERIES" - legend = true - } - filters { - filter { - entity_type = "HOST" - match { - key = "AUTO_TAGS" - values = [ "Environment:INT" ] - } - } - } - } - } -} diff --git a/CN_PREPROD/dashboard/CD_MYTesting_TEST.tf b/CN_PREPROD/dashboard/CD_MYTesting_TEST.tf deleted file mode 100644 index 304c7d8e..00000000 --- a/CN_PREPROD/dashboard/CD_MYTesting_TEST.tf +++ /dev/null @@ -1,329 +0,0 @@ -data "dynatrace_management_zone" "CD_MYTesting_TEST"{ name="CD_MYTesting" } -resource "dynatrace_dashboard" "CD_MYTesting_TEST" { - dashboard_metadata { - name = "CD_MYTesting TEST" - owner = "Ignacio.Goldman@partner.bmwgroup.com" - preset = true - shared = true - tags = [ "CD_MYTesting" ] - filter { - timeframe = "-24h to now" - } - } - tile { - name = "Custom chart" - configured = true - tile_type = "CUSTOM_CHARTING" - bounds { - height = 304 - left = 38 - top = 228 - width = 1064 - } - filter { - management_zone { - name = "CD_MYTesting" - id = data.dynatrace_management_zone.CD_MYTesting_TEST.id - } - } - filter_config { - type = "MIXED" - custom_name = "Failure rate (HTTP 4xx/5xx errors)" - default_name = "Custom chart" - chart_config { - type = "TIMESERIES" - legend = true - result_metadata { - config { - custom_color = "#ff0000" - key = "nullbuiltin:service.errors.fivexx.rate|AVG|TOTAL|BAR|SERVICE" - last_modified = 1617956393463 - } - config { - custom_color = "#fff29a" - key = "nullbuiltin:service.errors.fourxx.rate|AVG|TOTAL|BAR|SERVICE" - last_modified = 1617956441725 - } - } - series { - type = "BAR" - aggregation = "AVG" - aggregation_rate = "TOTAL" - entity_type = "SERVICE" - metric = "builtin:service.errors.fourxx.rate" - # sort_ascending = false - # sort_column = false - } - series { - type = "BAR" - aggregation = "AVG" - aggregation_rate = "TOTAL" - entity_type = "SERVICE" - metric = "builtin:service.errors.fivexx.rate" - # sort_ascending = false - sort_column = true - } - } - filters { - filter { - entity_type = "SERVICE" - match { - key = "AUTO_TAGS" - values = [ "Environment:TEST" ] - } - } - } - } - } - tile { - name = "Problems" - configured = true - tile_type = "OPEN_PROBLEMS" - bounds { - height = 152 - left = 950 - top = 38 - width = 152 - } - filter { - management_zone { - name = "CD_MYTesting" - id = data.dynatrace_management_zone.CD_MYTesting_TEST.id - } - } - } - tile { - name = "Overall Health" - configured = true - tile_type = "HEADER" - bounds { - height = 38 - left = 38 - top = 0 - width = 1064 - } - filter { - management_zone { - name = "CD_MYTesting" - id = data.dynatrace_management_zone.CD_MYTesting_TEST.id - } - } - } - tile { - name = "Markdown" - configured = true - markdown =<<-EOT - --- - - EOT - tile_type = "MARKDOWN" - bounds { - height = 38 - left = 38 - top = 532 - width = 1064 - } - } - tile { - name = "Custom chart" - configured = true - tile_type = "CUSTOM_CHARTING" - bounds { - height = 304 - left = 38 - top = 570 - width = 1064 - } - filter { - management_zone { - name = "CD_MYTesting" - id = data.dynatrace_management_zone.CD_MYTesting_TEST.id - } - } - filter_config { - type = "MIXED" - custom_name = "Response time, Request Count and Number of Errors" - default_name = "Custom chart" - chart_config { - type = "TIMESERIES" - legend = true - result_metadata { - config { - custom_color = "#008cdb" - key = "nullbuiltin:service.requestCount.total|NONE|TOTAL|BAR|SERVICE" - last_modified = 1595275720776 - } - config { - custom_color = "#b4e5f9" - key = "nullbuiltin:service.response.time|AVG|TOTAL|LINE|SERVICE" - last_modified = 1595275686773 - } - config { - custom_color = "#ef651f" - key = "nullbuiltin:service.errors.total.count|NONE|TOTAL|BAR|SERVICE" - last_modified = 1595275955999 - } - } - series { - type = "LINE" - aggregation = "AVG" - aggregation_rate = "TOTAL" - entity_type = "SERVICE" - metric = "builtin:service.response.time" - # sort_ascending = false - # sort_column = false - } - series { - type = "BAR" - aggregation = "NONE" - aggregation_rate = "TOTAL" - entity_type = "SERVICE" - metric = "builtin:service.requestCount.total" - # sort_ascending = false - # sort_column = false - } - series { - type = "BAR" - aggregation = "NONE" - aggregation_rate = "TOTAL" - entity_type = "SERVICE" - metric = "builtin:service.errors.total.count" - # sort_ascending = false - sort_column = true - } - } - filters { - filter { - entity_type = "SERVICE" - match { - key = "AUTO_TAGS" - values = [ "Environment:TEST" ] - } - } - } - } - } - tile { - name = "Markdown" - configured = true - markdown =<<-EOT - --- - - EOT - tile_type = "MARKDOWN" - bounds { - height = 38 - left = 38 - top = 190 - width = 1064 - } - } - tile { - name = "" - chart_visible = true - configured = true - tile_type = "DATABASES_OVERVIEW" - bounds { - height = 152 - left = 646 - top = 38 - width = 190 - } - filter { - management_zone { - name = "CD_MYTesting" - id = data.dynatrace_management_zone.CD_MYTesting_TEST.id - } - } - filter_config { - type = "DATABASE" - custom_name = "Databases" - default_name = "Databases" - chart_config { - type = "TIMESERIES" - legend = true - } - filters { - filter { - entity_type = "DATABASE" - match { - key = "AUTO_TAGS" - values = [ "Environment:TEST" ] - } - } - } - } - } - tile { - name = "" - chart_visible = true - configured = true - tile_type = "SERVICES" - bounds { - height = 152 - left = 342 - top = 38 - width = 190 - } - filter { - management_zone { - name = "CD_MYTesting" - id = data.dynatrace_management_zone.CD_MYTesting_TEST.id - } - } - filter_config { - type = "SERVICE" - custom_name = "Services" - default_name = "Services" - chart_config { - type = "TIMESERIES" - legend = true - } - filters { - filter { - entity_type = "SERVICE" - match { - key = "AUTO_TAGS" - values = [ "Environment:TEST" ] - } - } - } - } - } - tile { - name = "" - chart_visible = true - configured = true - tile_type = "HOSTS" - bounds { - height = 152 - left = 38 - top = 38 - width = 190 - } - filter { - management_zone { - name = "CD_MYTesting" - id = data.dynatrace_management_zone.CD_MYTesting_TEST.id - } - } - filter_config { - type = "HOST" - custom_name = "Hosts" - default_name = "Hosts" - chart_config { - type = "TIMESERIES" - legend = true - } - filters { - filter { - entity_type = "HOST" - match { - key = "AUTO_TAGS" - values = [ "Environment:TEST" ] - } - } - } - } - } -} diff --git a/CN_PREPROD/dashboard/CD_PGTEST3_INT.tf b/CN_PREPROD/dashboard/CD_PGTEST3_INT.tf deleted file mode 100644 index 0672739f..00000000 --- a/CN_PREPROD/dashboard/CD_PGTEST3_INT.tf +++ /dev/null @@ -1,329 +0,0 @@ -data "dynatrace_management_zone" "CD_PGTEST3_INT"{ name="CD_PGTEST3" } -resource "dynatrace_dashboard" "CD_PGTEST3_INT" { - dashboard_metadata { - name = "CD_PGTEST3 INT" - owner = "Ignacio.Goldman@partner.bmwgroup.com" - preset = true - shared = true - tags = [ "CD_PGTEST3" ] - filter { - timeframe = "-24h to now" - } - } - tile { - name = "Custom chart" - configured = true - tile_type = "CUSTOM_CHARTING" - bounds { - height = 304 - left = 38 - top = 228 - width = 1064 - } - filter { - management_zone { - name = "CD_PGTEST3" - id = data.dynatrace_management_zone.CD_PGTEST3_INT.id - } - } - filter_config { - type = "MIXED" - custom_name = "Failure rate (HTTP 4xx/5xx errors)" - default_name = "Custom chart" - chart_config { - type = "TIMESERIES" - legend = true - result_metadata { - config { - custom_color = "#ff0000" - key = "nullbuiltin:service.errors.fivexx.rate|AVG|TOTAL|BAR|SERVICE" - last_modified = 1617956393463 - } - config { - custom_color = "#fff29a" - key = "nullbuiltin:service.errors.fourxx.rate|AVG|TOTAL|BAR|SERVICE" - last_modified = 1617956441725 - } - } - series { - type = "BAR" - aggregation = "AVG" - aggregation_rate = "TOTAL" - entity_type = "SERVICE" - metric = "builtin:service.errors.fourxx.rate" - # sort_ascending = false - # sort_column = false - } - series { - type = "BAR" - aggregation = "AVG" - aggregation_rate = "TOTAL" - entity_type = "SERVICE" - metric = "builtin:service.errors.fivexx.rate" - # sort_ascending = false - sort_column = true - } - } - filters { - filter { - entity_type = "SERVICE" - match { - key = "AUTO_TAGS" - values = [ "Environment:INT" ] - } - } - } - } - } - tile { - name = "Problems" - configured = true - tile_type = "OPEN_PROBLEMS" - bounds { - height = 152 - left = 950 - top = 38 - width = 152 - } - filter { - management_zone { - name = "CD_PGTEST3" - id = data.dynatrace_management_zone.CD_PGTEST3_INT.id - } - } - } - tile { - name = "Overall Health" - configured = true - tile_type = "HEADER" - bounds { - height = 38 - left = 38 - top = 0 - width = 1064 - } - filter { - management_zone { - name = "CD_PGTEST3" - id = data.dynatrace_management_zone.CD_PGTEST3_INT.id - } - } - } - tile { - name = "Markdown" - configured = true - markdown =<<-EOT - --- - - EOT - tile_type = "MARKDOWN" - bounds { - height = 38 - left = 38 - top = 532 - width = 1064 - } - } - tile { - name = "Custom chart" - configured = true - tile_type = "CUSTOM_CHARTING" - bounds { - height = 304 - left = 38 - top = 570 - width = 1064 - } - filter { - management_zone { - name = "CD_PGTEST3" - id = data.dynatrace_management_zone.CD_PGTEST3_INT.id - } - } - filter_config { - type = "MIXED" - custom_name = "Response time, Request Count and Number of Errors" - default_name = "Custom chart" - chart_config { - type = "TIMESERIES" - legend = true - result_metadata { - config { - custom_color = "#008cdb" - key = "nullbuiltin:service.requestCount.total|NONE|TOTAL|BAR|SERVICE" - last_modified = 1595275720776 - } - config { - custom_color = "#b4e5f9" - key = "nullbuiltin:service.response.time|AVG|TOTAL|LINE|SERVICE" - last_modified = 1595275686773 - } - config { - custom_color = "#ef651f" - key = "nullbuiltin:service.errors.total.count|NONE|TOTAL|BAR|SERVICE" - last_modified = 1595275955999 - } - } - series { - type = "LINE" - aggregation = "AVG" - aggregation_rate = "TOTAL" - entity_type = "SERVICE" - metric = "builtin:service.response.time" - # sort_ascending = false - # sort_column = false - } - series { - type = "BAR" - aggregation = "NONE" - aggregation_rate = "TOTAL" - entity_type = "SERVICE" - metric = "builtin:service.requestCount.total" - # sort_ascending = false - # sort_column = false - } - series { - type = "BAR" - aggregation = "NONE" - aggregation_rate = "TOTAL" - entity_type = "SERVICE" - metric = "builtin:service.errors.total.count" - # sort_ascending = false - sort_column = true - } - } - filters { - filter { - entity_type = "SERVICE" - match { - key = "AUTO_TAGS" - values = [ "Environment:INT" ] - } - } - } - } - } - tile { - name = "Markdown" - configured = true - markdown =<<-EOT - --- - - EOT - tile_type = "MARKDOWN" - bounds { - height = 38 - left = 38 - top = 190 - width = 1064 - } - } - tile { - name = "" - chart_visible = true - configured = true - tile_type = "DATABASES_OVERVIEW" - bounds { - height = 152 - left = 646 - top = 38 - width = 190 - } - filter { - management_zone { - name = "CD_PGTEST3" - id = data.dynatrace_management_zone.CD_PGTEST3_INT.id - } - } - filter_config { - type = "DATABASE" - custom_name = "Databases" - default_name = "Databases" - chart_config { - type = "TIMESERIES" - legend = true - } - filters { - filter { - entity_type = "DATABASE" - match { - key = "AUTO_TAGS" - values = [ "Environment:INT" ] - } - } - } - } - } - tile { - name = "" - chart_visible = true - configured = true - tile_type = "SERVICES" - bounds { - height = 152 - left = 342 - top = 38 - width = 190 - } - filter { - management_zone { - name = "CD_PGTEST3" - id = data.dynatrace_management_zone.CD_PGTEST3_INT.id - } - } - filter_config { - type = "SERVICE" - custom_name = "Services" - default_name = "Services" - chart_config { - type = "TIMESERIES" - legend = true - } - filters { - filter { - entity_type = "SERVICE" - match { - key = "AUTO_TAGS" - values = [ "Environment:INT" ] - } - } - } - } - } - tile { - name = "" - chart_visible = true - configured = true - tile_type = "HOSTS" - bounds { - height = 152 - left = 38 - top = 38 - width = 190 - } - filter { - management_zone { - name = "CD_PGTEST3" - id = data.dynatrace_management_zone.CD_PGTEST3_INT.id - } - } - filter_config { - type = "HOST" - custom_name = "Hosts" - default_name = "Hosts" - chart_config { - type = "TIMESERIES" - legend = true - } - filters { - filter { - entity_type = "HOST" - match { - key = "AUTO_TAGS" - values = [ "Environment:INT" ] - } - } - } - } - } -} diff --git a/CN_PREPROD/dashboard/CD_PGTEST3_TEST.tf b/CN_PREPROD/dashboard/CD_PGTEST3_TEST.tf deleted file mode 100644 index 34610486..00000000 --- a/CN_PREPROD/dashboard/CD_PGTEST3_TEST.tf +++ /dev/null @@ -1,329 +0,0 @@ -data "dynatrace_management_zone" "CD_PGTEST3_TEST"{ name="CD_PGTEST3" } -resource "dynatrace_dashboard" "CD_PGTEST3_TEST" { - dashboard_metadata { - name = "CD_PGTEST3 TEST" - owner = "Ignacio.Goldman@partner.bmwgroup.com" - preset = true - shared = true - tags = [ "CD_PGTEST3" ] - filter { - timeframe = "-24h to now" - } - } - tile { - name = "Custom chart" - configured = true - tile_type = "CUSTOM_CHARTING" - bounds { - height = 304 - left = 38 - top = 228 - width = 1064 - } - filter { - management_zone { - name = "CD_PGTEST3" - id = data.dynatrace_management_zone.CD_PGTEST3_TEST.id - } - } - filter_config { - type = "MIXED" - custom_name = "Failure rate (HTTP 4xx/5xx errors)" - default_name = "Custom chart" - chart_config { - type = "TIMESERIES" - legend = true - result_metadata { - config { - custom_color = "#ff0000" - key = "nullbuiltin:service.errors.fivexx.rate|AVG|TOTAL|BAR|SERVICE" - last_modified = 1617956393463 - } - config { - custom_color = "#fff29a" - key = "nullbuiltin:service.errors.fourxx.rate|AVG|TOTAL|BAR|SERVICE" - last_modified = 1617956441725 - } - } - series { - type = "BAR" - aggregation = "AVG" - aggregation_rate = "TOTAL" - entity_type = "SERVICE" - metric = "builtin:service.errors.fourxx.rate" - # sort_ascending = false - # sort_column = false - } - series { - type = "BAR" - aggregation = "AVG" - aggregation_rate = "TOTAL" - entity_type = "SERVICE" - metric = "builtin:service.errors.fivexx.rate" - # sort_ascending = false - sort_column = true - } - } - filters { - filter { - entity_type = "SERVICE" - match { - key = "AUTO_TAGS" - values = [ "Environment:TEST" ] - } - } - } - } - } - tile { - name = "Problems" - configured = true - tile_type = "OPEN_PROBLEMS" - bounds { - height = 152 - left = 950 - top = 38 - width = 152 - } - filter { - management_zone { - name = "CD_PGTEST3" - id = data.dynatrace_management_zone.CD_PGTEST3_TEST.id - } - } - } - tile { - name = "Overall Health" - configured = true - tile_type = "HEADER" - bounds { - height = 38 - left = 38 - top = 0 - width = 1064 - } - filter { - management_zone { - name = "CD_PGTEST3" - id = data.dynatrace_management_zone.CD_PGTEST3_TEST.id - } - } - } - tile { - name = "Markdown" - configured = true - markdown =<<-EOT - --- - - EOT - tile_type = "MARKDOWN" - bounds { - height = 38 - left = 38 - top = 532 - width = 1064 - } - } - tile { - name = "Custom chart" - configured = true - tile_type = "CUSTOM_CHARTING" - bounds { - height = 304 - left = 38 - top = 570 - width = 1064 - } - filter { - management_zone { - name = "CD_PGTEST3" - id = data.dynatrace_management_zone.CD_PGTEST3_TEST.id - } - } - filter_config { - type = "MIXED" - custom_name = "Response time, Request Count and Number of Errors" - default_name = "Custom chart" - chart_config { - type = "TIMESERIES" - legend = true - result_metadata { - config { - custom_color = "#008cdb" - key = "nullbuiltin:service.requestCount.total|NONE|TOTAL|BAR|SERVICE" - last_modified = 1595275720776 - } - config { - custom_color = "#b4e5f9" - key = "nullbuiltin:service.response.time|AVG|TOTAL|LINE|SERVICE" - last_modified = 1595275686773 - } - config { - custom_color = "#ef651f" - key = "nullbuiltin:service.errors.total.count|NONE|TOTAL|BAR|SERVICE" - last_modified = 1595275955999 - } - } - series { - type = "LINE" - aggregation = "AVG" - aggregation_rate = "TOTAL" - entity_type = "SERVICE" - metric = "builtin:service.response.time" - # sort_ascending = false - # sort_column = false - } - series { - type = "BAR" - aggregation = "NONE" - aggregation_rate = "TOTAL" - entity_type = "SERVICE" - metric = "builtin:service.requestCount.total" - # sort_ascending = false - # sort_column = false - } - series { - type = "BAR" - aggregation = "NONE" - aggregation_rate = "TOTAL" - entity_type = "SERVICE" - metric = "builtin:service.errors.total.count" - # sort_ascending = false - sort_column = true - } - } - filters { - filter { - entity_type = "SERVICE" - match { - key = "AUTO_TAGS" - values = [ "Environment:TEST" ] - } - } - } - } - } - tile { - name = "Markdown" - configured = true - markdown =<<-EOT - --- - - EOT - tile_type = "MARKDOWN" - bounds { - height = 38 - left = 38 - top = 190 - width = 1064 - } - } - tile { - name = "" - chart_visible = true - configured = true - tile_type = "DATABASES_OVERVIEW" - bounds { - height = 152 - left = 646 - top = 38 - width = 190 - } - filter { - management_zone { - name = "CD_PGTEST3" - id = data.dynatrace_management_zone.CD_PGTEST3_TEST.id - } - } - filter_config { - type = "DATABASE" - custom_name = "Databases" - default_name = "Databases" - chart_config { - type = "TIMESERIES" - legend = true - } - filters { - filter { - entity_type = "DATABASE" - match { - key = "AUTO_TAGS" - values = [ "Environment:TEST" ] - } - } - } - } - } - tile { - name = "" - chart_visible = true - configured = true - tile_type = "SERVICES" - bounds { - height = 152 - left = 342 - top = 38 - width = 190 - } - filter { - management_zone { - name = "CD_PGTEST3" - id = data.dynatrace_management_zone.CD_PGTEST3_TEST.id - } - } - filter_config { - type = "SERVICE" - custom_name = "Services" - default_name = "Services" - chart_config { - type = "TIMESERIES" - legend = true - } - filters { - filter { - entity_type = "SERVICE" - match { - key = "AUTO_TAGS" - values = [ "Environment:TEST" ] - } - } - } - } - } - tile { - name = "" - chart_visible = true - configured = true - tile_type = "HOSTS" - bounds { - height = 152 - left = 38 - top = 38 - width = 190 - } - filter { - management_zone { - name = "CD_PGTEST3" - id = data.dynatrace_management_zone.CD_PGTEST3_TEST.id - } - } - filter_config { - type = "HOST" - custom_name = "Hosts" - default_name = "Hosts" - chart_config { - type = "TIMESERIES" - legend = true - } - filters { - filter { - entity_type = "HOST" - match { - key = "AUTO_TAGS" - values = [ "Environment:TEST" ] - } - } - } - } - } -} diff --git a/CN_PREPROD/dashboard/CD_PGTFTESTING2_INT.tf b/CN_PREPROD/dashboard/CD_PGTFTESTING2_INT.tf deleted file mode 100644 index d57fa9f1..00000000 --- a/CN_PREPROD/dashboard/CD_PGTFTESTING2_INT.tf +++ /dev/null @@ -1,329 +0,0 @@ -data "dynatrace_management_zone" "CD_PGTFTESTING2_INT"{ name="CD_PGTFTESTING2" } -resource "dynatrace_dashboard" "CD_PGTFTESTING2_INT" { - dashboard_metadata { - name = "CD_PGTFTESTING2 INT" - owner = "Ignacio.Goldman@partner.bmwgroup.com" - preset = true - shared = true - tags = [ "CD_PGTFTESTING2" ] - filter { - timeframe = "-24h to now" - } - } - tile { - name = "Custom chart" - configured = true - tile_type = "CUSTOM_CHARTING" - bounds { - height = 304 - left = 38 - top = 228 - width = 1064 - } - filter { - management_zone { - name = "CD_PGTFTESTING2" - id = data.dynatrace_management_zone.CD_PGTFTESTING2_INT.id - } - } - filter_config { - type = "MIXED" - custom_name = "Failure rate (HTTP 4xx/5xx errors)" - default_name = "Custom chart" - chart_config { - type = "TIMESERIES" - legend = true - result_metadata { - config { - custom_color = "#ff0000" - key = "nullbuiltin:service.errors.fivexx.rate|AVG|TOTAL|BAR|SERVICE" - last_modified = 1617956393463 - } - config { - custom_color = "#fff29a" - key = "nullbuiltin:service.errors.fourxx.rate|AVG|TOTAL|BAR|SERVICE" - last_modified = 1617956441725 - } - } - series { - type = "BAR" - aggregation = "AVG" - aggregation_rate = "TOTAL" - entity_type = "SERVICE" - metric = "builtin:service.errors.fourxx.rate" - # sort_ascending = false - # sort_column = false - } - series { - type = "BAR" - aggregation = "AVG" - aggregation_rate = "TOTAL" - entity_type = "SERVICE" - metric = "builtin:service.errors.fivexx.rate" - # sort_ascending = false - sort_column = true - } - } - filters { - filter { - entity_type = "SERVICE" - match { - key = "AUTO_TAGS" - values = [ "Environment:INT" ] - } - } - } - } - } - tile { - name = "Problems" - configured = true - tile_type = "OPEN_PROBLEMS" - bounds { - height = 152 - left = 950 - top = 38 - width = 152 - } - filter { - management_zone { - name = "CD_PGTFTESTING2" - id = data.dynatrace_management_zone.CD_PGTFTESTING2_INT.id - } - } - } - tile { - name = "Overall Health" - configured = true - tile_type = "HEADER" - bounds { - height = 38 - left = 38 - top = 0 - width = 1064 - } - filter { - management_zone { - name = "CD_PGTFTESTING2" - id = data.dynatrace_management_zone.CD_PGTFTESTING2_INT.id - } - } - } - tile { - name = "Markdown" - configured = true - markdown =<<-EOT - --- - - EOT - tile_type = "MARKDOWN" - bounds { - height = 38 - left = 38 - top = 532 - width = 1064 - } - } - tile { - name = "Custom chart" - configured = true - tile_type = "CUSTOM_CHARTING" - bounds { - height = 304 - left = 38 - top = 570 - width = 1064 - } - filter { - management_zone { - name = "CD_PGTFTESTING2" - id = data.dynatrace_management_zone.CD_PGTFTESTING2_INT.id - } - } - filter_config { - type = "MIXED" - custom_name = "Response time, Request Count and Number of Errors" - default_name = "Custom chart" - chart_config { - type = "TIMESERIES" - legend = true - result_metadata { - config { - custom_color = "#008cdb" - key = "nullbuiltin:service.requestCount.total|NONE|TOTAL|BAR|SERVICE" - last_modified = 1595275720776 - } - config { - custom_color = "#b4e5f9" - key = "nullbuiltin:service.response.time|AVG|TOTAL|LINE|SERVICE" - last_modified = 1595275686773 - } - config { - custom_color = "#ef651f" - key = "nullbuiltin:service.errors.total.count|NONE|TOTAL|BAR|SERVICE" - last_modified = 1595275955999 - } - } - series { - type = "LINE" - aggregation = "AVG" - aggregation_rate = "TOTAL" - entity_type = "SERVICE" - metric = "builtin:service.response.time" - # sort_ascending = false - # sort_column = false - } - series { - type = "BAR" - aggregation = "NONE" - aggregation_rate = "TOTAL" - entity_type = "SERVICE" - metric = "builtin:service.requestCount.total" - # sort_ascending = false - # sort_column = false - } - series { - type = "BAR" - aggregation = "NONE" - aggregation_rate = "TOTAL" - entity_type = "SERVICE" - metric = "builtin:service.errors.total.count" - # sort_ascending = false - sort_column = true - } - } - filters { - filter { - entity_type = "SERVICE" - match { - key = "AUTO_TAGS" - values = [ "Environment:INT" ] - } - } - } - } - } - tile { - name = "Markdown" - configured = true - markdown =<<-EOT - --- - - EOT - tile_type = "MARKDOWN" - bounds { - height = 38 - left = 38 - top = 190 - width = 1064 - } - } - tile { - name = "" - chart_visible = true - configured = true - tile_type = "DATABASES_OVERVIEW" - bounds { - height = 152 - left = 646 - top = 38 - width = 190 - } - filter { - management_zone { - name = "CD_PGTFTESTING2" - id = data.dynatrace_management_zone.CD_PGTFTESTING2_INT.id - } - } - filter_config { - type = "DATABASE" - custom_name = "Databases" - default_name = "Databases" - chart_config { - type = "TIMESERIES" - legend = true - } - filters { - filter { - entity_type = "DATABASE" - match { - key = "AUTO_TAGS" - values = [ "Environment:INT" ] - } - } - } - } - } - tile { - name = "" - chart_visible = true - configured = true - tile_type = "SERVICES" - bounds { - height = 152 - left = 342 - top = 38 - width = 190 - } - filter { - management_zone { - name = "CD_PGTFTESTING2" - id = data.dynatrace_management_zone.CD_PGTFTESTING2_INT.id - } - } - filter_config { - type = "SERVICE" - custom_name = "Services" - default_name = "Services" - chart_config { - type = "TIMESERIES" - legend = true - } - filters { - filter { - entity_type = "SERVICE" - match { - key = "AUTO_TAGS" - values = [ "Environment:INT" ] - } - } - } - } - } - tile { - name = "" - chart_visible = true - configured = true - tile_type = "HOSTS" - bounds { - height = 152 - left = 38 - top = 38 - width = 190 - } - filter { - management_zone { - name = "CD_PGTFTESTING2" - id = data.dynatrace_management_zone.CD_PGTFTESTING2_INT.id - } - } - filter_config { - type = "HOST" - custom_name = "Hosts" - default_name = "Hosts" - chart_config { - type = "TIMESERIES" - legend = true - } - filters { - filter { - entity_type = "HOST" - match { - key = "AUTO_TAGS" - values = [ "Environment:INT" ] - } - } - } - } - } -} diff --git a/CN_PREPROD/dashboard/CD_PGTFTESTING2_TEST.tf b/CN_PREPROD/dashboard/CD_PGTFTESTING2_TEST.tf deleted file mode 100644 index c27b0d1f..00000000 --- a/CN_PREPROD/dashboard/CD_PGTFTESTING2_TEST.tf +++ /dev/null @@ -1,329 +0,0 @@ -data "dynatrace_management_zone" "CD_PGTFTESTING2_TEST"{ name="CD_PGTFTESTING2" } -resource "dynatrace_dashboard" "CD_PGTFTESTING2_TEST" { - dashboard_metadata { - name = "CD_PGTFTESTING2 TEST" - owner = "Ignacio.Goldman@partner.bmwgroup.com" - preset = true - shared = true - tags = [ "CD_PGTFTESTING2" ] - filter { - timeframe = "-24h to now" - } - } - tile { - name = "Custom chart" - configured = true - tile_type = "CUSTOM_CHARTING" - bounds { - height = 304 - left = 38 - top = 228 - width = 1064 - } - filter { - management_zone { - name = "CD_PGTFTESTING2" - id = data.dynatrace_management_zone.CD_PGTFTESTING2_TEST.id - } - } - filter_config { - type = "MIXED" - custom_name = "Failure rate (HTTP 4xx/5xx errors)" - default_name = "Custom chart" - chart_config { - type = "TIMESERIES" - legend = true - result_metadata { - config { - custom_color = "#ff0000" - key = "nullbuiltin:service.errors.fivexx.rate|AVG|TOTAL|BAR|SERVICE" - last_modified = 1617956393463 - } - config { - custom_color = "#fff29a" - key = "nullbuiltin:service.errors.fourxx.rate|AVG|TOTAL|BAR|SERVICE" - last_modified = 1617956441725 - } - } - series { - type = "BAR" - aggregation = "AVG" - aggregation_rate = "TOTAL" - entity_type = "SERVICE" - metric = "builtin:service.errors.fourxx.rate" - # sort_ascending = false - # sort_column = false - } - series { - type = "BAR" - aggregation = "AVG" - aggregation_rate = "TOTAL" - entity_type = "SERVICE" - metric = "builtin:service.errors.fivexx.rate" - # sort_ascending = false - sort_column = true - } - } - filters { - filter { - entity_type = "SERVICE" - match { - key = "AUTO_TAGS" - values = [ "Environment:TEST" ] - } - } - } - } - } - tile { - name = "Problems" - configured = true - tile_type = "OPEN_PROBLEMS" - bounds { - height = 152 - left = 950 - top = 38 - width = 152 - } - filter { - management_zone { - name = "CD_PGTFTESTING2" - id = data.dynatrace_management_zone.CD_PGTFTESTING2_TEST.id - } - } - } - tile { - name = "Overall Health" - configured = true - tile_type = "HEADER" - bounds { - height = 38 - left = 38 - top = 0 - width = 1064 - } - filter { - management_zone { - name = "CD_PGTFTESTING2" - id = data.dynatrace_management_zone.CD_PGTFTESTING2_TEST.id - } - } - } - tile { - name = "Markdown" - configured = true - markdown =<<-EOT - --- - - EOT - tile_type = "MARKDOWN" - bounds { - height = 38 - left = 38 - top = 532 - width = 1064 - } - } - tile { - name = "Custom chart" - configured = true - tile_type = "CUSTOM_CHARTING" - bounds { - height = 304 - left = 38 - top = 570 - width = 1064 - } - filter { - management_zone { - name = "CD_PGTFTESTING2" - id = data.dynatrace_management_zone.CD_PGTFTESTING2_TEST.id - } - } - filter_config { - type = "MIXED" - custom_name = "Response time, Request Count and Number of Errors" - default_name = "Custom chart" - chart_config { - type = "TIMESERIES" - legend = true - result_metadata { - config { - custom_color = "#008cdb" - key = "nullbuiltin:service.requestCount.total|NONE|TOTAL|BAR|SERVICE" - last_modified = 1595275720776 - } - config { - custom_color = "#b4e5f9" - key = "nullbuiltin:service.response.time|AVG|TOTAL|LINE|SERVICE" - last_modified = 1595275686773 - } - config { - custom_color = "#ef651f" - key = "nullbuiltin:service.errors.total.count|NONE|TOTAL|BAR|SERVICE" - last_modified = 1595275955999 - } - } - series { - type = "LINE" - aggregation = "AVG" - aggregation_rate = "TOTAL" - entity_type = "SERVICE" - metric = "builtin:service.response.time" - # sort_ascending = false - # sort_column = false - } - series { - type = "BAR" - aggregation = "NONE" - aggregation_rate = "TOTAL" - entity_type = "SERVICE" - metric = "builtin:service.requestCount.total" - # sort_ascending = false - # sort_column = false - } - series { - type = "BAR" - aggregation = "NONE" - aggregation_rate = "TOTAL" - entity_type = "SERVICE" - metric = "builtin:service.errors.total.count" - # sort_ascending = false - sort_column = true - } - } - filters { - filter { - entity_type = "SERVICE" - match { - key = "AUTO_TAGS" - values = [ "Environment:TEST" ] - } - } - } - } - } - tile { - name = "Markdown" - configured = true - markdown =<<-EOT - --- - - EOT - tile_type = "MARKDOWN" - bounds { - height = 38 - left = 38 - top = 190 - width = 1064 - } - } - tile { - name = "" - chart_visible = true - configured = true - tile_type = "DATABASES_OVERVIEW" - bounds { - height = 152 - left = 646 - top = 38 - width = 190 - } - filter { - management_zone { - name = "CD_PGTFTESTING2" - id = data.dynatrace_management_zone.CD_PGTFTESTING2_TEST.id - } - } - filter_config { - type = "DATABASE" - custom_name = "Databases" - default_name = "Databases" - chart_config { - type = "TIMESERIES" - legend = true - } - filters { - filter { - entity_type = "DATABASE" - match { - key = "AUTO_TAGS" - values = [ "Environment:TEST" ] - } - } - } - } - } - tile { - name = "" - chart_visible = true - configured = true - tile_type = "SERVICES" - bounds { - height = 152 - left = 342 - top = 38 - width = 190 - } - filter { - management_zone { - name = "CD_PGTFTESTING2" - id = data.dynatrace_management_zone.CD_PGTFTESTING2_TEST.id - } - } - filter_config { - type = "SERVICE" - custom_name = "Services" - default_name = "Services" - chart_config { - type = "TIMESERIES" - legend = true - } - filters { - filter { - entity_type = "SERVICE" - match { - key = "AUTO_TAGS" - values = [ "Environment:TEST" ] - } - } - } - } - } - tile { - name = "" - chart_visible = true - configured = true - tile_type = "HOSTS" - bounds { - height = 152 - left = 38 - top = 38 - width = 190 - } - filter { - management_zone { - name = "CD_PGTFTESTING2" - id = data.dynatrace_management_zone.CD_PGTFTESTING2_TEST.id - } - } - filter_config { - type = "HOST" - custom_name = "Hosts" - default_name = "Hosts" - chart_config { - type = "TIMESERIES" - legend = true - } - filters { - filter { - entity_type = "HOST" - match { - key = "AUTO_TAGS" - values = [ "Environment:TEST" ] - } - } - } - } - } -} diff --git a/CN_PREPROD/dashboard/CD_PGTFTEST_INT.tf b/CN_PREPROD/dashboard/CD_PGTFTEST_INT.tf deleted file mode 100644 index 00060b2c..00000000 --- a/CN_PREPROD/dashboard/CD_PGTFTEST_INT.tf +++ /dev/null @@ -1,329 +0,0 @@ -data "dynatrace_management_zone" "CD_PGTFTEST_INT"{ name="CD_PGTFTEST" } -resource "dynatrace_dashboard" "CD_PGTFTEST_INT" { - dashboard_metadata { - name = "CD_PGTFTEST INT" - owner = "Ignacio.Goldman@partner.bmwgroup.com" - preset = true - shared = true - tags = [ "CD_PGTFTEST" ] - filter { - timeframe = "-24h to now" - } - } - tile { - name = "Custom chart" - configured = true - tile_type = "CUSTOM_CHARTING" - bounds { - height = 304 - left = 38 - top = 228 - width = 1064 - } - filter { - management_zone { - name = "CD_PGTFTEST" - id = data.dynatrace_management_zone.CD_PGTFTEST_INT.id - } - } - filter_config { - type = "MIXED" - custom_name = "Failure rate (HTTP 4xx/5xx errors)" - default_name = "Custom chart" - chart_config { - type = "TIMESERIES" - legend = true - result_metadata { - config { - custom_color = "#ff0000" - key = "nullbuiltin:service.errors.fivexx.rate|AVG|TOTAL|BAR|SERVICE" - last_modified = 1617956393463 - } - config { - custom_color = "#fff29a" - key = "nullbuiltin:service.errors.fourxx.rate|AVG|TOTAL|BAR|SERVICE" - last_modified = 1617956441725 - } - } - series { - type = "BAR" - aggregation = "AVG" - aggregation_rate = "TOTAL" - entity_type = "SERVICE" - metric = "builtin:service.errors.fourxx.rate" - # sort_ascending = false - # sort_column = false - } - series { - type = "BAR" - aggregation = "AVG" - aggregation_rate = "TOTAL" - entity_type = "SERVICE" - metric = "builtin:service.errors.fivexx.rate" - # sort_ascending = false - sort_column = true - } - } - filters { - filter { - entity_type = "SERVICE" - match { - key = "AUTO_TAGS" - values = [ "Environment:INT" ] - } - } - } - } - } - tile { - name = "Problems" - configured = true - tile_type = "OPEN_PROBLEMS" - bounds { - height = 152 - left = 950 - top = 38 - width = 152 - } - filter { - management_zone { - name = "CD_PGTFTEST" - id = data.dynatrace_management_zone.CD_PGTFTEST_INT.id - } - } - } - tile { - name = "Overall Health" - configured = true - tile_type = "HEADER" - bounds { - height = 38 - left = 38 - top = 0 - width = 1064 - } - filter { - management_zone { - name = "CD_PGTFTEST" - id = data.dynatrace_management_zone.CD_PGTFTEST_INT.id - } - } - } - tile { - name = "Markdown" - configured = true - markdown =<<-EOT - --- - - EOT - tile_type = "MARKDOWN" - bounds { - height = 38 - left = 38 - top = 532 - width = 1064 - } - } - tile { - name = "Custom chart" - configured = true - tile_type = "CUSTOM_CHARTING" - bounds { - height = 304 - left = 38 - top = 570 - width = 1064 - } - filter { - management_zone { - name = "CD_PGTFTEST" - id = data.dynatrace_management_zone.CD_PGTFTEST_INT.id - } - } - filter_config { - type = "MIXED" - custom_name = "Response time, Request Count and Number of Errors" - default_name = "Custom chart" - chart_config { - type = "TIMESERIES" - legend = true - result_metadata { - config { - custom_color = "#008cdb" - key = "nullbuiltin:service.requestCount.total|NONE|TOTAL|BAR|SERVICE" - last_modified = 1595275720776 - } - config { - custom_color = "#b4e5f9" - key = "nullbuiltin:service.response.time|AVG|TOTAL|LINE|SERVICE" - last_modified = 1595275686773 - } - config { - custom_color = "#ef651f" - key = "nullbuiltin:service.errors.total.count|NONE|TOTAL|BAR|SERVICE" - last_modified = 1595275955999 - } - } - series { - type = "LINE" - aggregation = "AVG" - aggregation_rate = "TOTAL" - entity_type = "SERVICE" - metric = "builtin:service.response.time" - # sort_ascending = false - # sort_column = false - } - series { - type = "BAR" - aggregation = "NONE" - aggregation_rate = "TOTAL" - entity_type = "SERVICE" - metric = "builtin:service.requestCount.total" - # sort_ascending = false - # sort_column = false - } - series { - type = "BAR" - aggregation = "NONE" - aggregation_rate = "TOTAL" - entity_type = "SERVICE" - metric = "builtin:service.errors.total.count" - # sort_ascending = false - sort_column = true - } - } - filters { - filter { - entity_type = "SERVICE" - match { - key = "AUTO_TAGS" - values = [ "Environment:INT" ] - } - } - } - } - } - tile { - name = "Markdown" - configured = true - markdown =<<-EOT - --- - - EOT - tile_type = "MARKDOWN" - bounds { - height = 38 - left = 38 - top = 190 - width = 1064 - } - } - tile { - name = "" - chart_visible = true - configured = true - tile_type = "DATABASES_OVERVIEW" - bounds { - height = 152 - left = 646 - top = 38 - width = 190 - } - filter { - management_zone { - name = "CD_PGTFTEST" - id = data.dynatrace_management_zone.CD_PGTFTEST_INT.id - } - } - filter_config { - type = "DATABASE" - custom_name = "Databases" - default_name = "Databases" - chart_config { - type = "TIMESERIES" - legend = true - } - filters { - filter { - entity_type = "DATABASE" - match { - key = "AUTO_TAGS" - values = [ "Environment:INT" ] - } - } - } - } - } - tile { - name = "" - chart_visible = true - configured = true - tile_type = "SERVICES" - bounds { - height = 152 - left = 342 - top = 38 - width = 190 - } - filter { - management_zone { - name = "CD_PGTFTEST" - id = data.dynatrace_management_zone.CD_PGTFTEST_INT.id - } - } - filter_config { - type = "SERVICE" - custom_name = "Services" - default_name = "Services" - chart_config { - type = "TIMESERIES" - legend = true - } - filters { - filter { - entity_type = "SERVICE" - match { - key = "AUTO_TAGS" - values = [ "Environment:INT" ] - } - } - } - } - } - tile { - name = "" - chart_visible = true - configured = true - tile_type = "HOSTS" - bounds { - height = 152 - left = 38 - top = 38 - width = 190 - } - filter { - management_zone { - name = "CD_PGTFTEST" - id = data.dynatrace_management_zone.CD_PGTFTEST_INT.id - } - } - filter_config { - type = "HOST" - custom_name = "Hosts" - default_name = "Hosts" - chart_config { - type = "TIMESERIES" - legend = true - } - filters { - filter { - entity_type = "HOST" - match { - key = "AUTO_TAGS" - values = [ "Environment:INT" ] - } - } - } - } - } -} diff --git a/CN_PREPROD/dashboard/CD_PGTFTEST_TEST.tf b/CN_PREPROD/dashboard/CD_PGTFTEST_TEST.tf deleted file mode 100644 index b0ef1bdb..00000000 --- a/CN_PREPROD/dashboard/CD_PGTFTEST_TEST.tf +++ /dev/null @@ -1,329 +0,0 @@ -data "dynatrace_management_zone" "CD_PGTFTEST_TEST"{ name="CD_PGTFTEST" } -resource "dynatrace_dashboard" "CD_PGTFTEST_TEST" { - dashboard_metadata { - name = "CD_PGTFTEST TEST" - owner = "Ignacio.Goldman@partner.bmwgroup.com" - preset = true - shared = true - tags = [ "CD_PGTFTEST" ] - filter { - timeframe = "-24h to now" - } - } - tile { - name = "Custom chart" - configured = true - tile_type = "CUSTOM_CHARTING" - bounds { - height = 304 - left = 38 - top = 228 - width = 1064 - } - filter { - management_zone { - name = "CD_PGTFTEST" - id = data.dynatrace_management_zone.CD_PGTFTEST_TEST.id - } - } - filter_config { - type = "MIXED" - custom_name = "Failure rate (HTTP 4xx/5xx errors)" - default_name = "Custom chart" - chart_config { - type = "TIMESERIES" - legend = true - result_metadata { - config { - custom_color = "#ff0000" - key = "nullbuiltin:service.errors.fivexx.rate|AVG|TOTAL|BAR|SERVICE" - last_modified = 1617956393463 - } - config { - custom_color = "#fff29a" - key = "nullbuiltin:service.errors.fourxx.rate|AVG|TOTAL|BAR|SERVICE" - last_modified = 1617956441725 - } - } - series { - type = "BAR" - aggregation = "AVG" - aggregation_rate = "TOTAL" - entity_type = "SERVICE" - metric = "builtin:service.errors.fourxx.rate" - # sort_ascending = false - # sort_column = false - } - series { - type = "BAR" - aggregation = "AVG" - aggregation_rate = "TOTAL" - entity_type = "SERVICE" - metric = "builtin:service.errors.fivexx.rate" - # sort_ascending = false - sort_column = true - } - } - filters { - filter { - entity_type = "SERVICE" - match { - key = "AUTO_TAGS" - values = [ "Environment:TEST" ] - } - } - } - } - } - tile { - name = "Problems" - configured = true - tile_type = "OPEN_PROBLEMS" - bounds { - height = 152 - left = 950 - top = 38 - width = 152 - } - filter { - management_zone { - name = "CD_PGTFTEST" - id = data.dynatrace_management_zone.CD_PGTFTEST_TEST.id - } - } - } - tile { - name = "Overall Health" - configured = true - tile_type = "HEADER" - bounds { - height = 38 - left = 38 - top = 0 - width = 1064 - } - filter { - management_zone { - name = "CD_PGTFTEST" - id = data.dynatrace_management_zone.CD_PGTFTEST_TEST.id - } - } - } - tile { - name = "Markdown" - configured = true - markdown =<<-EOT - --- - - EOT - tile_type = "MARKDOWN" - bounds { - height = 38 - left = 38 - top = 532 - width = 1064 - } - } - tile { - name = "Custom chart" - configured = true - tile_type = "CUSTOM_CHARTING" - bounds { - height = 304 - left = 38 - top = 570 - width = 1064 - } - filter { - management_zone { - name = "CD_PGTFTEST" - id = data.dynatrace_management_zone.CD_PGTFTEST_TEST.id - } - } - filter_config { - type = "MIXED" - custom_name = "Response time, Request Count and Number of Errors" - default_name = "Custom chart" - chart_config { - type = "TIMESERIES" - legend = true - result_metadata { - config { - custom_color = "#008cdb" - key = "nullbuiltin:service.requestCount.total|NONE|TOTAL|BAR|SERVICE" - last_modified = 1595275720776 - } - config { - custom_color = "#b4e5f9" - key = "nullbuiltin:service.response.time|AVG|TOTAL|LINE|SERVICE" - last_modified = 1595275686773 - } - config { - custom_color = "#ef651f" - key = "nullbuiltin:service.errors.total.count|NONE|TOTAL|BAR|SERVICE" - last_modified = 1595275955999 - } - } - series { - type = "LINE" - aggregation = "AVG" - aggregation_rate = "TOTAL" - entity_type = "SERVICE" - metric = "builtin:service.response.time" - # sort_ascending = false - # sort_column = false - } - series { - type = "BAR" - aggregation = "NONE" - aggregation_rate = "TOTAL" - entity_type = "SERVICE" - metric = "builtin:service.requestCount.total" - # sort_ascending = false - # sort_column = false - } - series { - type = "BAR" - aggregation = "NONE" - aggregation_rate = "TOTAL" - entity_type = "SERVICE" - metric = "builtin:service.errors.total.count" - # sort_ascending = false - sort_column = true - } - } - filters { - filter { - entity_type = "SERVICE" - match { - key = "AUTO_TAGS" - values = [ "Environment:TEST" ] - } - } - } - } - } - tile { - name = "Markdown" - configured = true - markdown =<<-EOT - --- - - EOT - tile_type = "MARKDOWN" - bounds { - height = 38 - left = 38 - top = 190 - width = 1064 - } - } - tile { - name = "" - chart_visible = true - configured = true - tile_type = "DATABASES_OVERVIEW" - bounds { - height = 152 - left = 646 - top = 38 - width = 190 - } - filter { - management_zone { - name = "CD_PGTFTEST" - id = data.dynatrace_management_zone.CD_PGTFTEST_TEST.id - } - } - filter_config { - type = "DATABASE" - custom_name = "Databases" - default_name = "Databases" - chart_config { - type = "TIMESERIES" - legend = true - } - filters { - filter { - entity_type = "DATABASE" - match { - key = "AUTO_TAGS" - values = [ "Environment:TEST" ] - } - } - } - } - } - tile { - name = "" - chart_visible = true - configured = true - tile_type = "SERVICES" - bounds { - height = 152 - left = 342 - top = 38 - width = 190 - } - filter { - management_zone { - name = "CD_PGTFTEST" - id = data.dynatrace_management_zone.CD_PGTFTEST_TEST.id - } - } - filter_config { - type = "SERVICE" - custom_name = "Services" - default_name = "Services" - chart_config { - type = "TIMESERIES" - legend = true - } - filters { - filter { - entity_type = "SERVICE" - match { - key = "AUTO_TAGS" - values = [ "Environment:TEST" ] - } - } - } - } - } - tile { - name = "" - chart_visible = true - configured = true - tile_type = "HOSTS" - bounds { - height = 152 - left = 38 - top = 38 - width = 190 - } - filter { - management_zone { - name = "CD_PGTFTEST" - id = data.dynatrace_management_zone.CD_PGTFTEST_TEST.id - } - } - filter_config { - type = "HOST" - custom_name = "Hosts" - default_name = "Hosts" - chart_config { - type = "TIMESERIES" - legend = true - } - filters { - filter { - entity_type = "HOST" - match { - key = "AUTO_TAGS" - values = [ "Environment:TEST" ] - } - } - } - } - } -} diff --git a/CN_PREPROD/management_zone/CD_MYTFTESTING.tf b/CN_PREPROD/management_zone/CD_MYTFTESTING.tf deleted file mode 100644 index 45f5b53e..00000000 --- a/CN_PREPROD/management_zone/CD_MYTFTESTING.tf +++ /dev/null @@ -1,19 +0,0 @@ -resource "dynatrace_management_zone" "CD_MYTFTESTING" { - name = "CD_MYTFTESTING" - entity_selector_based_rule { - enabled = true - selector = "type(PROCESS_GROUP_INSTANCE),tag(\"compass-id:X\")" - } - entity_selector_based_rule { - enabled = true - selector = "type(HOST),tag(\"compass-id:X\")" - } - entity_selector_based_rule { - enabled = true - selector = "type(Service),tag(\"compass-id:X\")" - } - entity_selector_based_rule { - enabled = true - selector = "type(SERVICE),databaseName.exists(),toRelationship.calls(type(SERVICE),tag(\"compass-id:X\"))" - } -} \ No newline at end of file diff --git a/CN_PREPROD/management_zone/CD_MYTFTESTINGv2.tf b/CN_PREPROD/management_zone/CD_MYTFTESTINGv2.tf deleted file mode 100644 index 1f10a57e..00000000 --- a/CN_PREPROD/management_zone/CD_MYTFTESTINGv2.tf +++ /dev/null @@ -1,19 +0,0 @@ -resource "dynatrace_management_zone" "CD_MYTFTESTINGv2" { - name = "CD_MYTFTESTINGv2" - entity_selector_based_rule { - enabled = true - selector = "type(PROCESS_GROUP_INSTANCE),tag(\"compass-id:X\")" - } - entity_selector_based_rule { - enabled = true - selector = "type(HOST),tag(\"compass-id:X\")" - } - entity_selector_based_rule { - enabled = true - selector = "type(Service),tag(\"compass-id:X\")" - } - entity_selector_based_rule { - enabled = true - selector = "type(SERVICE),databaseName.exists(),toRelationship.calls(type(SERVICE),tag(\"compass-id:X\"))" - } -} \ No newline at end of file diff --git a/CN_PREPROD/management_zone/CD_MYTesting.tf b/CN_PREPROD/management_zone/CD_MYTesting.tf deleted file mode 100644 index 19302adf..00000000 --- a/CN_PREPROD/management_zone/CD_MYTesting.tf +++ /dev/null @@ -1,19 +0,0 @@ -resource "dynatrace_management_zone" "CD_MYTesting" { - name = "CD_MYTesting" - entity_selector_based_rule { - enabled = true - selector = "type(PROCESS_GROUP_INSTANCE),tag(\"compass-id:X\")" - } - entity_selector_based_rule { - enabled = true - selector = "type(HOST),tag(\"compass-id:X\")" - } - entity_selector_based_rule { - enabled = true - selector = "type(Service),tag(\"compass-id:X\")" - } - entity_selector_based_rule { - enabled = true - selector = "type(SERVICE),databaseName.exists(),toRelationship.calls(type(SERVICE),tag(\"compass-id:X\"))" - } -} \ No newline at end of file diff --git a/CN_PREPROD/management_zone/CD_PGTEST3.tf b/CN_PREPROD/management_zone/CD_PGTEST3.tf deleted file mode 100644 index 1ba52cff..00000000 --- a/CN_PREPROD/management_zone/CD_PGTEST3.tf +++ /dev/null @@ -1,19 +0,0 @@ -resource "dynatrace_management_zone" "CD_PGTEST3" { - name = "CD_PGTEST3" - entity_selector_based_rule { - enabled = true - selector = "type(PROCESS_GROUP_INSTANCE),tag(\"compass-id:X\")" - } - entity_selector_based_rule { - enabled = true - selector = "type(HOST),tag(\"compass-id:X\")" - } - entity_selector_based_rule { - enabled = true - selector = "type(Service),tag(\"compass-id:X\")" - } - entity_selector_based_rule { - enabled = true - selector = "type(SERVICE),databaseName.exists(),toRelationship.calls(type(SERVICE),tag(\"compass-id:X\"))" - } -} \ No newline at end of file diff --git a/CN_PREPROD/management_zone/CD_PGTFTEST.tf b/CN_PREPROD/management_zone/CD_PGTFTEST.tf deleted file mode 100644 index cac83255..00000000 --- a/CN_PREPROD/management_zone/CD_PGTFTEST.tf +++ /dev/null @@ -1,19 +0,0 @@ -resource "dynatrace_management_zone" "CD_PGTFTEST" { - name = "CD_PGTFTEST" - entity_selector_based_rule { - enabled = true - selector = "type(PROCESS_GROUP_INSTANCE),tag(\"compass-id:X\")" - } - entity_selector_based_rule { - enabled = true - selector = "type(HOST),tag(\"compass-id:X\")" - } - entity_selector_based_rule { - enabled = true - selector = "type(Service),tag(\"compass-id:X\")" - } - entity_selector_based_rule { - enabled = true - selector = "type(SERVICE),databaseName.exists(),toRelationship.calls(type(SERVICE),tag(\"compass-id:X\"))" - } -} \ No newline at end of file diff --git a/CN_PREPROD/management_zone/CD_PGTFTESTING2.tf b/CN_PREPROD/management_zone/CD_PGTFTESTING2.tf deleted file mode 100644 index fe387991..00000000 --- a/CN_PREPROD/management_zone/CD_PGTFTESTING2.tf +++ /dev/null @@ -1,19 +0,0 @@ -resource "dynatrace_management_zone" "CD_PGTFTESTING2" { - name = "CD_PGTFTESTING2" - entity_selector_based_rule { - enabled = true - selector = "type(PROCESS_GROUP_INSTANCE),tag(\"compass-id:X\")" - } - entity_selector_based_rule { - enabled = true - selector = "type(HOST),tag(\"compass-id:X\")" - } - entity_selector_based_rule { - enabled = true - selector = "type(Service),tag(\"compass-id:X\")" - } - entity_selector_based_rule { - enabled = true - selector = "type(SERVICE),databaseName.exists(),toRelationship.calls(type(SERVICE),tag(\"compass-id:X\"))" - } -} \ No newline at end of file diff --git a/CN_PROD/alerting/CD_MYTFTESTING_E2E.tf b/CN_PROD/alerting/CD_MYTFTESTING_E2E.tf deleted file mode 100644 index 4d29d791..00000000 --- a/CN_PROD/alerting/CD_MYTFTESTING_E2E.tf +++ /dev/null @@ -1,37 +0,0 @@ -data "dynatrace_management_zone" "CD_MYTFTESTING_E2E"{ name="CD_MYTFTESTING" } -resource "dynatrace_alerting" "CD_MYTFTESTING_E2E" { - name = "CD_MYTFTESTING E2E" - management_zone = data.dynatrace_management_zone.CD_MYTFTESTING_E2E.id - rules { - rule { - delay_in_minutes = 0 - include_mode = "INCLUDE_ALL" - severity_level = "AVAILABILITY" - tags = [ "Environment:E2E" ] - } - rule { - delay_in_minutes = 10 - include_mode = "INCLUDE_ALL" - severity_level = "CUSTOM_ALERT" - tags = [ "Environment:E2E" ] - } - rule { - delay_in_minutes = 10 - include_mode = "INCLUDE_ALL" - severity_level = "ERRORS" - tags = [ "Environment:E2E" ] - } - rule { - delay_in_minutes = 30 - include_mode = "INCLUDE_ALL" - severity_level = "PERFORMANCE" - tags = [ "Environment:E2E" ] - } - rule { - delay_in_minutes = 30 - include_mode = "INCLUDE_ALL" - severity_level = "RESOURCE_CONTENTION" - tags = [ "Environment:E2E" ] - } - } -} diff --git a/CN_PROD/alerting/CD_MYTFTESTING_PROD.tf b/CN_PROD/alerting/CD_MYTFTESTING_PROD.tf deleted file mode 100644 index 38db040f..00000000 --- a/CN_PROD/alerting/CD_MYTFTESTING_PROD.tf +++ /dev/null @@ -1,37 +0,0 @@ -data "dynatrace_management_zone" "CD_MYTFTESTING_PROD"{ name="CD_MYTFTESTING" } -resource "dynatrace_alerting" "CD_MYTFTESTING_PROD" { - name = "CD_MYTFTESTING PROD" - management_zone = data.dynatrace_management_zone.CD_MYTFTESTING_PROD.id - rules { - rule { - delay_in_minutes = 0 - include_mode = "INCLUDE_ALL" - severity_level = "AVAILABILITY" - tags = [ "Environment:PROD" ] - } - rule { - delay_in_minutes = 10 - include_mode = "INCLUDE_ALL" - severity_level = "CUSTOM_ALERT" - tags = [ "Environment:PROD" ] - } - rule { - delay_in_minutes = 10 - include_mode = "INCLUDE_ALL" - severity_level = "ERRORS" - tags = [ "Environment:PROD" ] - } - rule { - delay_in_minutes = 30 - include_mode = "INCLUDE_ALL" - severity_level = "PERFORMANCE" - tags = [ "Environment:PROD" ] - } - rule { - delay_in_minutes = 30 - include_mode = "INCLUDE_ALL" - severity_level = "RESOURCE_CONTENTION" - tags = [ "Environment:PROD" ] - } - } -} diff --git a/CN_PROD/alerting/CD_MYTFTESTINGv2_E2E.tf b/CN_PROD/alerting/CD_MYTFTESTINGv2_E2E.tf deleted file mode 100644 index b0be5a7d..00000000 --- a/CN_PROD/alerting/CD_MYTFTESTINGv2_E2E.tf +++ /dev/null @@ -1,37 +0,0 @@ -data "dynatrace_management_zone" "CD_MYTFTESTINGv2_E2E"{ name="CD_MYTFTESTINGv2" } -resource "dynatrace_alerting" "CD_MYTFTESTINGv2_E2E" { - name = "CD_MYTFTESTINGv2 E2E" - management_zone = data.dynatrace_management_zone.CD_MYTFTESTINGv2_E2E.id - rules { - rule { - delay_in_minutes = 0 - include_mode = "INCLUDE_ALL" - severity_level = "AVAILABILITY" - tags = [ "Environment:E2E" ] - } - rule { - delay_in_minutes = 10 - include_mode = "INCLUDE_ALL" - severity_level = "CUSTOM_ALERT" - tags = [ "Environment:E2E" ] - } - rule { - delay_in_minutes = 10 - include_mode = "INCLUDE_ALL" - severity_level = "ERRORS" - tags = [ "Environment:E2E" ] - } - rule { - delay_in_minutes = 30 - include_mode = "INCLUDE_ALL" - severity_level = "PERFORMANCE" - tags = [ "Environment:E2E" ] - } - rule { - delay_in_minutes = 30 - include_mode = "INCLUDE_ALL" - severity_level = "RESOURCE_CONTENTION" - tags = [ "Environment:E2E" ] - } - } -} diff --git a/CN_PROD/alerting/CD_MYTFTESTINGv2_PROD.tf b/CN_PROD/alerting/CD_MYTFTESTINGv2_PROD.tf deleted file mode 100644 index a2958a82..00000000 --- a/CN_PROD/alerting/CD_MYTFTESTINGv2_PROD.tf +++ /dev/null @@ -1,37 +0,0 @@ -data "dynatrace_management_zone" "CD_MYTFTESTINGv2_PROD"{ name="CD_MYTFTESTINGv2" } -resource "dynatrace_alerting" "CD_MYTFTESTINGv2_PROD" { - name = "CD_MYTFTESTINGv2 PROD" - management_zone = data.dynatrace_management_zone.CD_MYTFTESTINGv2_PROD.id - rules { - rule { - delay_in_minutes = 0 - include_mode = "INCLUDE_ALL" - severity_level = "AVAILABILITY" - tags = [ "Environment:PROD" ] - } - rule { - delay_in_minutes = 10 - include_mode = "INCLUDE_ALL" - severity_level = "CUSTOM_ALERT" - tags = [ "Environment:PROD" ] - } - rule { - delay_in_minutes = 10 - include_mode = "INCLUDE_ALL" - severity_level = "ERRORS" - tags = [ "Environment:PROD" ] - } - rule { - delay_in_minutes = 30 - include_mode = "INCLUDE_ALL" - severity_level = "PERFORMANCE" - tags = [ "Environment:PROD" ] - } - rule { - delay_in_minutes = 30 - include_mode = "INCLUDE_ALL" - severity_level = "RESOURCE_CONTENTION" - tags = [ "Environment:PROD" ] - } - } -} diff --git a/CN_PROD/alerting/CD_MYTesting_E2E.tf b/CN_PROD/alerting/CD_MYTesting_E2E.tf deleted file mode 100644 index 66077310..00000000 --- a/CN_PROD/alerting/CD_MYTesting_E2E.tf +++ /dev/null @@ -1,37 +0,0 @@ -data "dynatrace_management_zone" "CD_MYTesting_E2E"{ name="CD_MYTesting" } -resource "dynatrace_alerting" "CD_MYTesting_E2E" { - name = "CD_MYTesting E2E" - management_zone = data.dynatrace_management_zone.CD_MYTesting_E2E.id - rules { - rule { - delay_in_minutes = 0 - include_mode = "INCLUDE_ALL" - severity_level = "AVAILABILITY" - tags = [ "Environment:E2E" ] - } - rule { - delay_in_minutes = 10 - include_mode = "INCLUDE_ALL" - severity_level = "CUSTOM_ALERT" - tags = [ "Environment:E2E" ] - } - rule { - delay_in_minutes = 10 - include_mode = "INCLUDE_ALL" - severity_level = "ERRORS" - tags = [ "Environment:E2E" ] - } - rule { - delay_in_minutes = 30 - include_mode = "INCLUDE_ALL" - severity_level = "PERFORMANCE" - tags = [ "Environment:E2E" ] - } - rule { - delay_in_minutes = 30 - include_mode = "INCLUDE_ALL" - severity_level = "RESOURCE_CONTENTION" - tags = [ "Environment:E2E" ] - } - } -} diff --git a/CN_PROD/alerting/CD_MYTesting_PROD.tf b/CN_PROD/alerting/CD_MYTesting_PROD.tf deleted file mode 100644 index 8770972d..00000000 --- a/CN_PROD/alerting/CD_MYTesting_PROD.tf +++ /dev/null @@ -1,37 +0,0 @@ -data "dynatrace_management_zone" "CD_MYTesting_PROD"{ name="CD_MYTesting" } -resource "dynatrace_alerting" "CD_MYTesting_PROD" { - name = "CD_MYTesting PROD" - management_zone = data.dynatrace_management_zone.CD_MYTesting_PROD.id - rules { - rule { - delay_in_minutes = 0 - include_mode = "INCLUDE_ALL" - severity_level = "AVAILABILITY" - tags = [ "Environment:PROD" ] - } - rule { - delay_in_minutes = 10 - include_mode = "INCLUDE_ALL" - severity_level = "CUSTOM_ALERT" - tags = [ "Environment:PROD" ] - } - rule { - delay_in_minutes = 10 - include_mode = "INCLUDE_ALL" - severity_level = "ERRORS" - tags = [ "Environment:PROD" ] - } - rule { - delay_in_minutes = 30 - include_mode = "INCLUDE_ALL" - severity_level = "PERFORMANCE" - tags = [ "Environment:PROD" ] - } - rule { - delay_in_minutes = 30 - include_mode = "INCLUDE_ALL" - severity_level = "RESOURCE_CONTENTION" - tags = [ "Environment:PROD" ] - } - } -} diff --git a/CN_PROD/alerting/CD_PGTEST3_E2E.tf b/CN_PROD/alerting/CD_PGTEST3_E2E.tf deleted file mode 100644 index 37f1af88..00000000 --- a/CN_PROD/alerting/CD_PGTEST3_E2E.tf +++ /dev/null @@ -1,37 +0,0 @@ -data "dynatrace_management_zone" "CD_PGTEST3_E2E"{ name="CD_PGTEST3" } -resource "dynatrace_alerting" "CD_PGTEST3_E2E" { - name = "CD_PGTEST3 E2E" - management_zone = data.dynatrace_management_zone.CD_PGTEST3_E2E.id - rules { - rule { - delay_in_minutes = 0 - include_mode = "INCLUDE_ALL" - severity_level = "AVAILABILITY" - tags = [ "Environment:E2E" ] - } - rule { - delay_in_minutes = 10 - include_mode = "INCLUDE_ALL" - severity_level = "CUSTOM_ALERT" - tags = [ "Environment:E2E" ] - } - rule { - delay_in_minutes = 10 - include_mode = "INCLUDE_ALL" - severity_level = "ERRORS" - tags = [ "Environment:E2E" ] - } - rule { - delay_in_minutes = 30 - include_mode = "INCLUDE_ALL" - severity_level = "PERFORMANCE" - tags = [ "Environment:E2E" ] - } - rule { - delay_in_minutes = 30 - include_mode = "INCLUDE_ALL" - severity_level = "RESOURCE_CONTENTION" - tags = [ "Environment:E2E" ] - } - } -} diff --git a/CN_PROD/alerting/CD_PGTEST3_PROD.tf b/CN_PROD/alerting/CD_PGTEST3_PROD.tf deleted file mode 100644 index 581d616f..00000000 --- a/CN_PROD/alerting/CD_PGTEST3_PROD.tf +++ /dev/null @@ -1,37 +0,0 @@ -data "dynatrace_management_zone" "CD_PGTEST3_PROD"{ name="CD_PGTEST3" } -resource "dynatrace_alerting" "CD_PGTEST3_PROD" { - name = "CD_PGTEST3 PROD" - management_zone = data.dynatrace_management_zone.CD_PGTEST3_PROD.id - rules { - rule { - delay_in_minutes = 0 - include_mode = "INCLUDE_ALL" - severity_level = "AVAILABILITY" - tags = [ "Environment:PROD" ] - } - rule { - delay_in_minutes = 10 - include_mode = "INCLUDE_ALL" - severity_level = "CUSTOM_ALERT" - tags = [ "Environment:PROD" ] - } - rule { - delay_in_minutes = 10 - include_mode = "INCLUDE_ALL" - severity_level = "ERRORS" - tags = [ "Environment:PROD" ] - } - rule { - delay_in_minutes = 30 - include_mode = "INCLUDE_ALL" - severity_level = "PERFORMANCE" - tags = [ "Environment:PROD" ] - } - rule { - delay_in_minutes = 30 - include_mode = "INCLUDE_ALL" - severity_level = "RESOURCE_CONTENTION" - tags = [ "Environment:PROD" ] - } - } -} diff --git a/CN_PROD/alerting/CD_PGTFTESTING2_E2E.tf b/CN_PROD/alerting/CD_PGTFTESTING2_E2E.tf deleted file mode 100644 index e49c6258..00000000 --- a/CN_PROD/alerting/CD_PGTFTESTING2_E2E.tf +++ /dev/null @@ -1,37 +0,0 @@ -data "dynatrace_management_zone" "CD_PGTFTESTING2_E2E"{ name="CD_PGTFTESTING2" } -resource "dynatrace_alerting" "CD_PGTFTESTING2_E2E" { - name = "CD_PGTFTESTING2 E2E" - management_zone = data.dynatrace_management_zone.CD_PGTFTESTING2_E2E.id - rules { - rule { - delay_in_minutes = 0 - include_mode = "INCLUDE_ALL" - severity_level = "AVAILABILITY" - tags = [ "Environment:E2E" ] - } - rule { - delay_in_minutes = 10 - include_mode = "INCLUDE_ALL" - severity_level = "CUSTOM_ALERT" - tags = [ "Environment:E2E" ] - } - rule { - delay_in_minutes = 10 - include_mode = "INCLUDE_ALL" - severity_level = "ERRORS" - tags = [ "Environment:E2E" ] - } - rule { - delay_in_minutes = 30 - include_mode = "INCLUDE_ALL" - severity_level = "PERFORMANCE" - tags = [ "Environment:E2E" ] - } - rule { - delay_in_minutes = 30 - include_mode = "INCLUDE_ALL" - severity_level = "RESOURCE_CONTENTION" - tags = [ "Environment:E2E" ] - } - } -} diff --git a/CN_PROD/alerting/CD_PGTFTESTING2_PROD.tf b/CN_PROD/alerting/CD_PGTFTESTING2_PROD.tf deleted file mode 100644 index ea705352..00000000 --- a/CN_PROD/alerting/CD_PGTFTESTING2_PROD.tf +++ /dev/null @@ -1,37 +0,0 @@ -data "dynatrace_management_zone" "CD_PGTFTESTING2_PROD"{ name="CD_PGTFTESTING2" } -resource "dynatrace_alerting" "CD_PGTFTESTING2_PROD" { - name = "CD_PGTFTESTING2 PROD" - management_zone = data.dynatrace_management_zone.CD_PGTFTESTING2_PROD.id - rules { - rule { - delay_in_minutes = 0 - include_mode = "INCLUDE_ALL" - severity_level = "AVAILABILITY" - tags = [ "Environment:PROD" ] - } - rule { - delay_in_minutes = 10 - include_mode = "INCLUDE_ALL" - severity_level = "CUSTOM_ALERT" - tags = [ "Environment:PROD" ] - } - rule { - delay_in_minutes = 10 - include_mode = "INCLUDE_ALL" - severity_level = "ERRORS" - tags = [ "Environment:PROD" ] - } - rule { - delay_in_minutes = 30 - include_mode = "INCLUDE_ALL" - severity_level = "PERFORMANCE" - tags = [ "Environment:PROD" ] - } - rule { - delay_in_minutes = 30 - include_mode = "INCLUDE_ALL" - severity_level = "RESOURCE_CONTENTION" - tags = [ "Environment:PROD" ] - } - } -} diff --git a/CN_PROD/alerting/CD_PGTFTEST_E2E.tf b/CN_PROD/alerting/CD_PGTFTEST_E2E.tf deleted file mode 100644 index 332650c2..00000000 --- a/CN_PROD/alerting/CD_PGTFTEST_E2E.tf +++ /dev/null @@ -1,37 +0,0 @@ -data "dynatrace_management_zone" "CD_PGTFTEST_E2E"{ name="CD_PGTFTEST" } -resource "dynatrace_alerting" "CD_PGTFTEST_E2E" { - name = "CD_PGTFTEST E2E" - management_zone = data.dynatrace_management_zone.CD_PGTFTEST_E2E.id - rules { - rule { - delay_in_minutes = 0 - include_mode = "INCLUDE_ALL" - severity_level = "AVAILABILITY" - tags = [ "Environment:E2E" ] - } - rule { - delay_in_minutes = 10 - include_mode = "INCLUDE_ALL" - severity_level = "CUSTOM_ALERT" - tags = [ "Environment:E2E" ] - } - rule { - delay_in_minutes = 10 - include_mode = "INCLUDE_ALL" - severity_level = "ERRORS" - tags = [ "Environment:E2E" ] - } - rule { - delay_in_minutes = 30 - include_mode = "INCLUDE_ALL" - severity_level = "PERFORMANCE" - tags = [ "Environment:E2E" ] - } - rule { - delay_in_minutes = 30 - include_mode = "INCLUDE_ALL" - severity_level = "RESOURCE_CONTENTION" - tags = [ "Environment:E2E" ] - } - } -} diff --git a/CN_PROD/alerting/CD_PGTFTEST_PROD.tf b/CN_PROD/alerting/CD_PGTFTEST_PROD.tf deleted file mode 100644 index ffd2ad60..00000000 --- a/CN_PROD/alerting/CD_PGTFTEST_PROD.tf +++ /dev/null @@ -1,37 +0,0 @@ -data "dynatrace_management_zone" "CD_PGTFTEST_PROD"{ name="CD_PGTFTEST" } -resource "dynatrace_alerting" "CD_PGTFTEST_PROD" { - name = "CD_PGTFTEST PROD" - management_zone = data.dynatrace_management_zone.CD_PGTFTEST_PROD.id - rules { - rule { - delay_in_minutes = 0 - include_mode = "INCLUDE_ALL" - severity_level = "AVAILABILITY" - tags = [ "Environment:PROD" ] - } - rule { - delay_in_minutes = 10 - include_mode = "INCLUDE_ALL" - severity_level = "CUSTOM_ALERT" - tags = [ "Environment:PROD" ] - } - rule { - delay_in_minutes = 10 - include_mode = "INCLUDE_ALL" - severity_level = "ERRORS" - tags = [ "Environment:PROD" ] - } - rule { - delay_in_minutes = 30 - include_mode = "INCLUDE_ALL" - severity_level = "PERFORMANCE" - tags = [ "Environment:PROD" ] - } - rule { - delay_in_minutes = 30 - include_mode = "INCLUDE_ALL" - severity_level = "RESOURCE_CONTENTION" - tags = [ "Environment:PROD" ] - } - } -} diff --git a/CN_PROD/dashboard/CD_MYTFTESTING_E2E.tf b/CN_PROD/dashboard/CD_MYTFTESTING_E2E.tf deleted file mode 100644 index ee58ca3e..00000000 --- a/CN_PROD/dashboard/CD_MYTFTESTING_E2E.tf +++ /dev/null @@ -1,329 +0,0 @@ -data "dynatrace_management_zone" "CD_MYTFTESTING_E2E"{ name="CD_MYTFTESTING" } -resource "dynatrace_dashboard" "CD_MYTFTESTING_E2E" { - dashboard_metadata { - name = "CD_MYTFTESTING E2E" - owner = "Ignacio.Goldman@partner.bmwgroup.com" - preset = true - shared = true - tags = [ "CD_MYTFTESTING" ] - filter { - timeframe = "-24h to now" - } - } - tile { - name = "Custom chart" - configured = true - tile_type = "CUSTOM_CHARTING" - bounds { - height = 304 - left = 38 - top = 228 - width = 1064 - } - filter { - management_zone { - name = "CD_MYTFTESTING" - id = data.dynatrace_management_zone.CD_MYTFTESTING_E2E.id - } - } - filter_config { - type = "MIXED" - custom_name = "Failure rate (HTTP 4xx/5xx errors)" - default_name = "Custom chart" - chart_config { - type = "TIMESERIES" - legend = true - result_metadata { - config { - custom_color = "#ff0000" - key = "nullbuiltin:service.errors.fivexx.rate|AVG|TOTAL|BAR|SERVICE" - last_modified = 1617956393463 - } - config { - custom_color = "#fff29a" - key = "nullbuiltin:service.errors.fourxx.rate|AVG|TOTAL|BAR|SERVICE" - last_modified = 1617956441725 - } - } - series { - type = "BAR" - aggregation = "AVG" - aggregation_rate = "TOTAL" - entity_type = "SERVICE" - metric = "builtin:service.errors.fourxx.rate" - # sort_ascending = false - # sort_column = false - } - series { - type = "BAR" - aggregation = "AVG" - aggregation_rate = "TOTAL" - entity_type = "SERVICE" - metric = "builtin:service.errors.fivexx.rate" - # sort_ascending = false - sort_column = true - } - } - filters { - filter { - entity_type = "SERVICE" - match { - key = "AUTO_TAGS" - values = [ "Environment:E2E" ] - } - } - } - } - } - tile { - name = "Problems" - configured = true - tile_type = "OPEN_PROBLEMS" - bounds { - height = 152 - left = 950 - top = 38 - width = 152 - } - filter { - management_zone { - name = "CD_MYTFTESTING" - id = data.dynatrace_management_zone.CD_MYTFTESTING_E2E.id - } - } - } - tile { - name = "Overall Health" - configured = true - tile_type = "HEADER" - bounds { - height = 38 - left = 38 - top = 0 - width = 1064 - } - filter { - management_zone { - name = "CD_MYTFTESTING" - id = data.dynatrace_management_zone.CD_MYTFTESTING_E2E.id - } - } - } - tile { - name = "Markdown" - configured = true - markdown =<<-EOT - --- - - EOT - tile_type = "MARKDOWN" - bounds { - height = 38 - left = 38 - top = 532 - width = 1064 - } - } - tile { - name = "Custom chart" - configured = true - tile_type = "CUSTOM_CHARTING" - bounds { - height = 304 - left = 38 - top = 570 - width = 1064 - } - filter { - management_zone { - name = "CD_MYTFTESTING" - id = data.dynatrace_management_zone.CD_MYTFTESTING_E2E.id - } - } - filter_config { - type = "MIXED" - custom_name = "Response time, Request Count and Number of Errors" - default_name = "Custom chart" - chart_config { - type = "TIMESERIES" - legend = true - result_metadata { - config { - custom_color = "#008cdb" - key = "nullbuiltin:service.requestCount.total|NONE|TOTAL|BAR|SERVICE" - last_modified = 1595275720776 - } - config { - custom_color = "#b4e5f9" - key = "nullbuiltin:service.response.time|AVG|TOTAL|LINE|SERVICE" - last_modified = 1595275686773 - } - config { - custom_color = "#ef651f" - key = "nullbuiltin:service.errors.total.count|NONE|TOTAL|BAR|SERVICE" - last_modified = 1595275955999 - } - } - series { - type = "LINE" - aggregation = "AVG" - aggregation_rate = "TOTAL" - entity_type = "SERVICE" - metric = "builtin:service.response.time" - # sort_ascending = false - # sort_column = false - } - series { - type = "BAR" - aggregation = "NONE" - aggregation_rate = "TOTAL" - entity_type = "SERVICE" - metric = "builtin:service.requestCount.total" - # sort_ascending = false - # sort_column = false - } - series { - type = "BAR" - aggregation = "NONE" - aggregation_rate = "TOTAL" - entity_type = "SERVICE" - metric = "builtin:service.errors.total.count" - # sort_ascending = false - sort_column = true - } - } - filters { - filter { - entity_type = "SERVICE" - match { - key = "AUTO_TAGS" - values = [ "Environment:E2E" ] - } - } - } - } - } - tile { - name = "Markdown" - configured = true - markdown =<<-EOT - --- - - EOT - tile_type = "MARKDOWN" - bounds { - height = 38 - left = 38 - top = 190 - width = 1064 - } - } - tile { - name = "" - chart_visible = true - configured = true - tile_type = "DATABASES_OVERVIEW" - bounds { - height = 152 - left = 646 - top = 38 - width = 190 - } - filter { - management_zone { - name = "CD_MYTFTESTING" - id = data.dynatrace_management_zone.CD_MYTFTESTING_E2E.id - } - } - filter_config { - type = "DATABASE" - custom_name = "Databases" - default_name = "Databases" - chart_config { - type = "TIMESERIES" - legend = true - } - filters { - filter { - entity_type = "DATABASE" - match { - key = "AUTO_TAGS" - values = [ "Environment:E2E" ] - } - } - } - } - } - tile { - name = "" - chart_visible = true - configured = true - tile_type = "SERVICES" - bounds { - height = 152 - left = 342 - top = 38 - width = 190 - } - filter { - management_zone { - name = "CD_MYTFTESTING" - id = data.dynatrace_management_zone.CD_MYTFTESTING_E2E.id - } - } - filter_config { - type = "SERVICE" - custom_name = "Services" - default_name = "Services" - chart_config { - type = "TIMESERIES" - legend = true - } - filters { - filter { - entity_type = "SERVICE" - match { - key = "AUTO_TAGS" - values = [ "Environment:E2E" ] - } - } - } - } - } - tile { - name = "" - chart_visible = true - configured = true - tile_type = "HOSTS" - bounds { - height = 152 - left = 38 - top = 38 - width = 190 - } - filter { - management_zone { - name = "CD_MYTFTESTING" - id = data.dynatrace_management_zone.CD_MYTFTESTING_E2E.id - } - } - filter_config { - type = "HOST" - custom_name = "Hosts" - default_name = "Hosts" - chart_config { - type = "TIMESERIES" - legend = true - } - filters { - filter { - entity_type = "HOST" - match { - key = "AUTO_TAGS" - values = [ "Environment:E2E" ] - } - } - } - } - } -} diff --git a/CN_PROD/dashboard/CD_MYTFTESTING_PROD.tf b/CN_PROD/dashboard/CD_MYTFTESTING_PROD.tf deleted file mode 100644 index 04d075a8..00000000 --- a/CN_PROD/dashboard/CD_MYTFTESTING_PROD.tf +++ /dev/null @@ -1,329 +0,0 @@ -data "dynatrace_management_zone" "CD_MYTFTESTING_PROD"{ name="CD_MYTFTESTING" } -resource "dynatrace_dashboard" "CD_MYTFTESTING_PROD" { - dashboard_metadata { - name = "CD_MYTFTESTING PROD" - owner = "Ignacio.Goldman@partner.bmwgroup.com" - preset = true - shared = true - tags = [ "CD_MYTFTESTING" ] - filter { - timeframe = "-24h to now" - } - } - tile { - name = "Custom chart" - configured = true - tile_type = "CUSTOM_CHARTING" - bounds { - height = 304 - left = 38 - top = 228 - width = 1064 - } - filter { - management_zone { - name = "CD_MYTFTESTING" - id = data.dynatrace_management_zone.CD_MYTFTESTING_PROD.id - } - } - filter_config { - type = "MIXED" - custom_name = "Failure rate (HTTP 4xx/5xx errors)" - default_name = "Custom chart" - chart_config { - type = "TIMESERIES" - legend = true - result_metadata { - config { - custom_color = "#ff0000" - key = "nullbuiltin:service.errors.fivexx.rate|AVG|TOTAL|BAR|SERVICE" - last_modified = 1617956393463 - } - config { - custom_color = "#fff29a" - key = "nullbuiltin:service.errors.fourxx.rate|AVG|TOTAL|BAR|SERVICE" - last_modified = 1617956441725 - } - } - series { - type = "BAR" - aggregation = "AVG" - aggregation_rate = "TOTAL" - entity_type = "SERVICE" - metric = "builtin:service.errors.fourxx.rate" - # sort_ascending = false - # sort_column = false - } - series { - type = "BAR" - aggregation = "AVG" - aggregation_rate = "TOTAL" - entity_type = "SERVICE" - metric = "builtin:service.errors.fivexx.rate" - # sort_ascending = false - sort_column = true - } - } - filters { - filter { - entity_type = "SERVICE" - match { - key = "AUTO_TAGS" - values = [ "Environment:PROD" ] - } - } - } - } - } - tile { - name = "Problems" - configured = true - tile_type = "OPEN_PROBLEMS" - bounds { - height = 152 - left = 950 - top = 38 - width = 152 - } - filter { - management_zone { - name = "CD_MYTFTESTING" - id = data.dynatrace_management_zone.CD_MYTFTESTING_PROD.id - } - } - } - tile { - name = "Overall Health" - configured = true - tile_type = "HEADER" - bounds { - height = 38 - left = 38 - top = 0 - width = 1064 - } - filter { - management_zone { - name = "CD_MYTFTESTING" - id = data.dynatrace_management_zone.CD_MYTFTESTING_PROD.id - } - } - } - tile { - name = "Markdown" - configured = true - markdown =<<-EOT - --- - - EOT - tile_type = "MARKDOWN" - bounds { - height = 38 - left = 38 - top = 532 - width = 1064 - } - } - tile { - name = "Custom chart" - configured = true - tile_type = "CUSTOM_CHARTING" - bounds { - height = 304 - left = 38 - top = 570 - width = 1064 - } - filter { - management_zone { - name = "CD_MYTFTESTING" - id = data.dynatrace_management_zone.CD_MYTFTESTING_PROD.id - } - } - filter_config { - type = "MIXED" - custom_name = "Response time, Request Count and Number of Errors" - default_name = "Custom chart" - chart_config { - type = "TIMESERIES" - legend = true - result_metadata { - config { - custom_color = "#008cdb" - key = "nullbuiltin:service.requestCount.total|NONE|TOTAL|BAR|SERVICE" - last_modified = 1595275720776 - } - config { - custom_color = "#b4e5f9" - key = "nullbuiltin:service.response.time|AVG|TOTAL|LINE|SERVICE" - last_modified = 1595275686773 - } - config { - custom_color = "#ef651f" - key = "nullbuiltin:service.errors.total.count|NONE|TOTAL|BAR|SERVICE" - last_modified = 1595275955999 - } - } - series { - type = "LINE" - aggregation = "AVG" - aggregation_rate = "TOTAL" - entity_type = "SERVICE" - metric = "builtin:service.response.time" - # sort_ascending = false - # sort_column = false - } - series { - type = "BAR" - aggregation = "NONE" - aggregation_rate = "TOTAL" - entity_type = "SERVICE" - metric = "builtin:service.requestCount.total" - # sort_ascending = false - # sort_column = false - } - series { - type = "BAR" - aggregation = "NONE" - aggregation_rate = "TOTAL" - entity_type = "SERVICE" - metric = "builtin:service.errors.total.count" - # sort_ascending = false - sort_column = true - } - } - filters { - filter { - entity_type = "SERVICE" - match { - key = "AUTO_TAGS" - values = [ "Environment:PROD" ] - } - } - } - } - } - tile { - name = "Markdown" - configured = true - markdown =<<-EOT - --- - - EOT - tile_type = "MARKDOWN" - bounds { - height = 38 - left = 38 - top = 190 - width = 1064 - } - } - tile { - name = "" - chart_visible = true - configured = true - tile_type = "DATABASES_OVERVIEW" - bounds { - height = 152 - left = 646 - top = 38 - width = 190 - } - filter { - management_zone { - name = "CD_MYTFTESTING" - id = data.dynatrace_management_zone.CD_MYTFTESTING_PROD.id - } - } - filter_config { - type = "DATABASE" - custom_name = "Databases" - default_name = "Databases" - chart_config { - type = "TIMESERIES" - legend = true - } - filters { - filter { - entity_type = "DATABASE" - match { - key = "AUTO_TAGS" - values = [ "Environment:PROD" ] - } - } - } - } - } - tile { - name = "" - chart_visible = true - configured = true - tile_type = "SERVICES" - bounds { - height = 152 - left = 342 - top = 38 - width = 190 - } - filter { - management_zone { - name = "CD_MYTFTESTING" - id = data.dynatrace_management_zone.CD_MYTFTESTING_PROD.id - } - } - filter_config { - type = "SERVICE" - custom_name = "Services" - default_name = "Services" - chart_config { - type = "TIMESERIES" - legend = true - } - filters { - filter { - entity_type = "SERVICE" - match { - key = "AUTO_TAGS" - values = [ "Environment:PROD" ] - } - } - } - } - } - tile { - name = "" - chart_visible = true - configured = true - tile_type = "HOSTS" - bounds { - height = 152 - left = 38 - top = 38 - width = 190 - } - filter { - management_zone { - name = "CD_MYTFTESTING" - id = data.dynatrace_management_zone.CD_MYTFTESTING_PROD.id - } - } - filter_config { - type = "HOST" - custom_name = "Hosts" - default_name = "Hosts" - chart_config { - type = "TIMESERIES" - legend = true - } - filters { - filter { - entity_type = "HOST" - match { - key = "AUTO_TAGS" - values = [ "Environment:PROD" ] - } - } - } - } - } -} diff --git a/CN_PROD/dashboard/CD_MYTFTESTINGv2_E2E.tf b/CN_PROD/dashboard/CD_MYTFTESTINGv2_E2E.tf deleted file mode 100644 index 67272dfb..00000000 --- a/CN_PROD/dashboard/CD_MYTFTESTINGv2_E2E.tf +++ /dev/null @@ -1,329 +0,0 @@ -data "dynatrace_management_zone" "CD_MYTFTESTINGv2_E2E"{ name="CD_MYTFTESTINGv2" } -resource "dynatrace_dashboard" "CD_MYTFTESTINGv2_E2E" { - dashboard_metadata { - name = "CD_MYTFTESTINGv2 E2E" - owner = "Ignacio.Goldman@partner.bmwgroup.com" - preset = true - shared = true - tags = [ "CD_MYTFTESTINGv2" ] - filter { - timeframe = "-24h to now" - } - } - tile { - name = "Custom chart" - configured = true - tile_type = "CUSTOM_CHARTING" - bounds { - height = 304 - left = 38 - top = 228 - width = 1064 - } - filter { - management_zone { - name = "CD_MYTFTESTINGv2" - id = data.dynatrace_management_zone.CD_MYTFTESTINGv2_E2E.id - } - } - filter_config { - type = "MIXED" - custom_name = "Failure rate (HTTP 4xx/5xx errors)" - default_name = "Custom chart" - chart_config { - type = "TIMESERIES" - legend = true - result_metadata { - config { - custom_color = "#ff0000" - key = "nullbuiltin:service.errors.fivexx.rate|AVG|TOTAL|BAR|SERVICE" - last_modified = 1617956393463 - } - config { - custom_color = "#fff29a" - key = "nullbuiltin:service.errors.fourxx.rate|AVG|TOTAL|BAR|SERVICE" - last_modified = 1617956441725 - } - } - series { - type = "BAR" - aggregation = "AVG" - aggregation_rate = "TOTAL" - entity_type = "SERVICE" - metric = "builtin:service.errors.fourxx.rate" - # sort_ascending = false - # sort_column = false - } - series { - type = "BAR" - aggregation = "AVG" - aggregation_rate = "TOTAL" - entity_type = "SERVICE" - metric = "builtin:service.errors.fivexx.rate" - # sort_ascending = false - sort_column = true - } - } - filters { - filter { - entity_type = "SERVICE" - match { - key = "AUTO_TAGS" - values = [ "Environment:E2E" ] - } - } - } - } - } - tile { - name = "Problems" - configured = true - tile_type = "OPEN_PROBLEMS" - bounds { - height = 152 - left = 950 - top = 38 - width = 152 - } - filter { - management_zone { - name = "CD_MYTFTESTINGv2" - id = data.dynatrace_management_zone.CD_MYTFTESTINGv2_E2E.id - } - } - } - tile { - name = "Overall Health" - configured = true - tile_type = "HEADER" - bounds { - height = 38 - left = 38 - top = 0 - width = 1064 - } - filter { - management_zone { - name = "CD_MYTFTESTINGv2" - id = data.dynatrace_management_zone.CD_MYTFTESTINGv2_E2E.id - } - } - } - tile { - name = "Markdown" - configured = true - markdown =<<-EOT - --- - - EOT - tile_type = "MARKDOWN" - bounds { - height = 38 - left = 38 - top = 532 - width = 1064 - } - } - tile { - name = "Custom chart" - configured = true - tile_type = "CUSTOM_CHARTING" - bounds { - height = 304 - left = 38 - top = 570 - width = 1064 - } - filter { - management_zone { - name = "CD_MYTFTESTINGv2" - id = data.dynatrace_management_zone.CD_MYTFTESTINGv2_E2E.id - } - } - filter_config { - type = "MIXED" - custom_name = "Response time, Request Count and Number of Errors" - default_name = "Custom chart" - chart_config { - type = "TIMESERIES" - legend = true - result_metadata { - config { - custom_color = "#008cdb" - key = "nullbuiltin:service.requestCount.total|NONE|TOTAL|BAR|SERVICE" - last_modified = 1595275720776 - } - config { - custom_color = "#b4e5f9" - key = "nullbuiltin:service.response.time|AVG|TOTAL|LINE|SERVICE" - last_modified = 1595275686773 - } - config { - custom_color = "#ef651f" - key = "nullbuiltin:service.errors.total.count|NONE|TOTAL|BAR|SERVICE" - last_modified = 1595275955999 - } - } - series { - type = "LINE" - aggregation = "AVG" - aggregation_rate = "TOTAL" - entity_type = "SERVICE" - metric = "builtin:service.response.time" - # sort_ascending = false - # sort_column = false - } - series { - type = "BAR" - aggregation = "NONE" - aggregation_rate = "TOTAL" - entity_type = "SERVICE" - metric = "builtin:service.requestCount.total" - # sort_ascending = false - # sort_column = false - } - series { - type = "BAR" - aggregation = "NONE" - aggregation_rate = "TOTAL" - entity_type = "SERVICE" - metric = "builtin:service.errors.total.count" - # sort_ascending = false - sort_column = true - } - } - filters { - filter { - entity_type = "SERVICE" - match { - key = "AUTO_TAGS" - values = [ "Environment:E2E" ] - } - } - } - } - } - tile { - name = "Markdown" - configured = true - markdown =<<-EOT - --- - - EOT - tile_type = "MARKDOWN" - bounds { - height = 38 - left = 38 - top = 190 - width = 1064 - } - } - tile { - name = "" - chart_visible = true - configured = true - tile_type = "DATABASES_OVERVIEW" - bounds { - height = 152 - left = 646 - top = 38 - width = 190 - } - filter { - management_zone { - name = "CD_MYTFTESTINGv2" - id = data.dynatrace_management_zone.CD_MYTFTESTINGv2_E2E.id - } - } - filter_config { - type = "DATABASE" - custom_name = "Databases" - default_name = "Databases" - chart_config { - type = "TIMESERIES" - legend = true - } - filters { - filter { - entity_type = "DATABASE" - match { - key = "AUTO_TAGS" - values = [ "Environment:E2E" ] - } - } - } - } - } - tile { - name = "" - chart_visible = true - configured = true - tile_type = "SERVICES" - bounds { - height = 152 - left = 342 - top = 38 - width = 190 - } - filter { - management_zone { - name = "CD_MYTFTESTINGv2" - id = data.dynatrace_management_zone.CD_MYTFTESTINGv2_E2E.id - } - } - filter_config { - type = "SERVICE" - custom_name = "Services" - default_name = "Services" - chart_config { - type = "TIMESERIES" - legend = true - } - filters { - filter { - entity_type = "SERVICE" - match { - key = "AUTO_TAGS" - values = [ "Environment:E2E" ] - } - } - } - } - } - tile { - name = "" - chart_visible = true - configured = true - tile_type = "HOSTS" - bounds { - height = 152 - left = 38 - top = 38 - width = 190 - } - filter { - management_zone { - name = "CD_MYTFTESTINGv2" - id = data.dynatrace_management_zone.CD_MYTFTESTINGv2_E2E.id - } - } - filter_config { - type = "HOST" - custom_name = "Hosts" - default_name = "Hosts" - chart_config { - type = "TIMESERIES" - legend = true - } - filters { - filter { - entity_type = "HOST" - match { - key = "AUTO_TAGS" - values = [ "Environment:E2E" ] - } - } - } - } - } -} diff --git a/CN_PROD/dashboard/CD_MYTFTESTINGv2_PROD.tf b/CN_PROD/dashboard/CD_MYTFTESTINGv2_PROD.tf deleted file mode 100644 index 1491848b..00000000 --- a/CN_PROD/dashboard/CD_MYTFTESTINGv2_PROD.tf +++ /dev/null @@ -1,329 +0,0 @@ -data "dynatrace_management_zone" "CD_MYTFTESTINGv2_PROD"{ name="CD_MYTFTESTINGv2" } -resource "dynatrace_dashboard" "CD_MYTFTESTINGv2_PROD" { - dashboard_metadata { - name = "CD_MYTFTESTINGv2 PROD" - owner = "Ignacio.Goldman@partner.bmwgroup.com" - preset = true - shared = true - tags = [ "CD_MYTFTESTINGv2" ] - filter { - timeframe = "-24h to now" - } - } - tile { - name = "Custom chart" - configured = true - tile_type = "CUSTOM_CHARTING" - bounds { - height = 304 - left = 38 - top = 228 - width = 1064 - } - filter { - management_zone { - name = "CD_MYTFTESTINGv2" - id = data.dynatrace_management_zone.CD_MYTFTESTINGv2_PROD.id - } - } - filter_config { - type = "MIXED" - custom_name = "Failure rate (HTTP 4xx/5xx errors)" - default_name = "Custom chart" - chart_config { - type = "TIMESERIES" - legend = true - result_metadata { - config { - custom_color = "#ff0000" - key = "nullbuiltin:service.errors.fivexx.rate|AVG|TOTAL|BAR|SERVICE" - last_modified = 1617956393463 - } - config { - custom_color = "#fff29a" - key = "nullbuiltin:service.errors.fourxx.rate|AVG|TOTAL|BAR|SERVICE" - last_modified = 1617956441725 - } - } - series { - type = "BAR" - aggregation = "AVG" - aggregation_rate = "TOTAL" - entity_type = "SERVICE" - metric = "builtin:service.errors.fourxx.rate" - # sort_ascending = false - # sort_column = false - } - series { - type = "BAR" - aggregation = "AVG" - aggregation_rate = "TOTAL" - entity_type = "SERVICE" - metric = "builtin:service.errors.fivexx.rate" - # sort_ascending = false - sort_column = true - } - } - filters { - filter { - entity_type = "SERVICE" - match { - key = "AUTO_TAGS" - values = [ "Environment:PROD" ] - } - } - } - } - } - tile { - name = "Problems" - configured = true - tile_type = "OPEN_PROBLEMS" - bounds { - height = 152 - left = 950 - top = 38 - width = 152 - } - filter { - management_zone { - name = "CD_MYTFTESTINGv2" - id = data.dynatrace_management_zone.CD_MYTFTESTINGv2_PROD.id - } - } - } - tile { - name = "Overall Health" - configured = true - tile_type = "HEADER" - bounds { - height = 38 - left = 38 - top = 0 - width = 1064 - } - filter { - management_zone { - name = "CD_MYTFTESTINGv2" - id = data.dynatrace_management_zone.CD_MYTFTESTINGv2_PROD.id - } - } - } - tile { - name = "Markdown" - configured = true - markdown =<<-EOT - --- - - EOT - tile_type = "MARKDOWN" - bounds { - height = 38 - left = 38 - top = 532 - width = 1064 - } - } - tile { - name = "Custom chart" - configured = true - tile_type = "CUSTOM_CHARTING" - bounds { - height = 304 - left = 38 - top = 570 - width = 1064 - } - filter { - management_zone { - name = "CD_MYTFTESTINGv2" - id = data.dynatrace_management_zone.CD_MYTFTESTINGv2_PROD.id - } - } - filter_config { - type = "MIXED" - custom_name = "Response time, Request Count and Number of Errors" - default_name = "Custom chart" - chart_config { - type = "TIMESERIES" - legend = true - result_metadata { - config { - custom_color = "#008cdb" - key = "nullbuiltin:service.requestCount.total|NONE|TOTAL|BAR|SERVICE" - last_modified = 1595275720776 - } - config { - custom_color = "#b4e5f9" - key = "nullbuiltin:service.response.time|AVG|TOTAL|LINE|SERVICE" - last_modified = 1595275686773 - } - config { - custom_color = "#ef651f" - key = "nullbuiltin:service.errors.total.count|NONE|TOTAL|BAR|SERVICE" - last_modified = 1595275955999 - } - } - series { - type = "LINE" - aggregation = "AVG" - aggregation_rate = "TOTAL" - entity_type = "SERVICE" - metric = "builtin:service.response.time" - # sort_ascending = false - # sort_column = false - } - series { - type = "BAR" - aggregation = "NONE" - aggregation_rate = "TOTAL" - entity_type = "SERVICE" - metric = "builtin:service.requestCount.total" - # sort_ascending = false - # sort_column = false - } - series { - type = "BAR" - aggregation = "NONE" - aggregation_rate = "TOTAL" - entity_type = "SERVICE" - metric = "builtin:service.errors.total.count" - # sort_ascending = false - sort_column = true - } - } - filters { - filter { - entity_type = "SERVICE" - match { - key = "AUTO_TAGS" - values = [ "Environment:PROD" ] - } - } - } - } - } - tile { - name = "Markdown" - configured = true - markdown =<<-EOT - --- - - EOT - tile_type = "MARKDOWN" - bounds { - height = 38 - left = 38 - top = 190 - width = 1064 - } - } - tile { - name = "" - chart_visible = true - configured = true - tile_type = "DATABASES_OVERVIEW" - bounds { - height = 152 - left = 646 - top = 38 - width = 190 - } - filter { - management_zone { - name = "CD_MYTFTESTINGv2" - id = data.dynatrace_management_zone.CD_MYTFTESTINGv2_PROD.id - } - } - filter_config { - type = "DATABASE" - custom_name = "Databases" - default_name = "Databases" - chart_config { - type = "TIMESERIES" - legend = true - } - filters { - filter { - entity_type = "DATABASE" - match { - key = "AUTO_TAGS" - values = [ "Environment:PROD" ] - } - } - } - } - } - tile { - name = "" - chart_visible = true - configured = true - tile_type = "SERVICES" - bounds { - height = 152 - left = 342 - top = 38 - width = 190 - } - filter { - management_zone { - name = "CD_MYTFTESTINGv2" - id = data.dynatrace_management_zone.CD_MYTFTESTINGv2_PROD.id - } - } - filter_config { - type = "SERVICE" - custom_name = "Services" - default_name = "Services" - chart_config { - type = "TIMESERIES" - legend = true - } - filters { - filter { - entity_type = "SERVICE" - match { - key = "AUTO_TAGS" - values = [ "Environment:PROD" ] - } - } - } - } - } - tile { - name = "" - chart_visible = true - configured = true - tile_type = "HOSTS" - bounds { - height = 152 - left = 38 - top = 38 - width = 190 - } - filter { - management_zone { - name = "CD_MYTFTESTINGv2" - id = data.dynatrace_management_zone.CD_MYTFTESTINGv2_PROD.id - } - } - filter_config { - type = "HOST" - custom_name = "Hosts" - default_name = "Hosts" - chart_config { - type = "TIMESERIES" - legend = true - } - filters { - filter { - entity_type = "HOST" - match { - key = "AUTO_TAGS" - values = [ "Environment:PROD" ] - } - } - } - } - } -} diff --git a/CN_PROD/dashboard/CD_MYTesting_E2E.tf b/CN_PROD/dashboard/CD_MYTesting_E2E.tf deleted file mode 100644 index e6a80b6c..00000000 --- a/CN_PROD/dashboard/CD_MYTesting_E2E.tf +++ /dev/null @@ -1,329 +0,0 @@ -data "dynatrace_management_zone" "CD_MYTesting_E2E"{ name="CD_MYTesting" } -resource "dynatrace_dashboard" "CD_MYTesting_E2E" { - dashboard_metadata { - name = "CD_MYTesting E2E" - owner = "Ignacio.Goldman@partner.bmwgroup.com" - preset = true - shared = true - tags = [ "CD_MYTesting" ] - filter { - timeframe = "-24h to now" - } - } - tile { - name = "Custom chart" - configured = true - tile_type = "CUSTOM_CHARTING" - bounds { - height = 304 - left = 38 - top = 228 - width = 1064 - } - filter { - management_zone { - name = "CD_MYTesting" - id = data.dynatrace_management_zone.CD_MYTesting_E2E.id - } - } - filter_config { - type = "MIXED" - custom_name = "Failure rate (HTTP 4xx/5xx errors)" - default_name = "Custom chart" - chart_config { - type = "TIMESERIES" - legend = true - result_metadata { - config { - custom_color = "#ff0000" - key = "nullbuiltin:service.errors.fivexx.rate|AVG|TOTAL|BAR|SERVICE" - last_modified = 1617956393463 - } - config { - custom_color = "#fff29a" - key = "nullbuiltin:service.errors.fourxx.rate|AVG|TOTAL|BAR|SERVICE" - last_modified = 1617956441725 - } - } - series { - type = "BAR" - aggregation = "AVG" - aggregation_rate = "TOTAL" - entity_type = "SERVICE" - metric = "builtin:service.errors.fourxx.rate" - # sort_ascending = false - # sort_column = false - } - series { - type = "BAR" - aggregation = "AVG" - aggregation_rate = "TOTAL" - entity_type = "SERVICE" - metric = "builtin:service.errors.fivexx.rate" - # sort_ascending = false - sort_column = true - } - } - filters { - filter { - entity_type = "SERVICE" - match { - key = "AUTO_TAGS" - values = [ "Environment:E2E" ] - } - } - } - } - } - tile { - name = "Problems" - configured = true - tile_type = "OPEN_PROBLEMS" - bounds { - height = 152 - left = 950 - top = 38 - width = 152 - } - filter { - management_zone { - name = "CD_MYTesting" - id = data.dynatrace_management_zone.CD_MYTesting_E2E.id - } - } - } - tile { - name = "Overall Health" - configured = true - tile_type = "HEADER" - bounds { - height = 38 - left = 38 - top = 0 - width = 1064 - } - filter { - management_zone { - name = "CD_MYTesting" - id = data.dynatrace_management_zone.CD_MYTesting_E2E.id - } - } - } - tile { - name = "Markdown" - configured = true - markdown =<<-EOT - --- - - EOT - tile_type = "MARKDOWN" - bounds { - height = 38 - left = 38 - top = 532 - width = 1064 - } - } - tile { - name = "Custom chart" - configured = true - tile_type = "CUSTOM_CHARTING" - bounds { - height = 304 - left = 38 - top = 570 - width = 1064 - } - filter { - management_zone { - name = "CD_MYTesting" - id = data.dynatrace_management_zone.CD_MYTesting_E2E.id - } - } - filter_config { - type = "MIXED" - custom_name = "Response time, Request Count and Number of Errors" - default_name = "Custom chart" - chart_config { - type = "TIMESERIES" - legend = true - result_metadata { - config { - custom_color = "#008cdb" - key = "nullbuiltin:service.requestCount.total|NONE|TOTAL|BAR|SERVICE" - last_modified = 1595275720776 - } - config { - custom_color = "#b4e5f9" - key = "nullbuiltin:service.response.time|AVG|TOTAL|LINE|SERVICE" - last_modified = 1595275686773 - } - config { - custom_color = "#ef651f" - key = "nullbuiltin:service.errors.total.count|NONE|TOTAL|BAR|SERVICE" - last_modified = 1595275955999 - } - } - series { - type = "LINE" - aggregation = "AVG" - aggregation_rate = "TOTAL" - entity_type = "SERVICE" - metric = "builtin:service.response.time" - # sort_ascending = false - # sort_column = false - } - series { - type = "BAR" - aggregation = "NONE" - aggregation_rate = "TOTAL" - entity_type = "SERVICE" - metric = "builtin:service.requestCount.total" - # sort_ascending = false - # sort_column = false - } - series { - type = "BAR" - aggregation = "NONE" - aggregation_rate = "TOTAL" - entity_type = "SERVICE" - metric = "builtin:service.errors.total.count" - # sort_ascending = false - sort_column = true - } - } - filters { - filter { - entity_type = "SERVICE" - match { - key = "AUTO_TAGS" - values = [ "Environment:E2E" ] - } - } - } - } - } - tile { - name = "Markdown" - configured = true - markdown =<<-EOT - --- - - EOT - tile_type = "MARKDOWN" - bounds { - height = 38 - left = 38 - top = 190 - width = 1064 - } - } - tile { - name = "" - chart_visible = true - configured = true - tile_type = "DATABASES_OVERVIEW" - bounds { - height = 152 - left = 646 - top = 38 - width = 190 - } - filter { - management_zone { - name = "CD_MYTesting" - id = data.dynatrace_management_zone.CD_MYTesting_E2E.id - } - } - filter_config { - type = "DATABASE" - custom_name = "Databases" - default_name = "Databases" - chart_config { - type = "TIMESERIES" - legend = true - } - filters { - filter { - entity_type = "DATABASE" - match { - key = "AUTO_TAGS" - values = [ "Environment:E2E" ] - } - } - } - } - } - tile { - name = "" - chart_visible = true - configured = true - tile_type = "SERVICES" - bounds { - height = 152 - left = 342 - top = 38 - width = 190 - } - filter { - management_zone { - name = "CD_MYTesting" - id = data.dynatrace_management_zone.CD_MYTesting_E2E.id - } - } - filter_config { - type = "SERVICE" - custom_name = "Services" - default_name = "Services" - chart_config { - type = "TIMESERIES" - legend = true - } - filters { - filter { - entity_type = "SERVICE" - match { - key = "AUTO_TAGS" - values = [ "Environment:E2E" ] - } - } - } - } - } - tile { - name = "" - chart_visible = true - configured = true - tile_type = "HOSTS" - bounds { - height = 152 - left = 38 - top = 38 - width = 190 - } - filter { - management_zone { - name = "CD_MYTesting" - id = data.dynatrace_management_zone.CD_MYTesting_E2E.id - } - } - filter_config { - type = "HOST" - custom_name = "Hosts" - default_name = "Hosts" - chart_config { - type = "TIMESERIES" - legend = true - } - filters { - filter { - entity_type = "HOST" - match { - key = "AUTO_TAGS" - values = [ "Environment:E2E" ] - } - } - } - } - } -} diff --git a/CN_PROD/dashboard/CD_MYTesting_PROD.tf b/CN_PROD/dashboard/CD_MYTesting_PROD.tf deleted file mode 100644 index c014541a..00000000 --- a/CN_PROD/dashboard/CD_MYTesting_PROD.tf +++ /dev/null @@ -1,329 +0,0 @@ -data "dynatrace_management_zone" "CD_MYTesting_PROD"{ name="CD_MYTesting" } -resource "dynatrace_dashboard" "CD_MYTesting_PROD" { - dashboard_metadata { - name = "CD_MYTesting PROD" - owner = "Ignacio.Goldman@partner.bmwgroup.com" - preset = true - shared = true - tags = [ "CD_MYTesting" ] - filter { - timeframe = "-24h to now" - } - } - tile { - name = "Custom chart" - configured = true - tile_type = "CUSTOM_CHARTING" - bounds { - height = 304 - left = 38 - top = 228 - width = 1064 - } - filter { - management_zone { - name = "CD_MYTesting" - id = data.dynatrace_management_zone.CD_MYTesting_PROD.id - } - } - filter_config { - type = "MIXED" - custom_name = "Failure rate (HTTP 4xx/5xx errors)" - default_name = "Custom chart" - chart_config { - type = "TIMESERIES" - legend = true - result_metadata { - config { - custom_color = "#ff0000" - key = "nullbuiltin:service.errors.fivexx.rate|AVG|TOTAL|BAR|SERVICE" - last_modified = 1617956393463 - } - config { - custom_color = "#fff29a" - key = "nullbuiltin:service.errors.fourxx.rate|AVG|TOTAL|BAR|SERVICE" - last_modified = 1617956441725 - } - } - series { - type = "BAR" - aggregation = "AVG" - aggregation_rate = "TOTAL" - entity_type = "SERVICE" - metric = "builtin:service.errors.fourxx.rate" - # sort_ascending = false - # sort_column = false - } - series { - type = "BAR" - aggregation = "AVG" - aggregation_rate = "TOTAL" - entity_type = "SERVICE" - metric = "builtin:service.errors.fivexx.rate" - # sort_ascending = false - sort_column = true - } - } - filters { - filter { - entity_type = "SERVICE" - match { - key = "AUTO_TAGS" - values = [ "Environment:PROD" ] - } - } - } - } - } - tile { - name = "Problems" - configured = true - tile_type = "OPEN_PROBLEMS" - bounds { - height = 152 - left = 950 - top = 38 - width = 152 - } - filter { - management_zone { - name = "CD_MYTesting" - id = data.dynatrace_management_zone.CD_MYTesting_PROD.id - } - } - } - tile { - name = "Overall Health" - configured = true - tile_type = "HEADER" - bounds { - height = 38 - left = 38 - top = 0 - width = 1064 - } - filter { - management_zone { - name = "CD_MYTesting" - id = data.dynatrace_management_zone.CD_MYTesting_PROD.id - } - } - } - tile { - name = "Markdown" - configured = true - markdown =<<-EOT - --- - - EOT - tile_type = "MARKDOWN" - bounds { - height = 38 - left = 38 - top = 532 - width = 1064 - } - } - tile { - name = "Custom chart" - configured = true - tile_type = "CUSTOM_CHARTING" - bounds { - height = 304 - left = 38 - top = 570 - width = 1064 - } - filter { - management_zone { - name = "CD_MYTesting" - id = data.dynatrace_management_zone.CD_MYTesting_PROD.id - } - } - filter_config { - type = "MIXED" - custom_name = "Response time, Request Count and Number of Errors" - default_name = "Custom chart" - chart_config { - type = "TIMESERIES" - legend = true - result_metadata { - config { - custom_color = "#008cdb" - key = "nullbuiltin:service.requestCount.total|NONE|TOTAL|BAR|SERVICE" - last_modified = 1595275720776 - } - config { - custom_color = "#b4e5f9" - key = "nullbuiltin:service.response.time|AVG|TOTAL|LINE|SERVICE" - last_modified = 1595275686773 - } - config { - custom_color = "#ef651f" - key = "nullbuiltin:service.errors.total.count|NONE|TOTAL|BAR|SERVICE" - last_modified = 1595275955999 - } - } - series { - type = "LINE" - aggregation = "AVG" - aggregation_rate = "TOTAL" - entity_type = "SERVICE" - metric = "builtin:service.response.time" - # sort_ascending = false - # sort_column = false - } - series { - type = "BAR" - aggregation = "NONE" - aggregation_rate = "TOTAL" - entity_type = "SERVICE" - metric = "builtin:service.requestCount.total" - # sort_ascending = false - # sort_column = false - } - series { - type = "BAR" - aggregation = "NONE" - aggregation_rate = "TOTAL" - entity_type = "SERVICE" - metric = "builtin:service.errors.total.count" - # sort_ascending = false - sort_column = true - } - } - filters { - filter { - entity_type = "SERVICE" - match { - key = "AUTO_TAGS" - values = [ "Environment:PROD" ] - } - } - } - } - } - tile { - name = "Markdown" - configured = true - markdown =<<-EOT - --- - - EOT - tile_type = "MARKDOWN" - bounds { - height = 38 - left = 38 - top = 190 - width = 1064 - } - } - tile { - name = "" - chart_visible = true - configured = true - tile_type = "DATABASES_OVERVIEW" - bounds { - height = 152 - left = 646 - top = 38 - width = 190 - } - filter { - management_zone { - name = "CD_MYTesting" - id = data.dynatrace_management_zone.CD_MYTesting_PROD.id - } - } - filter_config { - type = "DATABASE" - custom_name = "Databases" - default_name = "Databases" - chart_config { - type = "TIMESERIES" - legend = true - } - filters { - filter { - entity_type = "DATABASE" - match { - key = "AUTO_TAGS" - values = [ "Environment:PROD" ] - } - } - } - } - } - tile { - name = "" - chart_visible = true - configured = true - tile_type = "SERVICES" - bounds { - height = 152 - left = 342 - top = 38 - width = 190 - } - filter { - management_zone { - name = "CD_MYTesting" - id = data.dynatrace_management_zone.CD_MYTesting_PROD.id - } - } - filter_config { - type = "SERVICE" - custom_name = "Services" - default_name = "Services" - chart_config { - type = "TIMESERIES" - legend = true - } - filters { - filter { - entity_type = "SERVICE" - match { - key = "AUTO_TAGS" - values = [ "Environment:PROD" ] - } - } - } - } - } - tile { - name = "" - chart_visible = true - configured = true - tile_type = "HOSTS" - bounds { - height = 152 - left = 38 - top = 38 - width = 190 - } - filter { - management_zone { - name = "CD_MYTesting" - id = data.dynatrace_management_zone.CD_MYTesting_PROD.id - } - } - filter_config { - type = "HOST" - custom_name = "Hosts" - default_name = "Hosts" - chart_config { - type = "TIMESERIES" - legend = true - } - filters { - filter { - entity_type = "HOST" - match { - key = "AUTO_TAGS" - values = [ "Environment:PROD" ] - } - } - } - } - } -} diff --git a/CN_PROD/dashboard/CD_PGTEST3_E2E.tf b/CN_PROD/dashboard/CD_PGTEST3_E2E.tf deleted file mode 100644 index 8f992512..00000000 --- a/CN_PROD/dashboard/CD_PGTEST3_E2E.tf +++ /dev/null @@ -1,329 +0,0 @@ -data "dynatrace_management_zone" "CD_PGTEST3_E2E"{ name="CD_PGTEST3" } -resource "dynatrace_dashboard" "CD_PGTEST3_E2E" { - dashboard_metadata { - name = "CD_PGTEST3 E2E" - owner = "Ignacio.Goldman@partner.bmwgroup.com" - preset = true - shared = true - tags = [ "CD_PGTEST3" ] - filter { - timeframe = "-24h to now" - } - } - tile { - name = "Custom chart" - configured = true - tile_type = "CUSTOM_CHARTING" - bounds { - height = 304 - left = 38 - top = 228 - width = 1064 - } - filter { - management_zone { - name = "CD_PGTEST3" - id = data.dynatrace_management_zone.CD_PGTEST3_E2E.id - } - } - filter_config { - type = "MIXED" - custom_name = "Failure rate (HTTP 4xx/5xx errors)" - default_name = "Custom chart" - chart_config { - type = "TIMESERIES" - legend = true - result_metadata { - config { - custom_color = "#ff0000" - key = "nullbuiltin:service.errors.fivexx.rate|AVG|TOTAL|BAR|SERVICE" - last_modified = 1617956393463 - } - config { - custom_color = "#fff29a" - key = "nullbuiltin:service.errors.fourxx.rate|AVG|TOTAL|BAR|SERVICE" - last_modified = 1617956441725 - } - } - series { - type = "BAR" - aggregation = "AVG" - aggregation_rate = "TOTAL" - entity_type = "SERVICE" - metric = "builtin:service.errors.fourxx.rate" - # sort_ascending = false - # sort_column = false - } - series { - type = "BAR" - aggregation = "AVG" - aggregation_rate = "TOTAL" - entity_type = "SERVICE" - metric = "builtin:service.errors.fivexx.rate" - # sort_ascending = false - sort_column = true - } - } - filters { - filter { - entity_type = "SERVICE" - match { - key = "AUTO_TAGS" - values = [ "Environment:E2E" ] - } - } - } - } - } - tile { - name = "Problems" - configured = true - tile_type = "OPEN_PROBLEMS" - bounds { - height = 152 - left = 950 - top = 38 - width = 152 - } - filter { - management_zone { - name = "CD_PGTEST3" - id = data.dynatrace_management_zone.CD_PGTEST3_E2E.id - } - } - } - tile { - name = "Overall Health" - configured = true - tile_type = "HEADER" - bounds { - height = 38 - left = 38 - top = 0 - width = 1064 - } - filter { - management_zone { - name = "CD_PGTEST3" - id = data.dynatrace_management_zone.CD_PGTEST3_E2E.id - } - } - } - tile { - name = "Markdown" - configured = true - markdown =<<-EOT - --- - - EOT - tile_type = "MARKDOWN" - bounds { - height = 38 - left = 38 - top = 532 - width = 1064 - } - } - tile { - name = "Custom chart" - configured = true - tile_type = "CUSTOM_CHARTING" - bounds { - height = 304 - left = 38 - top = 570 - width = 1064 - } - filter { - management_zone { - name = "CD_PGTEST3" - id = data.dynatrace_management_zone.CD_PGTEST3_E2E.id - } - } - filter_config { - type = "MIXED" - custom_name = "Response time, Request Count and Number of Errors" - default_name = "Custom chart" - chart_config { - type = "TIMESERIES" - legend = true - result_metadata { - config { - custom_color = "#008cdb" - key = "nullbuiltin:service.requestCount.total|NONE|TOTAL|BAR|SERVICE" - last_modified = 1595275720776 - } - config { - custom_color = "#b4e5f9" - key = "nullbuiltin:service.response.time|AVG|TOTAL|LINE|SERVICE" - last_modified = 1595275686773 - } - config { - custom_color = "#ef651f" - key = "nullbuiltin:service.errors.total.count|NONE|TOTAL|BAR|SERVICE" - last_modified = 1595275955999 - } - } - series { - type = "LINE" - aggregation = "AVG" - aggregation_rate = "TOTAL" - entity_type = "SERVICE" - metric = "builtin:service.response.time" - # sort_ascending = false - # sort_column = false - } - series { - type = "BAR" - aggregation = "NONE" - aggregation_rate = "TOTAL" - entity_type = "SERVICE" - metric = "builtin:service.requestCount.total" - # sort_ascending = false - # sort_column = false - } - series { - type = "BAR" - aggregation = "NONE" - aggregation_rate = "TOTAL" - entity_type = "SERVICE" - metric = "builtin:service.errors.total.count" - # sort_ascending = false - sort_column = true - } - } - filters { - filter { - entity_type = "SERVICE" - match { - key = "AUTO_TAGS" - values = [ "Environment:E2E" ] - } - } - } - } - } - tile { - name = "Markdown" - configured = true - markdown =<<-EOT - --- - - EOT - tile_type = "MARKDOWN" - bounds { - height = 38 - left = 38 - top = 190 - width = 1064 - } - } - tile { - name = "" - chart_visible = true - configured = true - tile_type = "DATABASES_OVERVIEW" - bounds { - height = 152 - left = 646 - top = 38 - width = 190 - } - filter { - management_zone { - name = "CD_PGTEST3" - id = data.dynatrace_management_zone.CD_PGTEST3_E2E.id - } - } - filter_config { - type = "DATABASE" - custom_name = "Databases" - default_name = "Databases" - chart_config { - type = "TIMESERIES" - legend = true - } - filters { - filter { - entity_type = "DATABASE" - match { - key = "AUTO_TAGS" - values = [ "Environment:E2E" ] - } - } - } - } - } - tile { - name = "" - chart_visible = true - configured = true - tile_type = "SERVICES" - bounds { - height = 152 - left = 342 - top = 38 - width = 190 - } - filter { - management_zone { - name = "CD_PGTEST3" - id = data.dynatrace_management_zone.CD_PGTEST3_E2E.id - } - } - filter_config { - type = "SERVICE" - custom_name = "Services" - default_name = "Services" - chart_config { - type = "TIMESERIES" - legend = true - } - filters { - filter { - entity_type = "SERVICE" - match { - key = "AUTO_TAGS" - values = [ "Environment:E2E" ] - } - } - } - } - } - tile { - name = "" - chart_visible = true - configured = true - tile_type = "HOSTS" - bounds { - height = 152 - left = 38 - top = 38 - width = 190 - } - filter { - management_zone { - name = "CD_PGTEST3" - id = data.dynatrace_management_zone.CD_PGTEST3_E2E.id - } - } - filter_config { - type = "HOST" - custom_name = "Hosts" - default_name = "Hosts" - chart_config { - type = "TIMESERIES" - legend = true - } - filters { - filter { - entity_type = "HOST" - match { - key = "AUTO_TAGS" - values = [ "Environment:E2E" ] - } - } - } - } - } -} diff --git a/CN_PROD/dashboard/CD_PGTEST3_PROD.tf b/CN_PROD/dashboard/CD_PGTEST3_PROD.tf deleted file mode 100644 index 64f88bbc..00000000 --- a/CN_PROD/dashboard/CD_PGTEST3_PROD.tf +++ /dev/null @@ -1,329 +0,0 @@ -data "dynatrace_management_zone" "CD_PGTEST3_PROD"{ name="CD_PGTEST3" } -resource "dynatrace_dashboard" "CD_PGTEST3_PROD" { - dashboard_metadata { - name = "CD_PGTEST3 PROD" - owner = "Ignacio.Goldman@partner.bmwgroup.com" - preset = true - shared = true - tags = [ "CD_PGTEST3" ] - filter { - timeframe = "-24h to now" - } - } - tile { - name = "Custom chart" - configured = true - tile_type = "CUSTOM_CHARTING" - bounds { - height = 304 - left = 38 - top = 228 - width = 1064 - } - filter { - management_zone { - name = "CD_PGTEST3" - id = data.dynatrace_management_zone.CD_PGTEST3_PROD.id - } - } - filter_config { - type = "MIXED" - custom_name = "Failure rate (HTTP 4xx/5xx errors)" - default_name = "Custom chart" - chart_config { - type = "TIMESERIES" - legend = true - result_metadata { - config { - custom_color = "#ff0000" - key = "nullbuiltin:service.errors.fivexx.rate|AVG|TOTAL|BAR|SERVICE" - last_modified = 1617956393463 - } - config { - custom_color = "#fff29a" - key = "nullbuiltin:service.errors.fourxx.rate|AVG|TOTAL|BAR|SERVICE" - last_modified = 1617956441725 - } - } - series { - type = "BAR" - aggregation = "AVG" - aggregation_rate = "TOTAL" - entity_type = "SERVICE" - metric = "builtin:service.errors.fourxx.rate" - # sort_ascending = false - # sort_column = false - } - series { - type = "BAR" - aggregation = "AVG" - aggregation_rate = "TOTAL" - entity_type = "SERVICE" - metric = "builtin:service.errors.fivexx.rate" - # sort_ascending = false - sort_column = true - } - } - filters { - filter { - entity_type = "SERVICE" - match { - key = "AUTO_TAGS" - values = [ "Environment:PROD" ] - } - } - } - } - } - tile { - name = "Problems" - configured = true - tile_type = "OPEN_PROBLEMS" - bounds { - height = 152 - left = 950 - top = 38 - width = 152 - } - filter { - management_zone { - name = "CD_PGTEST3" - id = data.dynatrace_management_zone.CD_PGTEST3_PROD.id - } - } - } - tile { - name = "Overall Health" - configured = true - tile_type = "HEADER" - bounds { - height = 38 - left = 38 - top = 0 - width = 1064 - } - filter { - management_zone { - name = "CD_PGTEST3" - id = data.dynatrace_management_zone.CD_PGTEST3_PROD.id - } - } - } - tile { - name = "Markdown" - configured = true - markdown =<<-EOT - --- - - EOT - tile_type = "MARKDOWN" - bounds { - height = 38 - left = 38 - top = 532 - width = 1064 - } - } - tile { - name = "Custom chart" - configured = true - tile_type = "CUSTOM_CHARTING" - bounds { - height = 304 - left = 38 - top = 570 - width = 1064 - } - filter { - management_zone { - name = "CD_PGTEST3" - id = data.dynatrace_management_zone.CD_PGTEST3_PROD.id - } - } - filter_config { - type = "MIXED" - custom_name = "Response time, Request Count and Number of Errors" - default_name = "Custom chart" - chart_config { - type = "TIMESERIES" - legend = true - result_metadata { - config { - custom_color = "#008cdb" - key = "nullbuiltin:service.requestCount.total|NONE|TOTAL|BAR|SERVICE" - last_modified = 1595275720776 - } - config { - custom_color = "#b4e5f9" - key = "nullbuiltin:service.response.time|AVG|TOTAL|LINE|SERVICE" - last_modified = 1595275686773 - } - config { - custom_color = "#ef651f" - key = "nullbuiltin:service.errors.total.count|NONE|TOTAL|BAR|SERVICE" - last_modified = 1595275955999 - } - } - series { - type = "LINE" - aggregation = "AVG" - aggregation_rate = "TOTAL" - entity_type = "SERVICE" - metric = "builtin:service.response.time" - # sort_ascending = false - # sort_column = false - } - series { - type = "BAR" - aggregation = "NONE" - aggregation_rate = "TOTAL" - entity_type = "SERVICE" - metric = "builtin:service.requestCount.total" - # sort_ascending = false - # sort_column = false - } - series { - type = "BAR" - aggregation = "NONE" - aggregation_rate = "TOTAL" - entity_type = "SERVICE" - metric = "builtin:service.errors.total.count" - # sort_ascending = false - sort_column = true - } - } - filters { - filter { - entity_type = "SERVICE" - match { - key = "AUTO_TAGS" - values = [ "Environment:PROD" ] - } - } - } - } - } - tile { - name = "Markdown" - configured = true - markdown =<<-EOT - --- - - EOT - tile_type = "MARKDOWN" - bounds { - height = 38 - left = 38 - top = 190 - width = 1064 - } - } - tile { - name = "" - chart_visible = true - configured = true - tile_type = "DATABASES_OVERVIEW" - bounds { - height = 152 - left = 646 - top = 38 - width = 190 - } - filter { - management_zone { - name = "CD_PGTEST3" - id = data.dynatrace_management_zone.CD_PGTEST3_PROD.id - } - } - filter_config { - type = "DATABASE" - custom_name = "Databases" - default_name = "Databases" - chart_config { - type = "TIMESERIES" - legend = true - } - filters { - filter { - entity_type = "DATABASE" - match { - key = "AUTO_TAGS" - values = [ "Environment:PROD" ] - } - } - } - } - } - tile { - name = "" - chart_visible = true - configured = true - tile_type = "SERVICES" - bounds { - height = 152 - left = 342 - top = 38 - width = 190 - } - filter { - management_zone { - name = "CD_PGTEST3" - id = data.dynatrace_management_zone.CD_PGTEST3_PROD.id - } - } - filter_config { - type = "SERVICE" - custom_name = "Services" - default_name = "Services" - chart_config { - type = "TIMESERIES" - legend = true - } - filters { - filter { - entity_type = "SERVICE" - match { - key = "AUTO_TAGS" - values = [ "Environment:PROD" ] - } - } - } - } - } - tile { - name = "" - chart_visible = true - configured = true - tile_type = "HOSTS" - bounds { - height = 152 - left = 38 - top = 38 - width = 190 - } - filter { - management_zone { - name = "CD_PGTEST3" - id = data.dynatrace_management_zone.CD_PGTEST3_PROD.id - } - } - filter_config { - type = "HOST" - custom_name = "Hosts" - default_name = "Hosts" - chart_config { - type = "TIMESERIES" - legend = true - } - filters { - filter { - entity_type = "HOST" - match { - key = "AUTO_TAGS" - values = [ "Environment:PROD" ] - } - } - } - } - } -} diff --git a/CN_PROD/dashboard/CD_PGTFTESTING2_E2E.tf b/CN_PROD/dashboard/CD_PGTFTESTING2_E2E.tf deleted file mode 100644 index b560357c..00000000 --- a/CN_PROD/dashboard/CD_PGTFTESTING2_E2E.tf +++ /dev/null @@ -1,329 +0,0 @@ -data "dynatrace_management_zone" "CD_PGTFTESTING2_E2E"{ name="CD_PGTFTESTING2" } -resource "dynatrace_dashboard" "CD_PGTFTESTING2_E2E" { - dashboard_metadata { - name = "CD_PGTFTESTING2 E2E" - owner = "Ignacio.Goldman@partner.bmwgroup.com" - preset = true - shared = true - tags = [ "CD_PGTFTESTING2" ] - filter { - timeframe = "-24h to now" - } - } - tile { - name = "Custom chart" - configured = true - tile_type = "CUSTOM_CHARTING" - bounds { - height = 304 - left = 38 - top = 228 - width = 1064 - } - filter { - management_zone { - name = "CD_PGTFTESTING2" - id = data.dynatrace_management_zone.CD_PGTFTESTING2_E2E.id - } - } - filter_config { - type = "MIXED" - custom_name = "Failure rate (HTTP 4xx/5xx errors)" - default_name = "Custom chart" - chart_config { - type = "TIMESERIES" - legend = true - result_metadata { - config { - custom_color = "#ff0000" - key = "nullbuiltin:service.errors.fivexx.rate|AVG|TOTAL|BAR|SERVICE" - last_modified = 1617956393463 - } - config { - custom_color = "#fff29a" - key = "nullbuiltin:service.errors.fourxx.rate|AVG|TOTAL|BAR|SERVICE" - last_modified = 1617956441725 - } - } - series { - type = "BAR" - aggregation = "AVG" - aggregation_rate = "TOTAL" - entity_type = "SERVICE" - metric = "builtin:service.errors.fourxx.rate" - # sort_ascending = false - # sort_column = false - } - series { - type = "BAR" - aggregation = "AVG" - aggregation_rate = "TOTAL" - entity_type = "SERVICE" - metric = "builtin:service.errors.fivexx.rate" - # sort_ascending = false - sort_column = true - } - } - filters { - filter { - entity_type = "SERVICE" - match { - key = "AUTO_TAGS" - values = [ "Environment:E2E" ] - } - } - } - } - } - tile { - name = "Problems" - configured = true - tile_type = "OPEN_PROBLEMS" - bounds { - height = 152 - left = 950 - top = 38 - width = 152 - } - filter { - management_zone { - name = "CD_PGTFTESTING2" - id = data.dynatrace_management_zone.CD_PGTFTESTING2_E2E.id - } - } - } - tile { - name = "Overall Health" - configured = true - tile_type = "HEADER" - bounds { - height = 38 - left = 38 - top = 0 - width = 1064 - } - filter { - management_zone { - name = "CD_PGTFTESTING2" - id = data.dynatrace_management_zone.CD_PGTFTESTING2_E2E.id - } - } - } - tile { - name = "Markdown" - configured = true - markdown =<<-EOT - --- - - EOT - tile_type = "MARKDOWN" - bounds { - height = 38 - left = 38 - top = 532 - width = 1064 - } - } - tile { - name = "Custom chart" - configured = true - tile_type = "CUSTOM_CHARTING" - bounds { - height = 304 - left = 38 - top = 570 - width = 1064 - } - filter { - management_zone { - name = "CD_PGTFTESTING2" - id = data.dynatrace_management_zone.CD_PGTFTESTING2_E2E.id - } - } - filter_config { - type = "MIXED" - custom_name = "Response time, Request Count and Number of Errors" - default_name = "Custom chart" - chart_config { - type = "TIMESERIES" - legend = true - result_metadata { - config { - custom_color = "#008cdb" - key = "nullbuiltin:service.requestCount.total|NONE|TOTAL|BAR|SERVICE" - last_modified = 1595275720776 - } - config { - custom_color = "#b4e5f9" - key = "nullbuiltin:service.response.time|AVG|TOTAL|LINE|SERVICE" - last_modified = 1595275686773 - } - config { - custom_color = "#ef651f" - key = "nullbuiltin:service.errors.total.count|NONE|TOTAL|BAR|SERVICE" - last_modified = 1595275955999 - } - } - series { - type = "LINE" - aggregation = "AVG" - aggregation_rate = "TOTAL" - entity_type = "SERVICE" - metric = "builtin:service.response.time" - # sort_ascending = false - # sort_column = false - } - series { - type = "BAR" - aggregation = "NONE" - aggregation_rate = "TOTAL" - entity_type = "SERVICE" - metric = "builtin:service.requestCount.total" - # sort_ascending = false - # sort_column = false - } - series { - type = "BAR" - aggregation = "NONE" - aggregation_rate = "TOTAL" - entity_type = "SERVICE" - metric = "builtin:service.errors.total.count" - # sort_ascending = false - sort_column = true - } - } - filters { - filter { - entity_type = "SERVICE" - match { - key = "AUTO_TAGS" - values = [ "Environment:E2E" ] - } - } - } - } - } - tile { - name = "Markdown" - configured = true - markdown =<<-EOT - --- - - EOT - tile_type = "MARKDOWN" - bounds { - height = 38 - left = 38 - top = 190 - width = 1064 - } - } - tile { - name = "" - chart_visible = true - configured = true - tile_type = "DATABASES_OVERVIEW" - bounds { - height = 152 - left = 646 - top = 38 - width = 190 - } - filter { - management_zone { - name = "CD_PGTFTESTING2" - id = data.dynatrace_management_zone.CD_PGTFTESTING2_E2E.id - } - } - filter_config { - type = "DATABASE" - custom_name = "Databases" - default_name = "Databases" - chart_config { - type = "TIMESERIES" - legend = true - } - filters { - filter { - entity_type = "DATABASE" - match { - key = "AUTO_TAGS" - values = [ "Environment:E2E" ] - } - } - } - } - } - tile { - name = "" - chart_visible = true - configured = true - tile_type = "SERVICES" - bounds { - height = 152 - left = 342 - top = 38 - width = 190 - } - filter { - management_zone { - name = "CD_PGTFTESTING2" - id = data.dynatrace_management_zone.CD_PGTFTESTING2_E2E.id - } - } - filter_config { - type = "SERVICE" - custom_name = "Services" - default_name = "Services" - chart_config { - type = "TIMESERIES" - legend = true - } - filters { - filter { - entity_type = "SERVICE" - match { - key = "AUTO_TAGS" - values = [ "Environment:E2E" ] - } - } - } - } - } - tile { - name = "" - chart_visible = true - configured = true - tile_type = "HOSTS" - bounds { - height = 152 - left = 38 - top = 38 - width = 190 - } - filter { - management_zone { - name = "CD_PGTFTESTING2" - id = data.dynatrace_management_zone.CD_PGTFTESTING2_E2E.id - } - } - filter_config { - type = "HOST" - custom_name = "Hosts" - default_name = "Hosts" - chart_config { - type = "TIMESERIES" - legend = true - } - filters { - filter { - entity_type = "HOST" - match { - key = "AUTO_TAGS" - values = [ "Environment:E2E" ] - } - } - } - } - } -} diff --git a/CN_PROD/dashboard/CD_PGTFTESTING2_PROD.tf b/CN_PROD/dashboard/CD_PGTFTESTING2_PROD.tf deleted file mode 100644 index 91cc6dac..00000000 --- a/CN_PROD/dashboard/CD_PGTFTESTING2_PROD.tf +++ /dev/null @@ -1,329 +0,0 @@ -data "dynatrace_management_zone" "CD_PGTFTESTING2_PROD"{ name="CD_PGTFTESTING2" } -resource "dynatrace_dashboard" "CD_PGTFTESTING2_PROD" { - dashboard_metadata { - name = "CD_PGTFTESTING2 PROD" - owner = "Ignacio.Goldman@partner.bmwgroup.com" - preset = true - shared = true - tags = [ "CD_PGTFTESTING2" ] - filter { - timeframe = "-24h to now" - } - } - tile { - name = "Custom chart" - configured = true - tile_type = "CUSTOM_CHARTING" - bounds { - height = 304 - left = 38 - top = 228 - width = 1064 - } - filter { - management_zone { - name = "CD_PGTFTESTING2" - id = data.dynatrace_management_zone.CD_PGTFTESTING2_PROD.id - } - } - filter_config { - type = "MIXED" - custom_name = "Failure rate (HTTP 4xx/5xx errors)" - default_name = "Custom chart" - chart_config { - type = "TIMESERIES" - legend = true - result_metadata { - config { - custom_color = "#ff0000" - key = "nullbuiltin:service.errors.fivexx.rate|AVG|TOTAL|BAR|SERVICE" - last_modified = 1617956393463 - } - config { - custom_color = "#fff29a" - key = "nullbuiltin:service.errors.fourxx.rate|AVG|TOTAL|BAR|SERVICE" - last_modified = 1617956441725 - } - } - series { - type = "BAR" - aggregation = "AVG" - aggregation_rate = "TOTAL" - entity_type = "SERVICE" - metric = "builtin:service.errors.fourxx.rate" - # sort_ascending = false - # sort_column = false - } - series { - type = "BAR" - aggregation = "AVG" - aggregation_rate = "TOTAL" - entity_type = "SERVICE" - metric = "builtin:service.errors.fivexx.rate" - # sort_ascending = false - sort_column = true - } - } - filters { - filter { - entity_type = "SERVICE" - match { - key = "AUTO_TAGS" - values = [ "Environment:PROD" ] - } - } - } - } - } - tile { - name = "Problems" - configured = true - tile_type = "OPEN_PROBLEMS" - bounds { - height = 152 - left = 950 - top = 38 - width = 152 - } - filter { - management_zone { - name = "CD_PGTFTESTING2" - id = data.dynatrace_management_zone.CD_PGTFTESTING2_PROD.id - } - } - } - tile { - name = "Overall Health" - configured = true - tile_type = "HEADER" - bounds { - height = 38 - left = 38 - top = 0 - width = 1064 - } - filter { - management_zone { - name = "CD_PGTFTESTING2" - id = data.dynatrace_management_zone.CD_PGTFTESTING2_PROD.id - } - } - } - tile { - name = "Markdown" - configured = true - markdown =<<-EOT - --- - - EOT - tile_type = "MARKDOWN" - bounds { - height = 38 - left = 38 - top = 532 - width = 1064 - } - } - tile { - name = "Custom chart" - configured = true - tile_type = "CUSTOM_CHARTING" - bounds { - height = 304 - left = 38 - top = 570 - width = 1064 - } - filter { - management_zone { - name = "CD_PGTFTESTING2" - id = data.dynatrace_management_zone.CD_PGTFTESTING2_PROD.id - } - } - filter_config { - type = "MIXED" - custom_name = "Response time, Request Count and Number of Errors" - default_name = "Custom chart" - chart_config { - type = "TIMESERIES" - legend = true - result_metadata { - config { - custom_color = "#008cdb" - key = "nullbuiltin:service.requestCount.total|NONE|TOTAL|BAR|SERVICE" - last_modified = 1595275720776 - } - config { - custom_color = "#b4e5f9" - key = "nullbuiltin:service.response.time|AVG|TOTAL|LINE|SERVICE" - last_modified = 1595275686773 - } - config { - custom_color = "#ef651f" - key = "nullbuiltin:service.errors.total.count|NONE|TOTAL|BAR|SERVICE" - last_modified = 1595275955999 - } - } - series { - type = "LINE" - aggregation = "AVG" - aggregation_rate = "TOTAL" - entity_type = "SERVICE" - metric = "builtin:service.response.time" - # sort_ascending = false - # sort_column = false - } - series { - type = "BAR" - aggregation = "NONE" - aggregation_rate = "TOTAL" - entity_type = "SERVICE" - metric = "builtin:service.requestCount.total" - # sort_ascending = false - # sort_column = false - } - series { - type = "BAR" - aggregation = "NONE" - aggregation_rate = "TOTAL" - entity_type = "SERVICE" - metric = "builtin:service.errors.total.count" - # sort_ascending = false - sort_column = true - } - } - filters { - filter { - entity_type = "SERVICE" - match { - key = "AUTO_TAGS" - values = [ "Environment:PROD" ] - } - } - } - } - } - tile { - name = "Markdown" - configured = true - markdown =<<-EOT - --- - - EOT - tile_type = "MARKDOWN" - bounds { - height = 38 - left = 38 - top = 190 - width = 1064 - } - } - tile { - name = "" - chart_visible = true - configured = true - tile_type = "DATABASES_OVERVIEW" - bounds { - height = 152 - left = 646 - top = 38 - width = 190 - } - filter { - management_zone { - name = "CD_PGTFTESTING2" - id = data.dynatrace_management_zone.CD_PGTFTESTING2_PROD.id - } - } - filter_config { - type = "DATABASE" - custom_name = "Databases" - default_name = "Databases" - chart_config { - type = "TIMESERIES" - legend = true - } - filters { - filter { - entity_type = "DATABASE" - match { - key = "AUTO_TAGS" - values = [ "Environment:PROD" ] - } - } - } - } - } - tile { - name = "" - chart_visible = true - configured = true - tile_type = "SERVICES" - bounds { - height = 152 - left = 342 - top = 38 - width = 190 - } - filter { - management_zone { - name = "CD_PGTFTESTING2" - id = data.dynatrace_management_zone.CD_PGTFTESTING2_PROD.id - } - } - filter_config { - type = "SERVICE" - custom_name = "Services" - default_name = "Services" - chart_config { - type = "TIMESERIES" - legend = true - } - filters { - filter { - entity_type = "SERVICE" - match { - key = "AUTO_TAGS" - values = [ "Environment:PROD" ] - } - } - } - } - } - tile { - name = "" - chart_visible = true - configured = true - tile_type = "HOSTS" - bounds { - height = 152 - left = 38 - top = 38 - width = 190 - } - filter { - management_zone { - name = "CD_PGTFTESTING2" - id = data.dynatrace_management_zone.CD_PGTFTESTING2_PROD.id - } - } - filter_config { - type = "HOST" - custom_name = "Hosts" - default_name = "Hosts" - chart_config { - type = "TIMESERIES" - legend = true - } - filters { - filter { - entity_type = "HOST" - match { - key = "AUTO_TAGS" - values = [ "Environment:PROD" ] - } - } - } - } - } -} diff --git a/CN_PROD/dashboard/CD_PGTFTEST_E2E.tf b/CN_PROD/dashboard/CD_PGTFTEST_E2E.tf deleted file mode 100644 index c2fcd733..00000000 --- a/CN_PROD/dashboard/CD_PGTFTEST_E2E.tf +++ /dev/null @@ -1,329 +0,0 @@ -data "dynatrace_management_zone" "CD_PGTFTEST_E2E"{ name="CD_PGTFTEST" } -resource "dynatrace_dashboard" "CD_PGTFTEST_E2E" { - dashboard_metadata { - name = "CD_PGTFTEST E2E" - owner = "Ignacio.Goldman@partner.bmwgroup.com" - preset = true - shared = true - tags = [ "CD_PGTFTEST" ] - filter { - timeframe = "-24h to now" - } - } - tile { - name = "Custom chart" - configured = true - tile_type = "CUSTOM_CHARTING" - bounds { - height = 304 - left = 38 - top = 228 - width = 1064 - } - filter { - management_zone { - name = "CD_PGTFTEST" - id = data.dynatrace_management_zone.CD_PGTFTEST_E2E.id - } - } - filter_config { - type = "MIXED" - custom_name = "Failure rate (HTTP 4xx/5xx errors)" - default_name = "Custom chart" - chart_config { - type = "TIMESERIES" - legend = true - result_metadata { - config { - custom_color = "#ff0000" - key = "nullbuiltin:service.errors.fivexx.rate|AVG|TOTAL|BAR|SERVICE" - last_modified = 1617956393463 - } - config { - custom_color = "#fff29a" - key = "nullbuiltin:service.errors.fourxx.rate|AVG|TOTAL|BAR|SERVICE" - last_modified = 1617956441725 - } - } - series { - type = "BAR" - aggregation = "AVG" - aggregation_rate = "TOTAL" - entity_type = "SERVICE" - metric = "builtin:service.errors.fourxx.rate" - # sort_ascending = false - # sort_column = false - } - series { - type = "BAR" - aggregation = "AVG" - aggregation_rate = "TOTAL" - entity_type = "SERVICE" - metric = "builtin:service.errors.fivexx.rate" - # sort_ascending = false - sort_column = true - } - } - filters { - filter { - entity_type = "SERVICE" - match { - key = "AUTO_TAGS" - values = [ "Environment:E2E" ] - } - } - } - } - } - tile { - name = "Problems" - configured = true - tile_type = "OPEN_PROBLEMS" - bounds { - height = 152 - left = 950 - top = 38 - width = 152 - } - filter { - management_zone { - name = "CD_PGTFTEST" - id = data.dynatrace_management_zone.CD_PGTFTEST_E2E.id - } - } - } - tile { - name = "Overall Health" - configured = true - tile_type = "HEADER" - bounds { - height = 38 - left = 38 - top = 0 - width = 1064 - } - filter { - management_zone { - name = "CD_PGTFTEST" - id = data.dynatrace_management_zone.CD_PGTFTEST_E2E.id - } - } - } - tile { - name = "Markdown" - configured = true - markdown =<<-EOT - --- - - EOT - tile_type = "MARKDOWN" - bounds { - height = 38 - left = 38 - top = 532 - width = 1064 - } - } - tile { - name = "Custom chart" - configured = true - tile_type = "CUSTOM_CHARTING" - bounds { - height = 304 - left = 38 - top = 570 - width = 1064 - } - filter { - management_zone { - name = "CD_PGTFTEST" - id = data.dynatrace_management_zone.CD_PGTFTEST_E2E.id - } - } - filter_config { - type = "MIXED" - custom_name = "Response time, Request Count and Number of Errors" - default_name = "Custom chart" - chart_config { - type = "TIMESERIES" - legend = true - result_metadata { - config { - custom_color = "#008cdb" - key = "nullbuiltin:service.requestCount.total|NONE|TOTAL|BAR|SERVICE" - last_modified = 1595275720776 - } - config { - custom_color = "#b4e5f9" - key = "nullbuiltin:service.response.time|AVG|TOTAL|LINE|SERVICE" - last_modified = 1595275686773 - } - config { - custom_color = "#ef651f" - key = "nullbuiltin:service.errors.total.count|NONE|TOTAL|BAR|SERVICE" - last_modified = 1595275955999 - } - } - series { - type = "LINE" - aggregation = "AVG" - aggregation_rate = "TOTAL" - entity_type = "SERVICE" - metric = "builtin:service.response.time" - # sort_ascending = false - # sort_column = false - } - series { - type = "BAR" - aggregation = "NONE" - aggregation_rate = "TOTAL" - entity_type = "SERVICE" - metric = "builtin:service.requestCount.total" - # sort_ascending = false - # sort_column = false - } - series { - type = "BAR" - aggregation = "NONE" - aggregation_rate = "TOTAL" - entity_type = "SERVICE" - metric = "builtin:service.errors.total.count" - # sort_ascending = false - sort_column = true - } - } - filters { - filter { - entity_type = "SERVICE" - match { - key = "AUTO_TAGS" - values = [ "Environment:E2E" ] - } - } - } - } - } - tile { - name = "Markdown" - configured = true - markdown =<<-EOT - --- - - EOT - tile_type = "MARKDOWN" - bounds { - height = 38 - left = 38 - top = 190 - width = 1064 - } - } - tile { - name = "" - chart_visible = true - configured = true - tile_type = "DATABASES_OVERVIEW" - bounds { - height = 152 - left = 646 - top = 38 - width = 190 - } - filter { - management_zone { - name = "CD_PGTFTEST" - id = data.dynatrace_management_zone.CD_PGTFTEST_E2E.id - } - } - filter_config { - type = "DATABASE" - custom_name = "Databases" - default_name = "Databases" - chart_config { - type = "TIMESERIES" - legend = true - } - filters { - filter { - entity_type = "DATABASE" - match { - key = "AUTO_TAGS" - values = [ "Environment:E2E" ] - } - } - } - } - } - tile { - name = "" - chart_visible = true - configured = true - tile_type = "SERVICES" - bounds { - height = 152 - left = 342 - top = 38 - width = 190 - } - filter { - management_zone { - name = "CD_PGTFTEST" - id = data.dynatrace_management_zone.CD_PGTFTEST_E2E.id - } - } - filter_config { - type = "SERVICE" - custom_name = "Services" - default_name = "Services" - chart_config { - type = "TIMESERIES" - legend = true - } - filters { - filter { - entity_type = "SERVICE" - match { - key = "AUTO_TAGS" - values = [ "Environment:E2E" ] - } - } - } - } - } - tile { - name = "" - chart_visible = true - configured = true - tile_type = "HOSTS" - bounds { - height = 152 - left = 38 - top = 38 - width = 190 - } - filter { - management_zone { - name = "CD_PGTFTEST" - id = data.dynatrace_management_zone.CD_PGTFTEST_E2E.id - } - } - filter_config { - type = "HOST" - custom_name = "Hosts" - default_name = "Hosts" - chart_config { - type = "TIMESERIES" - legend = true - } - filters { - filter { - entity_type = "HOST" - match { - key = "AUTO_TAGS" - values = [ "Environment:E2E" ] - } - } - } - } - } -} diff --git a/CN_PROD/dashboard/CD_PGTFTEST_PROD.tf b/CN_PROD/dashboard/CD_PGTFTEST_PROD.tf deleted file mode 100644 index 8d6ee1fa..00000000 --- a/CN_PROD/dashboard/CD_PGTFTEST_PROD.tf +++ /dev/null @@ -1,329 +0,0 @@ -data "dynatrace_management_zone" "CD_PGTFTEST_PROD"{ name="CD_PGTFTEST" } -resource "dynatrace_dashboard" "CD_PGTFTEST_PROD" { - dashboard_metadata { - name = "CD_PGTFTEST PROD" - owner = "Ignacio.Goldman@partner.bmwgroup.com" - preset = true - shared = true - tags = [ "CD_PGTFTEST" ] - filter { - timeframe = "-24h to now" - } - } - tile { - name = "Custom chart" - configured = true - tile_type = "CUSTOM_CHARTING" - bounds { - height = 304 - left = 38 - top = 228 - width = 1064 - } - filter { - management_zone { - name = "CD_PGTFTEST" - id = data.dynatrace_management_zone.CD_PGTFTEST_PROD.id - } - } - filter_config { - type = "MIXED" - custom_name = "Failure rate (HTTP 4xx/5xx errors)" - default_name = "Custom chart" - chart_config { - type = "TIMESERIES" - legend = true - result_metadata { - config { - custom_color = "#ff0000" - key = "nullbuiltin:service.errors.fivexx.rate|AVG|TOTAL|BAR|SERVICE" - last_modified = 1617956393463 - } - config { - custom_color = "#fff29a" - key = "nullbuiltin:service.errors.fourxx.rate|AVG|TOTAL|BAR|SERVICE" - last_modified = 1617956441725 - } - } - series { - type = "BAR" - aggregation = "AVG" - aggregation_rate = "TOTAL" - entity_type = "SERVICE" - metric = "builtin:service.errors.fourxx.rate" - # sort_ascending = false - # sort_column = false - } - series { - type = "BAR" - aggregation = "AVG" - aggregation_rate = "TOTAL" - entity_type = "SERVICE" - metric = "builtin:service.errors.fivexx.rate" - # sort_ascending = false - sort_column = true - } - } - filters { - filter { - entity_type = "SERVICE" - match { - key = "AUTO_TAGS" - values = [ "Environment:PROD" ] - } - } - } - } - } - tile { - name = "Problems" - configured = true - tile_type = "OPEN_PROBLEMS" - bounds { - height = 152 - left = 950 - top = 38 - width = 152 - } - filter { - management_zone { - name = "CD_PGTFTEST" - id = data.dynatrace_management_zone.CD_PGTFTEST_PROD.id - } - } - } - tile { - name = "Overall Health" - configured = true - tile_type = "HEADER" - bounds { - height = 38 - left = 38 - top = 0 - width = 1064 - } - filter { - management_zone { - name = "CD_PGTFTEST" - id = data.dynatrace_management_zone.CD_PGTFTEST_PROD.id - } - } - } - tile { - name = "Markdown" - configured = true - markdown =<<-EOT - --- - - EOT - tile_type = "MARKDOWN" - bounds { - height = 38 - left = 38 - top = 532 - width = 1064 - } - } - tile { - name = "Custom chart" - configured = true - tile_type = "CUSTOM_CHARTING" - bounds { - height = 304 - left = 38 - top = 570 - width = 1064 - } - filter { - management_zone { - name = "CD_PGTFTEST" - id = data.dynatrace_management_zone.CD_PGTFTEST_PROD.id - } - } - filter_config { - type = "MIXED" - custom_name = "Response time, Request Count and Number of Errors" - default_name = "Custom chart" - chart_config { - type = "TIMESERIES" - legend = true - result_metadata { - config { - custom_color = "#008cdb" - key = "nullbuiltin:service.requestCount.total|NONE|TOTAL|BAR|SERVICE" - last_modified = 1595275720776 - } - config { - custom_color = "#b4e5f9" - key = "nullbuiltin:service.response.time|AVG|TOTAL|LINE|SERVICE" - last_modified = 1595275686773 - } - config { - custom_color = "#ef651f" - key = "nullbuiltin:service.errors.total.count|NONE|TOTAL|BAR|SERVICE" - last_modified = 1595275955999 - } - } - series { - type = "LINE" - aggregation = "AVG" - aggregation_rate = "TOTAL" - entity_type = "SERVICE" - metric = "builtin:service.response.time" - # sort_ascending = false - # sort_column = false - } - series { - type = "BAR" - aggregation = "NONE" - aggregation_rate = "TOTAL" - entity_type = "SERVICE" - metric = "builtin:service.requestCount.total" - # sort_ascending = false - # sort_column = false - } - series { - type = "BAR" - aggregation = "NONE" - aggregation_rate = "TOTAL" - entity_type = "SERVICE" - metric = "builtin:service.errors.total.count" - # sort_ascending = false - sort_column = true - } - } - filters { - filter { - entity_type = "SERVICE" - match { - key = "AUTO_TAGS" - values = [ "Environment:PROD" ] - } - } - } - } - } - tile { - name = "Markdown" - configured = true - markdown =<<-EOT - --- - - EOT - tile_type = "MARKDOWN" - bounds { - height = 38 - left = 38 - top = 190 - width = 1064 - } - } - tile { - name = "" - chart_visible = true - configured = true - tile_type = "DATABASES_OVERVIEW" - bounds { - height = 152 - left = 646 - top = 38 - width = 190 - } - filter { - management_zone { - name = "CD_PGTFTEST" - id = data.dynatrace_management_zone.CD_PGTFTEST_PROD.id - } - } - filter_config { - type = "DATABASE" - custom_name = "Databases" - default_name = "Databases" - chart_config { - type = "TIMESERIES" - legend = true - } - filters { - filter { - entity_type = "DATABASE" - match { - key = "AUTO_TAGS" - values = [ "Environment:PROD" ] - } - } - } - } - } - tile { - name = "" - chart_visible = true - configured = true - tile_type = "SERVICES" - bounds { - height = 152 - left = 342 - top = 38 - width = 190 - } - filter { - management_zone { - name = "CD_PGTFTEST" - id = data.dynatrace_management_zone.CD_PGTFTEST_PROD.id - } - } - filter_config { - type = "SERVICE" - custom_name = "Services" - default_name = "Services" - chart_config { - type = "TIMESERIES" - legend = true - } - filters { - filter { - entity_type = "SERVICE" - match { - key = "AUTO_TAGS" - values = [ "Environment:PROD" ] - } - } - } - } - } - tile { - name = "" - chart_visible = true - configured = true - tile_type = "HOSTS" - bounds { - height = 152 - left = 38 - top = 38 - width = 190 - } - filter { - management_zone { - name = "CD_PGTFTEST" - id = data.dynatrace_management_zone.CD_PGTFTEST_PROD.id - } - } - filter_config { - type = "HOST" - custom_name = "Hosts" - default_name = "Hosts" - chart_config { - type = "TIMESERIES" - legend = true - } - filters { - filter { - entity_type = "HOST" - match { - key = "AUTO_TAGS" - values = [ "Environment:PROD" ] - } - } - } - } - } -} diff --git a/CN_PROD/management_zone/CD_MYTFTESTING.tf b/CN_PROD/management_zone/CD_MYTFTESTING.tf deleted file mode 100644 index 45f5b53e..00000000 --- a/CN_PROD/management_zone/CD_MYTFTESTING.tf +++ /dev/null @@ -1,19 +0,0 @@ -resource "dynatrace_management_zone" "CD_MYTFTESTING" { - name = "CD_MYTFTESTING" - entity_selector_based_rule { - enabled = true - selector = "type(PROCESS_GROUP_INSTANCE),tag(\"compass-id:X\")" - } - entity_selector_based_rule { - enabled = true - selector = "type(HOST),tag(\"compass-id:X\")" - } - entity_selector_based_rule { - enabled = true - selector = "type(Service),tag(\"compass-id:X\")" - } - entity_selector_based_rule { - enabled = true - selector = "type(SERVICE),databaseName.exists(),toRelationship.calls(type(SERVICE),tag(\"compass-id:X\"))" - } -} \ No newline at end of file diff --git a/CN_PROD/management_zone/CD_MYTFTESTINGv2.tf b/CN_PROD/management_zone/CD_MYTFTESTINGv2.tf deleted file mode 100644 index 1f10a57e..00000000 --- a/CN_PROD/management_zone/CD_MYTFTESTINGv2.tf +++ /dev/null @@ -1,19 +0,0 @@ -resource "dynatrace_management_zone" "CD_MYTFTESTINGv2" { - name = "CD_MYTFTESTINGv2" - entity_selector_based_rule { - enabled = true - selector = "type(PROCESS_GROUP_INSTANCE),tag(\"compass-id:X\")" - } - entity_selector_based_rule { - enabled = true - selector = "type(HOST),tag(\"compass-id:X\")" - } - entity_selector_based_rule { - enabled = true - selector = "type(Service),tag(\"compass-id:X\")" - } - entity_selector_based_rule { - enabled = true - selector = "type(SERVICE),databaseName.exists(),toRelationship.calls(type(SERVICE),tag(\"compass-id:X\"))" - } -} \ No newline at end of file diff --git a/CN_PROD/management_zone/CD_MYTesting.tf b/CN_PROD/management_zone/CD_MYTesting.tf deleted file mode 100644 index 19302adf..00000000 --- a/CN_PROD/management_zone/CD_MYTesting.tf +++ /dev/null @@ -1,19 +0,0 @@ -resource "dynatrace_management_zone" "CD_MYTesting" { - name = "CD_MYTesting" - entity_selector_based_rule { - enabled = true - selector = "type(PROCESS_GROUP_INSTANCE),tag(\"compass-id:X\")" - } - entity_selector_based_rule { - enabled = true - selector = "type(HOST),tag(\"compass-id:X\")" - } - entity_selector_based_rule { - enabled = true - selector = "type(Service),tag(\"compass-id:X\")" - } - entity_selector_based_rule { - enabled = true - selector = "type(SERVICE),databaseName.exists(),toRelationship.calls(type(SERVICE),tag(\"compass-id:X\"))" - } -} \ No newline at end of file diff --git a/CN_PROD/management_zone/CD_PGTEST3.tf b/CN_PROD/management_zone/CD_PGTEST3.tf deleted file mode 100644 index 1ba52cff..00000000 --- a/CN_PROD/management_zone/CD_PGTEST3.tf +++ /dev/null @@ -1,19 +0,0 @@ -resource "dynatrace_management_zone" "CD_PGTEST3" { - name = "CD_PGTEST3" - entity_selector_based_rule { - enabled = true - selector = "type(PROCESS_GROUP_INSTANCE),tag(\"compass-id:X\")" - } - entity_selector_based_rule { - enabled = true - selector = "type(HOST),tag(\"compass-id:X\")" - } - entity_selector_based_rule { - enabled = true - selector = "type(Service),tag(\"compass-id:X\")" - } - entity_selector_based_rule { - enabled = true - selector = "type(SERVICE),databaseName.exists(),toRelationship.calls(type(SERVICE),tag(\"compass-id:X\"))" - } -} \ No newline at end of file diff --git a/CN_PROD/management_zone/CD_PGTFTEST.tf b/CN_PROD/management_zone/CD_PGTFTEST.tf deleted file mode 100644 index cac83255..00000000 --- a/CN_PROD/management_zone/CD_PGTFTEST.tf +++ /dev/null @@ -1,19 +0,0 @@ -resource "dynatrace_management_zone" "CD_PGTFTEST" { - name = "CD_PGTFTEST" - entity_selector_based_rule { - enabled = true - selector = "type(PROCESS_GROUP_INSTANCE),tag(\"compass-id:X\")" - } - entity_selector_based_rule { - enabled = true - selector = "type(HOST),tag(\"compass-id:X\")" - } - entity_selector_based_rule { - enabled = true - selector = "type(Service),tag(\"compass-id:X\")" - } - entity_selector_based_rule { - enabled = true - selector = "type(SERVICE),databaseName.exists(),toRelationship.calls(type(SERVICE),tag(\"compass-id:X\"))" - } -} \ No newline at end of file diff --git a/CN_PROD/management_zone/CD_PGTFTESTING2.tf b/CN_PROD/management_zone/CD_PGTFTESTING2.tf deleted file mode 100644 index fe387991..00000000 --- a/CN_PROD/management_zone/CD_PGTFTESTING2.tf +++ /dev/null @@ -1,19 +0,0 @@ -resource "dynatrace_management_zone" "CD_PGTFTESTING2" { - name = "CD_PGTFTESTING2" - entity_selector_based_rule { - enabled = true - selector = "type(PROCESS_GROUP_INSTANCE),tag(\"compass-id:X\")" - } - entity_selector_based_rule { - enabled = true - selector = "type(HOST),tag(\"compass-id:X\")" - } - entity_selector_based_rule { - enabled = true - selector = "type(Service),tag(\"compass-id:X\")" - } - entity_selector_based_rule { - enabled = true - selector = "type(SERVICE),databaseName.exists(),toRelationship.calls(type(SERVICE),tag(\"compass-id:X\"))" - } -} \ No newline at end of file diff --git a/EMEA_PREPROD/alerting/CD_MYTFTESTING_INT.tf b/EMEA_PREPROD/alerting/CD_MYTFTESTING_INT.tf deleted file mode 100644 index 5888de37..00000000 --- a/EMEA_PREPROD/alerting/CD_MYTFTESTING_INT.tf +++ /dev/null @@ -1,37 +0,0 @@ -data "dynatrace_management_zone" "CD_MYTFTESTING_INT"{ name="CD_MYTFTESTING" } -resource "dynatrace_alerting" "CD_MYTFTESTING_INT" { - name = "CD_MYTFTESTING INT" - management_zone = data.dynatrace_management_zone.CD_MYTFTESTING_INT.id - rules { - rule { - delay_in_minutes = 0 - include_mode = "INCLUDE_ALL" - severity_level = "AVAILABILITY" - tags = [ "Environment:INT" ] - } - rule { - delay_in_minutes = 10 - include_mode = "INCLUDE_ALL" - severity_level = "CUSTOM_ALERT" - tags = [ "Environment:INT" ] - } - rule { - delay_in_minutes = 10 - include_mode = "INCLUDE_ALL" - severity_level = "ERRORS" - tags = [ "Environment:INT" ] - } - rule { - delay_in_minutes = 30 - include_mode = "INCLUDE_ALL" - severity_level = "PERFORMANCE" - tags = [ "Environment:INT" ] - } - rule { - delay_in_minutes = 30 - include_mode = "INCLUDE_ALL" - severity_level = "RESOURCE_CONTENTION" - tags = [ "Environment:INT" ] - } - } -} diff --git a/EMEA_PREPROD/alerting/CD_MYTFTESTING_TEST.tf b/EMEA_PREPROD/alerting/CD_MYTFTESTING_TEST.tf deleted file mode 100644 index 43fb92e0..00000000 --- a/EMEA_PREPROD/alerting/CD_MYTFTESTING_TEST.tf +++ /dev/null @@ -1,37 +0,0 @@ -data "dynatrace_management_zone" "CD_MYTFTESTING_TEST"{ name="CD_MYTFTESTING" } -resource "dynatrace_alerting" "CD_MYTFTESTING_TEST" { - name = "CD_MYTFTESTING TEST" - management_zone = data.dynatrace_management_zone.CD_MYTFTESTING_TEST.id - rules { - rule { - delay_in_minutes = 0 - include_mode = "INCLUDE_ALL" - severity_level = "AVAILABILITY" - tags = [ "Environment:TEST" ] - } - rule { - delay_in_minutes = 10 - include_mode = "INCLUDE_ALL" - severity_level = "CUSTOM_ALERT" - tags = [ "Environment:TEST" ] - } - rule { - delay_in_minutes = 10 - include_mode = "INCLUDE_ALL" - severity_level = "ERRORS" - tags = [ "Environment:TEST" ] - } - rule { - delay_in_minutes = 30 - include_mode = "INCLUDE_ALL" - severity_level = "PERFORMANCE" - tags = [ "Environment:TEST" ] - } - rule { - delay_in_minutes = 30 - include_mode = "INCLUDE_ALL" - severity_level = "RESOURCE_CONTENTION" - tags = [ "Environment:TEST" ] - } - } -} diff --git a/EMEA_PREPROD/alerting/CD_MYTFTESTINGv2_INT.tf b/EMEA_PREPROD/alerting/CD_MYTFTESTINGv2_INT.tf deleted file mode 100644 index 077e7591..00000000 --- a/EMEA_PREPROD/alerting/CD_MYTFTESTINGv2_INT.tf +++ /dev/null @@ -1,37 +0,0 @@ -data "dynatrace_management_zone" "CD_MYTFTESTINGv2_INT"{ name="CD_MYTFTESTINGv2" } -resource "dynatrace_alerting" "CD_MYTFTESTINGv2_INT" { - name = "CD_MYTFTESTINGv2 INT" - management_zone = data.dynatrace_management_zone.CD_MYTFTESTINGv2_INT.id - rules { - rule { - delay_in_minutes = 0 - include_mode = "INCLUDE_ALL" - severity_level = "AVAILABILITY" - tags = [ "Environment:INT" ] - } - rule { - delay_in_minutes = 10 - include_mode = "INCLUDE_ALL" - severity_level = "CUSTOM_ALERT" - tags = [ "Environment:INT" ] - } - rule { - delay_in_minutes = 10 - include_mode = "INCLUDE_ALL" - severity_level = "ERRORS" - tags = [ "Environment:INT" ] - } - rule { - delay_in_minutes = 30 - include_mode = "INCLUDE_ALL" - severity_level = "PERFORMANCE" - tags = [ "Environment:INT" ] - } - rule { - delay_in_minutes = 30 - include_mode = "INCLUDE_ALL" - severity_level = "RESOURCE_CONTENTION" - tags = [ "Environment:INT" ] - } - } -} diff --git a/EMEA_PREPROD/alerting/CD_MYTFTESTINGv2_TEST.tf b/EMEA_PREPROD/alerting/CD_MYTFTESTINGv2_TEST.tf deleted file mode 100644 index fd74e569..00000000 --- a/EMEA_PREPROD/alerting/CD_MYTFTESTINGv2_TEST.tf +++ /dev/null @@ -1,37 +0,0 @@ -data "dynatrace_management_zone" "CD_MYTFTESTINGv2_TEST"{ name="CD_MYTFTESTINGv2" } -resource "dynatrace_alerting" "CD_MYTFTESTINGv2_TEST" { - name = "CD_MYTFTESTINGv2 TEST" - management_zone = data.dynatrace_management_zone.CD_MYTFTESTINGv2_TEST.id - rules { - rule { - delay_in_minutes = 0 - include_mode = "INCLUDE_ALL" - severity_level = "AVAILABILITY" - tags = [ "Environment:TEST" ] - } - rule { - delay_in_minutes = 10 - include_mode = "INCLUDE_ALL" - severity_level = "CUSTOM_ALERT" - tags = [ "Environment:TEST" ] - } - rule { - delay_in_minutes = 10 - include_mode = "INCLUDE_ALL" - severity_level = "ERRORS" - tags = [ "Environment:TEST" ] - } - rule { - delay_in_minutes = 30 - include_mode = "INCLUDE_ALL" - severity_level = "PERFORMANCE" - tags = [ "Environment:TEST" ] - } - rule { - delay_in_minutes = 30 - include_mode = "INCLUDE_ALL" - severity_level = "RESOURCE_CONTENTION" - tags = [ "Environment:TEST" ] - } - } -} diff --git a/EMEA_PREPROD/alerting/CD_MYTesting_INT.tf b/EMEA_PREPROD/alerting/CD_MYTesting_INT.tf deleted file mode 100644 index 4355d6d6..00000000 --- a/EMEA_PREPROD/alerting/CD_MYTesting_INT.tf +++ /dev/null @@ -1,37 +0,0 @@ -data "dynatrace_management_zone" "CD_MYTesting_INT"{ name="CD_MYTesting" } -resource "dynatrace_alerting" "CD_MYTesting_INT" { - name = "CD_MYTesting INT" - management_zone = data.dynatrace_management_zone.CD_MYTesting_INT.id - rules { - rule { - delay_in_minutes = 0 - include_mode = "INCLUDE_ALL" - severity_level = "AVAILABILITY" - tags = [ "Environment:INT" ] - } - rule { - delay_in_minutes = 10 - include_mode = "INCLUDE_ALL" - severity_level = "CUSTOM_ALERT" - tags = [ "Environment:INT" ] - } - rule { - delay_in_minutes = 10 - include_mode = "INCLUDE_ALL" - severity_level = "ERRORS" - tags = [ "Environment:INT" ] - } - rule { - delay_in_minutes = 30 - include_mode = "INCLUDE_ALL" - severity_level = "PERFORMANCE" - tags = [ "Environment:INT" ] - } - rule { - delay_in_minutes = 30 - include_mode = "INCLUDE_ALL" - severity_level = "RESOURCE_CONTENTION" - tags = [ "Environment:INT" ] - } - } -} diff --git a/EMEA_PREPROD/alerting/CD_MYTesting_TEST.tf b/EMEA_PREPROD/alerting/CD_MYTesting_TEST.tf deleted file mode 100644 index bb4a8f53..00000000 --- a/EMEA_PREPROD/alerting/CD_MYTesting_TEST.tf +++ /dev/null @@ -1,37 +0,0 @@ -data "dynatrace_management_zone" "CD_MYTesting_TEST"{ name="CD_MYTesting" } -resource "dynatrace_alerting" "CD_MYTesting_TEST" { - name = "CD_MYTesting TEST" - management_zone = data.dynatrace_management_zone.CD_MYTesting_TEST.id - rules { - rule { - delay_in_minutes = 0 - include_mode = "INCLUDE_ALL" - severity_level = "AVAILABILITY" - tags = [ "Environment:TEST" ] - } - rule { - delay_in_minutes = 10 - include_mode = "INCLUDE_ALL" - severity_level = "CUSTOM_ALERT" - tags = [ "Environment:TEST" ] - } - rule { - delay_in_minutes = 10 - include_mode = "INCLUDE_ALL" - severity_level = "ERRORS" - tags = [ "Environment:TEST" ] - } - rule { - delay_in_minutes = 30 - include_mode = "INCLUDE_ALL" - severity_level = "PERFORMANCE" - tags = [ "Environment:TEST" ] - } - rule { - delay_in_minutes = 30 - include_mode = "INCLUDE_ALL" - severity_level = "RESOURCE_CONTENTION" - tags = [ "Environment:TEST" ] - } - } -} diff --git a/EMEA_PREPROD/alerting/CD_PGTEST3_INT.tf b/EMEA_PREPROD/alerting/CD_PGTEST3_INT.tf deleted file mode 100644 index 8f2e7030..00000000 --- a/EMEA_PREPROD/alerting/CD_PGTEST3_INT.tf +++ /dev/null @@ -1,37 +0,0 @@ -data "dynatrace_management_zone" "CD_PGTEST3_INT"{ name="CD_PGTEST3" } -resource "dynatrace_alerting" "CD_PGTEST3_INT" { - name = "CD_PGTEST3 INT" - management_zone = data.dynatrace_management_zone.CD_PGTEST3_INT.id - rules { - rule { - delay_in_minutes = 0 - include_mode = "INCLUDE_ALL" - severity_level = "AVAILABILITY" - tags = [ "Environment:INT" ] - } - rule { - delay_in_minutes = 10 - include_mode = "INCLUDE_ALL" - severity_level = "CUSTOM_ALERT" - tags = [ "Environment:INT" ] - } - rule { - delay_in_minutes = 10 - include_mode = "INCLUDE_ALL" - severity_level = "ERRORS" - tags = [ "Environment:INT" ] - } - rule { - delay_in_minutes = 30 - include_mode = "INCLUDE_ALL" - severity_level = "PERFORMANCE" - tags = [ "Environment:INT" ] - } - rule { - delay_in_minutes = 30 - include_mode = "INCLUDE_ALL" - severity_level = "RESOURCE_CONTENTION" - tags = [ "Environment:INT" ] - } - } -} diff --git a/EMEA_PREPROD/alerting/CD_PGTEST3_TEST.tf b/EMEA_PREPROD/alerting/CD_PGTEST3_TEST.tf deleted file mode 100644 index 527eb67f..00000000 --- a/EMEA_PREPROD/alerting/CD_PGTEST3_TEST.tf +++ /dev/null @@ -1,37 +0,0 @@ -data "dynatrace_management_zone" "CD_PGTEST3_TEST"{ name="CD_PGTEST3" } -resource "dynatrace_alerting" "CD_PGTEST3_TEST" { - name = "CD_PGTEST3 TEST" - management_zone = data.dynatrace_management_zone.CD_PGTEST3_TEST.id - rules { - rule { - delay_in_minutes = 0 - include_mode = "INCLUDE_ALL" - severity_level = "AVAILABILITY" - tags = [ "Environment:TEST" ] - } - rule { - delay_in_minutes = 10 - include_mode = "INCLUDE_ALL" - severity_level = "CUSTOM_ALERT" - tags = [ "Environment:TEST" ] - } - rule { - delay_in_minutes = 10 - include_mode = "INCLUDE_ALL" - severity_level = "ERRORS" - tags = [ "Environment:TEST" ] - } - rule { - delay_in_minutes = 30 - include_mode = "INCLUDE_ALL" - severity_level = "PERFORMANCE" - tags = [ "Environment:TEST" ] - } - rule { - delay_in_minutes = 30 - include_mode = "INCLUDE_ALL" - severity_level = "RESOURCE_CONTENTION" - tags = [ "Environment:TEST" ] - } - } -} diff --git a/EMEA_PREPROD/alerting/CD_PGTFTESTING2_INT.tf b/EMEA_PREPROD/alerting/CD_PGTFTESTING2_INT.tf deleted file mode 100644 index f44463e0..00000000 --- a/EMEA_PREPROD/alerting/CD_PGTFTESTING2_INT.tf +++ /dev/null @@ -1,37 +0,0 @@ -data "dynatrace_management_zone" "CD_PGTFTESTING2_INT"{ name="CD_PGTFTESTING2" } -resource "dynatrace_alerting" "CD_PGTFTESTING2_INT" { - name = "CD_PGTFTESTING2 INT" - management_zone = data.dynatrace_management_zone.CD_PGTFTESTING2_INT.id - rules { - rule { - delay_in_minutes = 0 - include_mode = "INCLUDE_ALL" - severity_level = "AVAILABILITY" - tags = [ "Environment:INT" ] - } - rule { - delay_in_minutes = 10 - include_mode = "INCLUDE_ALL" - severity_level = "CUSTOM_ALERT" - tags = [ "Environment:INT" ] - } - rule { - delay_in_minutes = 10 - include_mode = "INCLUDE_ALL" - severity_level = "ERRORS" - tags = [ "Environment:INT" ] - } - rule { - delay_in_minutes = 30 - include_mode = "INCLUDE_ALL" - severity_level = "PERFORMANCE" - tags = [ "Environment:INT" ] - } - rule { - delay_in_minutes = 30 - include_mode = "INCLUDE_ALL" - severity_level = "RESOURCE_CONTENTION" - tags = [ "Environment:INT" ] - } - } -} diff --git a/EMEA_PREPROD/alerting/CD_PGTFTESTING2_TEST.tf b/EMEA_PREPROD/alerting/CD_PGTFTESTING2_TEST.tf deleted file mode 100644 index 9f675a5d..00000000 --- a/EMEA_PREPROD/alerting/CD_PGTFTESTING2_TEST.tf +++ /dev/null @@ -1,37 +0,0 @@ -data "dynatrace_management_zone" "CD_PGTFTESTING2_TEST"{ name="CD_PGTFTESTING2" } -resource "dynatrace_alerting" "CD_PGTFTESTING2_TEST" { - name = "CD_PGTFTESTING2 TEST" - management_zone = data.dynatrace_management_zone.CD_PGTFTESTING2_TEST.id - rules { - rule { - delay_in_minutes = 0 - include_mode = "INCLUDE_ALL" - severity_level = "AVAILABILITY" - tags = [ "Environment:TEST" ] - } - rule { - delay_in_minutes = 10 - include_mode = "INCLUDE_ALL" - severity_level = "CUSTOM_ALERT" - tags = [ "Environment:TEST" ] - } - rule { - delay_in_minutes = 10 - include_mode = "INCLUDE_ALL" - severity_level = "ERRORS" - tags = [ "Environment:TEST" ] - } - rule { - delay_in_minutes = 30 - include_mode = "INCLUDE_ALL" - severity_level = "PERFORMANCE" - tags = [ "Environment:TEST" ] - } - rule { - delay_in_minutes = 30 - include_mode = "INCLUDE_ALL" - severity_level = "RESOURCE_CONTENTION" - tags = [ "Environment:TEST" ] - } - } -} diff --git a/EMEA_PREPROD/alerting/CD_PGTFTEST_INT.tf b/EMEA_PREPROD/alerting/CD_PGTFTEST_INT.tf deleted file mode 100644 index ab92e0fb..00000000 --- a/EMEA_PREPROD/alerting/CD_PGTFTEST_INT.tf +++ /dev/null @@ -1,37 +0,0 @@ -data "dynatrace_management_zone" "CD_PGTFTEST_INT"{ name="CD_PGTFTEST" } -resource "dynatrace_alerting" "CD_PGTFTEST_INT" { - name = "CD_PGTFTEST INT" - management_zone = data.dynatrace_management_zone.CD_PGTFTEST_INT.id - rules { - rule { - delay_in_minutes = 0 - include_mode = "INCLUDE_ALL" - severity_level = "AVAILABILITY" - tags = [ "Environment:INT" ] - } - rule { - delay_in_minutes = 10 - include_mode = "INCLUDE_ALL" - severity_level = "CUSTOM_ALERT" - tags = [ "Environment:INT" ] - } - rule { - delay_in_minutes = 10 - include_mode = "INCLUDE_ALL" - severity_level = "ERRORS" - tags = [ "Environment:INT" ] - } - rule { - delay_in_minutes = 30 - include_mode = "INCLUDE_ALL" - severity_level = "PERFORMANCE" - tags = [ "Environment:INT" ] - } - rule { - delay_in_minutes = 30 - include_mode = "INCLUDE_ALL" - severity_level = "RESOURCE_CONTENTION" - tags = [ "Environment:INT" ] - } - } -} diff --git a/EMEA_PREPROD/alerting/CD_PGTFTEST_TEST.tf b/EMEA_PREPROD/alerting/CD_PGTFTEST_TEST.tf deleted file mode 100644 index a8bb261b..00000000 --- a/EMEA_PREPROD/alerting/CD_PGTFTEST_TEST.tf +++ /dev/null @@ -1,37 +0,0 @@ -data "dynatrace_management_zone" "CD_PGTFTEST_TEST"{ name="CD_PGTFTEST" } -resource "dynatrace_alerting" "CD_PGTFTEST_TEST" { - name = "CD_PGTFTEST TEST" - management_zone = data.dynatrace_management_zone.CD_PGTFTEST_TEST.id - rules { - rule { - delay_in_minutes = 0 - include_mode = "INCLUDE_ALL" - severity_level = "AVAILABILITY" - tags = [ "Environment:TEST" ] - } - rule { - delay_in_minutes = 10 - include_mode = "INCLUDE_ALL" - severity_level = "CUSTOM_ALERT" - tags = [ "Environment:TEST" ] - } - rule { - delay_in_minutes = 10 - include_mode = "INCLUDE_ALL" - severity_level = "ERRORS" - tags = [ "Environment:TEST" ] - } - rule { - delay_in_minutes = 30 - include_mode = "INCLUDE_ALL" - severity_level = "PERFORMANCE" - tags = [ "Environment:TEST" ] - } - rule { - delay_in_minutes = 30 - include_mode = "INCLUDE_ALL" - severity_level = "RESOURCE_CONTENTION" - tags = [ "Environment:TEST" ] - } - } -} diff --git a/EMEA_PREPROD/dashboard/CD_MYTFTESTING_INT.tf b/EMEA_PREPROD/dashboard/CD_MYTFTESTING_INT.tf deleted file mode 100644 index 91dd5263..00000000 --- a/EMEA_PREPROD/dashboard/CD_MYTFTESTING_INT.tf +++ /dev/null @@ -1,329 +0,0 @@ -data "dynatrace_management_zone" "CD_MYTFTESTING_INT"{ name="CD_MYTFTESTING" } -resource "dynatrace_dashboard" "CD_MYTFTESTING_INT" { - dashboard_metadata { - name = "CD_MYTFTESTING INT" - owner = "Ignacio.Goldman@partner.bmwgroup.com" - preset = true - shared = true - tags = [ "CD_MYTFTESTING" ] - filter { - timeframe = "-24h to now" - } - } - tile { - name = "Custom chart" - configured = true - tile_type = "CUSTOM_CHARTING" - bounds { - height = 304 - left = 38 - top = 228 - width = 1064 - } - filter { - management_zone { - name = "CD_MYTFTESTING" - id = data.dynatrace_management_zone.CD_MYTFTESTING_INT.id - } - } - filter_config { - type = "MIXED" - custom_name = "Failure rate (HTTP 4xx/5xx errors)" - default_name = "Custom chart" - chart_config { - type = "TIMESERIES" - legend = true - result_metadata { - config { - custom_color = "#ff0000" - key = "nullbuiltin:service.errors.fivexx.rate|AVG|TOTAL|BAR|SERVICE" - last_modified = 1617956393463 - } - config { - custom_color = "#fff29a" - key = "nullbuiltin:service.errors.fourxx.rate|AVG|TOTAL|BAR|SERVICE" - last_modified = 1617956441725 - } - } - series { - type = "BAR" - aggregation = "AVG" - aggregation_rate = "TOTAL" - entity_type = "SERVICE" - metric = "builtin:service.errors.fourxx.rate" - # sort_ascending = false - # sort_column = false - } - series { - type = "BAR" - aggregation = "AVG" - aggregation_rate = "TOTAL" - entity_type = "SERVICE" - metric = "builtin:service.errors.fivexx.rate" - # sort_ascending = false - sort_column = true - } - } - filters { - filter { - entity_type = "SERVICE" - match { - key = "AUTO_TAGS" - values = [ "Environment:INT" ] - } - } - } - } - } - tile { - name = "Problems" - configured = true - tile_type = "OPEN_PROBLEMS" - bounds { - height = 152 - left = 950 - top = 38 - width = 152 - } - filter { - management_zone { - name = "CD_MYTFTESTING" - id = data.dynatrace_management_zone.CD_MYTFTESTING_INT.id - } - } - } - tile { - name = "Overall Health" - configured = true - tile_type = "HEADER" - bounds { - height = 38 - left = 38 - top = 0 - width = 1064 - } - filter { - management_zone { - name = "CD_MYTFTESTING" - id = data.dynatrace_management_zone.CD_MYTFTESTING_INT.id - } - } - } - tile { - name = "Markdown" - configured = true - markdown =<<-EOT - --- - - EOT - tile_type = "MARKDOWN" - bounds { - height = 38 - left = 38 - top = 532 - width = 1064 - } - } - tile { - name = "Custom chart" - configured = true - tile_type = "CUSTOM_CHARTING" - bounds { - height = 304 - left = 38 - top = 570 - width = 1064 - } - filter { - management_zone { - name = "CD_MYTFTESTING" - id = data.dynatrace_management_zone.CD_MYTFTESTING_INT.id - } - } - filter_config { - type = "MIXED" - custom_name = "Response time, Request Count and Number of Errors" - default_name = "Custom chart" - chart_config { - type = "TIMESERIES" - legend = true - result_metadata { - config { - custom_color = "#008cdb" - key = "nullbuiltin:service.requestCount.total|NONE|TOTAL|BAR|SERVICE" - last_modified = 1595275720776 - } - config { - custom_color = "#b4e5f9" - key = "nullbuiltin:service.response.time|AVG|TOTAL|LINE|SERVICE" - last_modified = 1595275686773 - } - config { - custom_color = "#ef651f" - key = "nullbuiltin:service.errors.total.count|NONE|TOTAL|BAR|SERVICE" - last_modified = 1595275955999 - } - } - series { - type = "LINE" - aggregation = "AVG" - aggregation_rate = "TOTAL" - entity_type = "SERVICE" - metric = "builtin:service.response.time" - # sort_ascending = false - # sort_column = false - } - series { - type = "BAR" - aggregation = "NONE" - aggregation_rate = "TOTAL" - entity_type = "SERVICE" - metric = "builtin:service.requestCount.total" - # sort_ascending = false - # sort_column = false - } - series { - type = "BAR" - aggregation = "NONE" - aggregation_rate = "TOTAL" - entity_type = "SERVICE" - metric = "builtin:service.errors.total.count" - # sort_ascending = false - sort_column = true - } - } - filters { - filter { - entity_type = "SERVICE" - match { - key = "AUTO_TAGS" - values = [ "Environment:INT" ] - } - } - } - } - } - tile { - name = "Markdown" - configured = true - markdown =<<-EOT - --- - - EOT - tile_type = "MARKDOWN" - bounds { - height = 38 - left = 38 - top = 190 - width = 1064 - } - } - tile { - name = "" - chart_visible = true - configured = true - tile_type = "DATABASES_OVERVIEW" - bounds { - height = 152 - left = 646 - top = 38 - width = 190 - } - filter { - management_zone { - name = "CD_MYTFTESTING" - id = data.dynatrace_management_zone.CD_MYTFTESTING_INT.id - } - } - filter_config { - type = "DATABASE" - custom_name = "Databases" - default_name = "Databases" - chart_config { - type = "TIMESERIES" - legend = true - } - filters { - filter { - entity_type = "DATABASE" - match { - key = "AUTO_TAGS" - values = [ "Environment:INT" ] - } - } - } - } - } - tile { - name = "" - chart_visible = true - configured = true - tile_type = "SERVICES" - bounds { - height = 152 - left = 342 - top = 38 - width = 190 - } - filter { - management_zone { - name = "CD_MYTFTESTING" - id = data.dynatrace_management_zone.CD_MYTFTESTING_INT.id - } - } - filter_config { - type = "SERVICE" - custom_name = "Services" - default_name = "Services" - chart_config { - type = "TIMESERIES" - legend = true - } - filters { - filter { - entity_type = "SERVICE" - match { - key = "AUTO_TAGS" - values = [ "Environment:INT" ] - } - } - } - } - } - tile { - name = "" - chart_visible = true - configured = true - tile_type = "HOSTS" - bounds { - height = 152 - left = 38 - top = 38 - width = 190 - } - filter { - management_zone { - name = "CD_MYTFTESTING" - id = data.dynatrace_management_zone.CD_MYTFTESTING_INT.id - } - } - filter_config { - type = "HOST" - custom_name = "Hosts" - default_name = "Hosts" - chart_config { - type = "TIMESERIES" - legend = true - } - filters { - filter { - entity_type = "HOST" - match { - key = "AUTO_TAGS" - values = [ "Environment:INT" ] - } - } - } - } - } -} diff --git a/EMEA_PREPROD/dashboard/CD_MYTFTESTING_TEST.tf b/EMEA_PREPROD/dashboard/CD_MYTFTESTING_TEST.tf deleted file mode 100644 index a0cbd4cb..00000000 --- a/EMEA_PREPROD/dashboard/CD_MYTFTESTING_TEST.tf +++ /dev/null @@ -1,329 +0,0 @@ -data "dynatrace_management_zone" "CD_MYTFTESTING_TEST"{ name="CD_MYTFTESTING" } -resource "dynatrace_dashboard" "CD_MYTFTESTING_TEST" { - dashboard_metadata { - name = "CD_MYTFTESTING TEST" - owner = "Ignacio.Goldman@partner.bmwgroup.com" - preset = true - shared = true - tags = [ "CD_MYTFTESTING" ] - filter { - timeframe = "-24h to now" - } - } - tile { - name = "Custom chart" - configured = true - tile_type = "CUSTOM_CHARTING" - bounds { - height = 304 - left = 38 - top = 228 - width = 1064 - } - filter { - management_zone { - name = "CD_MYTFTESTING" - id = data.dynatrace_management_zone.CD_MYTFTESTING_TEST.id - } - } - filter_config { - type = "MIXED" - custom_name = "Failure rate (HTTP 4xx/5xx errors)" - default_name = "Custom chart" - chart_config { - type = "TIMESERIES" - legend = true - result_metadata { - config { - custom_color = "#ff0000" - key = "nullbuiltin:service.errors.fivexx.rate|AVG|TOTAL|BAR|SERVICE" - last_modified = 1617956393463 - } - config { - custom_color = "#fff29a" - key = "nullbuiltin:service.errors.fourxx.rate|AVG|TOTAL|BAR|SERVICE" - last_modified = 1617956441725 - } - } - series { - type = "BAR" - aggregation = "AVG" - aggregation_rate = "TOTAL" - entity_type = "SERVICE" - metric = "builtin:service.errors.fourxx.rate" - # sort_ascending = false - # sort_column = false - } - series { - type = "BAR" - aggregation = "AVG" - aggregation_rate = "TOTAL" - entity_type = "SERVICE" - metric = "builtin:service.errors.fivexx.rate" - # sort_ascending = false - sort_column = true - } - } - filters { - filter { - entity_type = "SERVICE" - match { - key = "AUTO_TAGS" - values = [ "Environment:TEST" ] - } - } - } - } - } - tile { - name = "Problems" - configured = true - tile_type = "OPEN_PROBLEMS" - bounds { - height = 152 - left = 950 - top = 38 - width = 152 - } - filter { - management_zone { - name = "CD_MYTFTESTING" - id = data.dynatrace_management_zone.CD_MYTFTESTING_TEST.id - } - } - } - tile { - name = "Overall Health" - configured = true - tile_type = "HEADER" - bounds { - height = 38 - left = 38 - top = 0 - width = 1064 - } - filter { - management_zone { - name = "CD_MYTFTESTING" - id = data.dynatrace_management_zone.CD_MYTFTESTING_TEST.id - } - } - } - tile { - name = "Markdown" - configured = true - markdown =<<-EOT - --- - - EOT - tile_type = "MARKDOWN" - bounds { - height = 38 - left = 38 - top = 532 - width = 1064 - } - } - tile { - name = "Custom chart" - configured = true - tile_type = "CUSTOM_CHARTING" - bounds { - height = 304 - left = 38 - top = 570 - width = 1064 - } - filter { - management_zone { - name = "CD_MYTFTESTING" - id = data.dynatrace_management_zone.CD_MYTFTESTING_TEST.id - } - } - filter_config { - type = "MIXED" - custom_name = "Response time, Request Count and Number of Errors" - default_name = "Custom chart" - chart_config { - type = "TIMESERIES" - legend = true - result_metadata { - config { - custom_color = "#008cdb" - key = "nullbuiltin:service.requestCount.total|NONE|TOTAL|BAR|SERVICE" - last_modified = 1595275720776 - } - config { - custom_color = "#b4e5f9" - key = "nullbuiltin:service.response.time|AVG|TOTAL|LINE|SERVICE" - last_modified = 1595275686773 - } - config { - custom_color = "#ef651f" - key = "nullbuiltin:service.errors.total.count|NONE|TOTAL|BAR|SERVICE" - last_modified = 1595275955999 - } - } - series { - type = "LINE" - aggregation = "AVG" - aggregation_rate = "TOTAL" - entity_type = "SERVICE" - metric = "builtin:service.response.time" - # sort_ascending = false - # sort_column = false - } - series { - type = "BAR" - aggregation = "NONE" - aggregation_rate = "TOTAL" - entity_type = "SERVICE" - metric = "builtin:service.requestCount.total" - # sort_ascending = false - # sort_column = false - } - series { - type = "BAR" - aggregation = "NONE" - aggregation_rate = "TOTAL" - entity_type = "SERVICE" - metric = "builtin:service.errors.total.count" - # sort_ascending = false - sort_column = true - } - } - filters { - filter { - entity_type = "SERVICE" - match { - key = "AUTO_TAGS" - values = [ "Environment:TEST" ] - } - } - } - } - } - tile { - name = "Markdown" - configured = true - markdown =<<-EOT - --- - - EOT - tile_type = "MARKDOWN" - bounds { - height = 38 - left = 38 - top = 190 - width = 1064 - } - } - tile { - name = "" - chart_visible = true - configured = true - tile_type = "DATABASES_OVERVIEW" - bounds { - height = 152 - left = 646 - top = 38 - width = 190 - } - filter { - management_zone { - name = "CD_MYTFTESTING" - id = data.dynatrace_management_zone.CD_MYTFTESTING_TEST.id - } - } - filter_config { - type = "DATABASE" - custom_name = "Databases" - default_name = "Databases" - chart_config { - type = "TIMESERIES" - legend = true - } - filters { - filter { - entity_type = "DATABASE" - match { - key = "AUTO_TAGS" - values = [ "Environment:TEST" ] - } - } - } - } - } - tile { - name = "" - chart_visible = true - configured = true - tile_type = "SERVICES" - bounds { - height = 152 - left = 342 - top = 38 - width = 190 - } - filter { - management_zone { - name = "CD_MYTFTESTING" - id = data.dynatrace_management_zone.CD_MYTFTESTING_TEST.id - } - } - filter_config { - type = "SERVICE" - custom_name = "Services" - default_name = "Services" - chart_config { - type = "TIMESERIES" - legend = true - } - filters { - filter { - entity_type = "SERVICE" - match { - key = "AUTO_TAGS" - values = [ "Environment:TEST" ] - } - } - } - } - } - tile { - name = "" - chart_visible = true - configured = true - tile_type = "HOSTS" - bounds { - height = 152 - left = 38 - top = 38 - width = 190 - } - filter { - management_zone { - name = "CD_MYTFTESTING" - id = data.dynatrace_management_zone.CD_MYTFTESTING_TEST.id - } - } - filter_config { - type = "HOST" - custom_name = "Hosts" - default_name = "Hosts" - chart_config { - type = "TIMESERIES" - legend = true - } - filters { - filter { - entity_type = "HOST" - match { - key = "AUTO_TAGS" - values = [ "Environment:TEST" ] - } - } - } - } - } -} diff --git a/EMEA_PREPROD/dashboard/CD_MYTFTESTINGv2_INT.tf b/EMEA_PREPROD/dashboard/CD_MYTFTESTINGv2_INT.tf deleted file mode 100644 index 942018cf..00000000 --- a/EMEA_PREPROD/dashboard/CD_MYTFTESTINGv2_INT.tf +++ /dev/null @@ -1,329 +0,0 @@ -data "dynatrace_management_zone" "CD_MYTFTESTINGv2_INT"{ name="CD_MYTFTESTINGv2" } -resource "dynatrace_dashboard" "CD_MYTFTESTINGv2_INT" { - dashboard_metadata { - name = "CD_MYTFTESTINGv2 INT" - owner = "Ignacio.Goldman@partner.bmwgroup.com" - preset = true - shared = true - tags = [ "CD_MYTFTESTINGv2" ] - filter { - timeframe = "-24h to now" - } - } - tile { - name = "Custom chart" - configured = true - tile_type = "CUSTOM_CHARTING" - bounds { - height = 304 - left = 38 - top = 228 - width = 1064 - } - filter { - management_zone { - name = "CD_MYTFTESTINGv2" - id = data.dynatrace_management_zone.CD_MYTFTESTINGv2_INT.id - } - } - filter_config { - type = "MIXED" - custom_name = "Failure rate (HTTP 4xx/5xx errors)" - default_name = "Custom chart" - chart_config { - type = "TIMESERIES" - legend = true - result_metadata { - config { - custom_color = "#ff0000" - key = "nullbuiltin:service.errors.fivexx.rate|AVG|TOTAL|BAR|SERVICE" - last_modified = 1617956393463 - } - config { - custom_color = "#fff29a" - key = "nullbuiltin:service.errors.fourxx.rate|AVG|TOTAL|BAR|SERVICE" - last_modified = 1617956441725 - } - } - series { - type = "BAR" - aggregation = "AVG" - aggregation_rate = "TOTAL" - entity_type = "SERVICE" - metric = "builtin:service.errors.fourxx.rate" - # sort_ascending = false - # sort_column = false - } - series { - type = "BAR" - aggregation = "AVG" - aggregation_rate = "TOTAL" - entity_type = "SERVICE" - metric = "builtin:service.errors.fivexx.rate" - # sort_ascending = false - sort_column = true - } - } - filters { - filter { - entity_type = "SERVICE" - match { - key = "AUTO_TAGS" - values = [ "Environment:INT" ] - } - } - } - } - } - tile { - name = "Problems" - configured = true - tile_type = "OPEN_PROBLEMS" - bounds { - height = 152 - left = 950 - top = 38 - width = 152 - } - filter { - management_zone { - name = "CD_MYTFTESTINGv2" - id = data.dynatrace_management_zone.CD_MYTFTESTINGv2_INT.id - } - } - } - tile { - name = "Overall Health" - configured = true - tile_type = "HEADER" - bounds { - height = 38 - left = 38 - top = 0 - width = 1064 - } - filter { - management_zone { - name = "CD_MYTFTESTINGv2" - id = data.dynatrace_management_zone.CD_MYTFTESTINGv2_INT.id - } - } - } - tile { - name = "Markdown" - configured = true - markdown =<<-EOT - --- - - EOT - tile_type = "MARKDOWN" - bounds { - height = 38 - left = 38 - top = 532 - width = 1064 - } - } - tile { - name = "Custom chart" - configured = true - tile_type = "CUSTOM_CHARTING" - bounds { - height = 304 - left = 38 - top = 570 - width = 1064 - } - filter { - management_zone { - name = "CD_MYTFTESTINGv2" - id = data.dynatrace_management_zone.CD_MYTFTESTINGv2_INT.id - } - } - filter_config { - type = "MIXED" - custom_name = "Response time, Request Count and Number of Errors" - default_name = "Custom chart" - chart_config { - type = "TIMESERIES" - legend = true - result_metadata { - config { - custom_color = "#008cdb" - key = "nullbuiltin:service.requestCount.total|NONE|TOTAL|BAR|SERVICE" - last_modified = 1595275720776 - } - config { - custom_color = "#b4e5f9" - key = "nullbuiltin:service.response.time|AVG|TOTAL|LINE|SERVICE" - last_modified = 1595275686773 - } - config { - custom_color = "#ef651f" - key = "nullbuiltin:service.errors.total.count|NONE|TOTAL|BAR|SERVICE" - last_modified = 1595275955999 - } - } - series { - type = "LINE" - aggregation = "AVG" - aggregation_rate = "TOTAL" - entity_type = "SERVICE" - metric = "builtin:service.response.time" - # sort_ascending = false - # sort_column = false - } - series { - type = "BAR" - aggregation = "NONE" - aggregation_rate = "TOTAL" - entity_type = "SERVICE" - metric = "builtin:service.requestCount.total" - # sort_ascending = false - # sort_column = false - } - series { - type = "BAR" - aggregation = "NONE" - aggregation_rate = "TOTAL" - entity_type = "SERVICE" - metric = "builtin:service.errors.total.count" - # sort_ascending = false - sort_column = true - } - } - filters { - filter { - entity_type = "SERVICE" - match { - key = "AUTO_TAGS" - values = [ "Environment:INT" ] - } - } - } - } - } - tile { - name = "Markdown" - configured = true - markdown =<<-EOT - --- - - EOT - tile_type = "MARKDOWN" - bounds { - height = 38 - left = 38 - top = 190 - width = 1064 - } - } - tile { - name = "" - chart_visible = true - configured = true - tile_type = "DATABASES_OVERVIEW" - bounds { - height = 152 - left = 646 - top = 38 - width = 190 - } - filter { - management_zone { - name = "CD_MYTFTESTINGv2" - id = data.dynatrace_management_zone.CD_MYTFTESTINGv2_INT.id - } - } - filter_config { - type = "DATABASE" - custom_name = "Databases" - default_name = "Databases" - chart_config { - type = "TIMESERIES" - legend = true - } - filters { - filter { - entity_type = "DATABASE" - match { - key = "AUTO_TAGS" - values = [ "Environment:INT" ] - } - } - } - } - } - tile { - name = "" - chart_visible = true - configured = true - tile_type = "SERVICES" - bounds { - height = 152 - left = 342 - top = 38 - width = 190 - } - filter { - management_zone { - name = "CD_MYTFTESTINGv2" - id = data.dynatrace_management_zone.CD_MYTFTESTINGv2_INT.id - } - } - filter_config { - type = "SERVICE" - custom_name = "Services" - default_name = "Services" - chart_config { - type = "TIMESERIES" - legend = true - } - filters { - filter { - entity_type = "SERVICE" - match { - key = "AUTO_TAGS" - values = [ "Environment:INT" ] - } - } - } - } - } - tile { - name = "" - chart_visible = true - configured = true - tile_type = "HOSTS" - bounds { - height = 152 - left = 38 - top = 38 - width = 190 - } - filter { - management_zone { - name = "CD_MYTFTESTINGv2" - id = data.dynatrace_management_zone.CD_MYTFTESTINGv2_INT.id - } - } - filter_config { - type = "HOST" - custom_name = "Hosts" - default_name = "Hosts" - chart_config { - type = "TIMESERIES" - legend = true - } - filters { - filter { - entity_type = "HOST" - match { - key = "AUTO_TAGS" - values = [ "Environment:INT" ] - } - } - } - } - } -} diff --git a/EMEA_PREPROD/dashboard/CD_MYTFTESTINGv2_TEST.tf b/EMEA_PREPROD/dashboard/CD_MYTFTESTINGv2_TEST.tf deleted file mode 100644 index 88327e0b..00000000 --- a/EMEA_PREPROD/dashboard/CD_MYTFTESTINGv2_TEST.tf +++ /dev/null @@ -1,329 +0,0 @@ -data "dynatrace_management_zone" "CD_MYTFTESTINGv2_TEST"{ name="CD_MYTFTESTINGv2" } -resource "dynatrace_dashboard" "CD_MYTFTESTINGv2_TEST" { - dashboard_metadata { - name = "CD_MYTFTESTINGv2 TEST" - owner = "Ignacio.Goldman@partner.bmwgroup.com" - preset = true - shared = true - tags = [ "CD_MYTFTESTINGv2" ] - filter { - timeframe = "-24h to now" - } - } - tile { - name = "Custom chart" - configured = true - tile_type = "CUSTOM_CHARTING" - bounds { - height = 304 - left = 38 - top = 228 - width = 1064 - } - filter { - management_zone { - name = "CD_MYTFTESTINGv2" - id = data.dynatrace_management_zone.CD_MYTFTESTINGv2_TEST.id - } - } - filter_config { - type = "MIXED" - custom_name = "Failure rate (HTTP 4xx/5xx errors)" - default_name = "Custom chart" - chart_config { - type = "TIMESERIES" - legend = true - result_metadata { - config { - custom_color = "#ff0000" - key = "nullbuiltin:service.errors.fivexx.rate|AVG|TOTAL|BAR|SERVICE" - last_modified = 1617956393463 - } - config { - custom_color = "#fff29a" - key = "nullbuiltin:service.errors.fourxx.rate|AVG|TOTAL|BAR|SERVICE" - last_modified = 1617956441725 - } - } - series { - type = "BAR" - aggregation = "AVG" - aggregation_rate = "TOTAL" - entity_type = "SERVICE" - metric = "builtin:service.errors.fourxx.rate" - # sort_ascending = false - # sort_column = false - } - series { - type = "BAR" - aggregation = "AVG" - aggregation_rate = "TOTAL" - entity_type = "SERVICE" - metric = "builtin:service.errors.fivexx.rate" - # sort_ascending = false - sort_column = true - } - } - filters { - filter { - entity_type = "SERVICE" - match { - key = "AUTO_TAGS" - values = [ "Environment:TEST" ] - } - } - } - } - } - tile { - name = "Problems" - configured = true - tile_type = "OPEN_PROBLEMS" - bounds { - height = 152 - left = 950 - top = 38 - width = 152 - } - filter { - management_zone { - name = "CD_MYTFTESTINGv2" - id = data.dynatrace_management_zone.CD_MYTFTESTINGv2_TEST.id - } - } - } - tile { - name = "Overall Health" - configured = true - tile_type = "HEADER" - bounds { - height = 38 - left = 38 - top = 0 - width = 1064 - } - filter { - management_zone { - name = "CD_MYTFTESTINGv2" - id = data.dynatrace_management_zone.CD_MYTFTESTINGv2_TEST.id - } - } - } - tile { - name = "Markdown" - configured = true - markdown =<<-EOT - --- - - EOT - tile_type = "MARKDOWN" - bounds { - height = 38 - left = 38 - top = 532 - width = 1064 - } - } - tile { - name = "Custom chart" - configured = true - tile_type = "CUSTOM_CHARTING" - bounds { - height = 304 - left = 38 - top = 570 - width = 1064 - } - filter { - management_zone { - name = "CD_MYTFTESTINGv2" - id = data.dynatrace_management_zone.CD_MYTFTESTINGv2_TEST.id - } - } - filter_config { - type = "MIXED" - custom_name = "Response time, Request Count and Number of Errors" - default_name = "Custom chart" - chart_config { - type = "TIMESERIES" - legend = true - result_metadata { - config { - custom_color = "#008cdb" - key = "nullbuiltin:service.requestCount.total|NONE|TOTAL|BAR|SERVICE" - last_modified = 1595275720776 - } - config { - custom_color = "#b4e5f9" - key = "nullbuiltin:service.response.time|AVG|TOTAL|LINE|SERVICE" - last_modified = 1595275686773 - } - config { - custom_color = "#ef651f" - key = "nullbuiltin:service.errors.total.count|NONE|TOTAL|BAR|SERVICE" - last_modified = 1595275955999 - } - } - series { - type = "LINE" - aggregation = "AVG" - aggregation_rate = "TOTAL" - entity_type = "SERVICE" - metric = "builtin:service.response.time" - # sort_ascending = false - # sort_column = false - } - series { - type = "BAR" - aggregation = "NONE" - aggregation_rate = "TOTAL" - entity_type = "SERVICE" - metric = "builtin:service.requestCount.total" - # sort_ascending = false - # sort_column = false - } - series { - type = "BAR" - aggregation = "NONE" - aggregation_rate = "TOTAL" - entity_type = "SERVICE" - metric = "builtin:service.errors.total.count" - # sort_ascending = false - sort_column = true - } - } - filters { - filter { - entity_type = "SERVICE" - match { - key = "AUTO_TAGS" - values = [ "Environment:TEST" ] - } - } - } - } - } - tile { - name = "Markdown" - configured = true - markdown =<<-EOT - --- - - EOT - tile_type = "MARKDOWN" - bounds { - height = 38 - left = 38 - top = 190 - width = 1064 - } - } - tile { - name = "" - chart_visible = true - configured = true - tile_type = "DATABASES_OVERVIEW" - bounds { - height = 152 - left = 646 - top = 38 - width = 190 - } - filter { - management_zone { - name = "CD_MYTFTESTINGv2" - id = data.dynatrace_management_zone.CD_MYTFTESTINGv2_TEST.id - } - } - filter_config { - type = "DATABASE" - custom_name = "Databases" - default_name = "Databases" - chart_config { - type = "TIMESERIES" - legend = true - } - filters { - filter { - entity_type = "DATABASE" - match { - key = "AUTO_TAGS" - values = [ "Environment:TEST" ] - } - } - } - } - } - tile { - name = "" - chart_visible = true - configured = true - tile_type = "SERVICES" - bounds { - height = 152 - left = 342 - top = 38 - width = 190 - } - filter { - management_zone { - name = "CD_MYTFTESTINGv2" - id = data.dynatrace_management_zone.CD_MYTFTESTINGv2_TEST.id - } - } - filter_config { - type = "SERVICE" - custom_name = "Services" - default_name = "Services" - chart_config { - type = "TIMESERIES" - legend = true - } - filters { - filter { - entity_type = "SERVICE" - match { - key = "AUTO_TAGS" - values = [ "Environment:TEST" ] - } - } - } - } - } - tile { - name = "" - chart_visible = true - configured = true - tile_type = "HOSTS" - bounds { - height = 152 - left = 38 - top = 38 - width = 190 - } - filter { - management_zone { - name = "CD_MYTFTESTINGv2" - id = data.dynatrace_management_zone.CD_MYTFTESTINGv2_TEST.id - } - } - filter_config { - type = "HOST" - custom_name = "Hosts" - default_name = "Hosts" - chart_config { - type = "TIMESERIES" - legend = true - } - filters { - filter { - entity_type = "HOST" - match { - key = "AUTO_TAGS" - values = [ "Environment:TEST" ] - } - } - } - } - } -} diff --git a/EMEA_PREPROD/dashboard/CD_MYTesting_INT.tf b/EMEA_PREPROD/dashboard/CD_MYTesting_INT.tf deleted file mode 100644 index e8a28707..00000000 --- a/EMEA_PREPROD/dashboard/CD_MYTesting_INT.tf +++ /dev/null @@ -1,329 +0,0 @@ -data "dynatrace_management_zone" "CD_MYTesting_INT"{ name="CD_MYTesting" } -resource "dynatrace_dashboard" "CD_MYTesting_INT" { - dashboard_metadata { - name = "CD_MYTesting INT" - owner = "Ignacio.Goldman@partner.bmwgroup.com" - preset = true - shared = true - tags = [ "CD_MYTesting" ] - filter { - timeframe = "-24h to now" - } - } - tile { - name = "Custom chart" - configured = true - tile_type = "CUSTOM_CHARTING" - bounds { - height = 304 - left = 38 - top = 228 - width = 1064 - } - filter { - management_zone { - name = "CD_MYTesting" - id = data.dynatrace_management_zone.CD_MYTesting_INT.id - } - } - filter_config { - type = "MIXED" - custom_name = "Failure rate (HTTP 4xx/5xx errors)" - default_name = "Custom chart" - chart_config { - type = "TIMESERIES" - legend = true - result_metadata { - config { - custom_color = "#ff0000" - key = "nullbuiltin:service.errors.fivexx.rate|AVG|TOTAL|BAR|SERVICE" - last_modified = 1617956393463 - } - config { - custom_color = "#fff29a" - key = "nullbuiltin:service.errors.fourxx.rate|AVG|TOTAL|BAR|SERVICE" - last_modified = 1617956441725 - } - } - series { - type = "BAR" - aggregation = "AVG" - aggregation_rate = "TOTAL" - entity_type = "SERVICE" - metric = "builtin:service.errors.fourxx.rate" - # sort_ascending = false - # sort_column = false - } - series { - type = "BAR" - aggregation = "AVG" - aggregation_rate = "TOTAL" - entity_type = "SERVICE" - metric = "builtin:service.errors.fivexx.rate" - # sort_ascending = false - sort_column = true - } - } - filters { - filter { - entity_type = "SERVICE" - match { - key = "AUTO_TAGS" - values = [ "Environment:INT" ] - } - } - } - } - } - tile { - name = "Problems" - configured = true - tile_type = "OPEN_PROBLEMS" - bounds { - height = 152 - left = 950 - top = 38 - width = 152 - } - filter { - management_zone { - name = "CD_MYTesting" - id = data.dynatrace_management_zone.CD_MYTesting_INT.id - } - } - } - tile { - name = "Overall Health" - configured = true - tile_type = "HEADER" - bounds { - height = 38 - left = 38 - top = 0 - width = 1064 - } - filter { - management_zone { - name = "CD_MYTesting" - id = data.dynatrace_management_zone.CD_MYTesting_INT.id - } - } - } - tile { - name = "Markdown" - configured = true - markdown =<<-EOT - --- - - EOT - tile_type = "MARKDOWN" - bounds { - height = 38 - left = 38 - top = 532 - width = 1064 - } - } - tile { - name = "Custom chart" - configured = true - tile_type = "CUSTOM_CHARTING" - bounds { - height = 304 - left = 38 - top = 570 - width = 1064 - } - filter { - management_zone { - name = "CD_MYTesting" - id = data.dynatrace_management_zone.CD_MYTesting_INT.id - } - } - filter_config { - type = "MIXED" - custom_name = "Response time, Request Count and Number of Errors" - default_name = "Custom chart" - chart_config { - type = "TIMESERIES" - legend = true - result_metadata { - config { - custom_color = "#008cdb" - key = "nullbuiltin:service.requestCount.total|NONE|TOTAL|BAR|SERVICE" - last_modified = 1595275720776 - } - config { - custom_color = "#b4e5f9" - key = "nullbuiltin:service.response.time|AVG|TOTAL|LINE|SERVICE" - last_modified = 1595275686773 - } - config { - custom_color = "#ef651f" - key = "nullbuiltin:service.errors.total.count|NONE|TOTAL|BAR|SERVICE" - last_modified = 1595275955999 - } - } - series { - type = "LINE" - aggregation = "AVG" - aggregation_rate = "TOTAL" - entity_type = "SERVICE" - metric = "builtin:service.response.time" - # sort_ascending = false - # sort_column = false - } - series { - type = "BAR" - aggregation = "NONE" - aggregation_rate = "TOTAL" - entity_type = "SERVICE" - metric = "builtin:service.requestCount.total" - # sort_ascending = false - # sort_column = false - } - series { - type = "BAR" - aggregation = "NONE" - aggregation_rate = "TOTAL" - entity_type = "SERVICE" - metric = "builtin:service.errors.total.count" - # sort_ascending = false - sort_column = true - } - } - filters { - filter { - entity_type = "SERVICE" - match { - key = "AUTO_TAGS" - values = [ "Environment:INT" ] - } - } - } - } - } - tile { - name = "Markdown" - configured = true - markdown =<<-EOT - --- - - EOT - tile_type = "MARKDOWN" - bounds { - height = 38 - left = 38 - top = 190 - width = 1064 - } - } - tile { - name = "" - chart_visible = true - configured = true - tile_type = "DATABASES_OVERVIEW" - bounds { - height = 152 - left = 646 - top = 38 - width = 190 - } - filter { - management_zone { - name = "CD_MYTesting" - id = data.dynatrace_management_zone.CD_MYTesting_INT.id - } - } - filter_config { - type = "DATABASE" - custom_name = "Databases" - default_name = "Databases" - chart_config { - type = "TIMESERIES" - legend = true - } - filters { - filter { - entity_type = "DATABASE" - match { - key = "AUTO_TAGS" - values = [ "Environment:INT" ] - } - } - } - } - } - tile { - name = "" - chart_visible = true - configured = true - tile_type = "SERVICES" - bounds { - height = 152 - left = 342 - top = 38 - width = 190 - } - filter { - management_zone { - name = "CD_MYTesting" - id = data.dynatrace_management_zone.CD_MYTesting_INT.id - } - } - filter_config { - type = "SERVICE" - custom_name = "Services" - default_name = "Services" - chart_config { - type = "TIMESERIES" - legend = true - } - filters { - filter { - entity_type = "SERVICE" - match { - key = "AUTO_TAGS" - values = [ "Environment:INT" ] - } - } - } - } - } - tile { - name = "" - chart_visible = true - configured = true - tile_type = "HOSTS" - bounds { - height = 152 - left = 38 - top = 38 - width = 190 - } - filter { - management_zone { - name = "CD_MYTesting" - id = data.dynatrace_management_zone.CD_MYTesting_INT.id - } - } - filter_config { - type = "HOST" - custom_name = "Hosts" - default_name = "Hosts" - chart_config { - type = "TIMESERIES" - legend = true - } - filters { - filter { - entity_type = "HOST" - match { - key = "AUTO_TAGS" - values = [ "Environment:INT" ] - } - } - } - } - } -} diff --git a/EMEA_PREPROD/dashboard/CD_MYTesting_TEST.tf b/EMEA_PREPROD/dashboard/CD_MYTesting_TEST.tf deleted file mode 100644 index 304c7d8e..00000000 --- a/EMEA_PREPROD/dashboard/CD_MYTesting_TEST.tf +++ /dev/null @@ -1,329 +0,0 @@ -data "dynatrace_management_zone" "CD_MYTesting_TEST"{ name="CD_MYTesting" } -resource "dynatrace_dashboard" "CD_MYTesting_TEST" { - dashboard_metadata { - name = "CD_MYTesting TEST" - owner = "Ignacio.Goldman@partner.bmwgroup.com" - preset = true - shared = true - tags = [ "CD_MYTesting" ] - filter { - timeframe = "-24h to now" - } - } - tile { - name = "Custom chart" - configured = true - tile_type = "CUSTOM_CHARTING" - bounds { - height = 304 - left = 38 - top = 228 - width = 1064 - } - filter { - management_zone { - name = "CD_MYTesting" - id = data.dynatrace_management_zone.CD_MYTesting_TEST.id - } - } - filter_config { - type = "MIXED" - custom_name = "Failure rate (HTTP 4xx/5xx errors)" - default_name = "Custom chart" - chart_config { - type = "TIMESERIES" - legend = true - result_metadata { - config { - custom_color = "#ff0000" - key = "nullbuiltin:service.errors.fivexx.rate|AVG|TOTAL|BAR|SERVICE" - last_modified = 1617956393463 - } - config { - custom_color = "#fff29a" - key = "nullbuiltin:service.errors.fourxx.rate|AVG|TOTAL|BAR|SERVICE" - last_modified = 1617956441725 - } - } - series { - type = "BAR" - aggregation = "AVG" - aggregation_rate = "TOTAL" - entity_type = "SERVICE" - metric = "builtin:service.errors.fourxx.rate" - # sort_ascending = false - # sort_column = false - } - series { - type = "BAR" - aggregation = "AVG" - aggregation_rate = "TOTAL" - entity_type = "SERVICE" - metric = "builtin:service.errors.fivexx.rate" - # sort_ascending = false - sort_column = true - } - } - filters { - filter { - entity_type = "SERVICE" - match { - key = "AUTO_TAGS" - values = [ "Environment:TEST" ] - } - } - } - } - } - tile { - name = "Problems" - configured = true - tile_type = "OPEN_PROBLEMS" - bounds { - height = 152 - left = 950 - top = 38 - width = 152 - } - filter { - management_zone { - name = "CD_MYTesting" - id = data.dynatrace_management_zone.CD_MYTesting_TEST.id - } - } - } - tile { - name = "Overall Health" - configured = true - tile_type = "HEADER" - bounds { - height = 38 - left = 38 - top = 0 - width = 1064 - } - filter { - management_zone { - name = "CD_MYTesting" - id = data.dynatrace_management_zone.CD_MYTesting_TEST.id - } - } - } - tile { - name = "Markdown" - configured = true - markdown =<<-EOT - --- - - EOT - tile_type = "MARKDOWN" - bounds { - height = 38 - left = 38 - top = 532 - width = 1064 - } - } - tile { - name = "Custom chart" - configured = true - tile_type = "CUSTOM_CHARTING" - bounds { - height = 304 - left = 38 - top = 570 - width = 1064 - } - filter { - management_zone { - name = "CD_MYTesting" - id = data.dynatrace_management_zone.CD_MYTesting_TEST.id - } - } - filter_config { - type = "MIXED" - custom_name = "Response time, Request Count and Number of Errors" - default_name = "Custom chart" - chart_config { - type = "TIMESERIES" - legend = true - result_metadata { - config { - custom_color = "#008cdb" - key = "nullbuiltin:service.requestCount.total|NONE|TOTAL|BAR|SERVICE" - last_modified = 1595275720776 - } - config { - custom_color = "#b4e5f9" - key = "nullbuiltin:service.response.time|AVG|TOTAL|LINE|SERVICE" - last_modified = 1595275686773 - } - config { - custom_color = "#ef651f" - key = "nullbuiltin:service.errors.total.count|NONE|TOTAL|BAR|SERVICE" - last_modified = 1595275955999 - } - } - series { - type = "LINE" - aggregation = "AVG" - aggregation_rate = "TOTAL" - entity_type = "SERVICE" - metric = "builtin:service.response.time" - # sort_ascending = false - # sort_column = false - } - series { - type = "BAR" - aggregation = "NONE" - aggregation_rate = "TOTAL" - entity_type = "SERVICE" - metric = "builtin:service.requestCount.total" - # sort_ascending = false - # sort_column = false - } - series { - type = "BAR" - aggregation = "NONE" - aggregation_rate = "TOTAL" - entity_type = "SERVICE" - metric = "builtin:service.errors.total.count" - # sort_ascending = false - sort_column = true - } - } - filters { - filter { - entity_type = "SERVICE" - match { - key = "AUTO_TAGS" - values = [ "Environment:TEST" ] - } - } - } - } - } - tile { - name = "Markdown" - configured = true - markdown =<<-EOT - --- - - EOT - tile_type = "MARKDOWN" - bounds { - height = 38 - left = 38 - top = 190 - width = 1064 - } - } - tile { - name = "" - chart_visible = true - configured = true - tile_type = "DATABASES_OVERVIEW" - bounds { - height = 152 - left = 646 - top = 38 - width = 190 - } - filter { - management_zone { - name = "CD_MYTesting" - id = data.dynatrace_management_zone.CD_MYTesting_TEST.id - } - } - filter_config { - type = "DATABASE" - custom_name = "Databases" - default_name = "Databases" - chart_config { - type = "TIMESERIES" - legend = true - } - filters { - filter { - entity_type = "DATABASE" - match { - key = "AUTO_TAGS" - values = [ "Environment:TEST" ] - } - } - } - } - } - tile { - name = "" - chart_visible = true - configured = true - tile_type = "SERVICES" - bounds { - height = 152 - left = 342 - top = 38 - width = 190 - } - filter { - management_zone { - name = "CD_MYTesting" - id = data.dynatrace_management_zone.CD_MYTesting_TEST.id - } - } - filter_config { - type = "SERVICE" - custom_name = "Services" - default_name = "Services" - chart_config { - type = "TIMESERIES" - legend = true - } - filters { - filter { - entity_type = "SERVICE" - match { - key = "AUTO_TAGS" - values = [ "Environment:TEST" ] - } - } - } - } - } - tile { - name = "" - chart_visible = true - configured = true - tile_type = "HOSTS" - bounds { - height = 152 - left = 38 - top = 38 - width = 190 - } - filter { - management_zone { - name = "CD_MYTesting" - id = data.dynatrace_management_zone.CD_MYTesting_TEST.id - } - } - filter_config { - type = "HOST" - custom_name = "Hosts" - default_name = "Hosts" - chart_config { - type = "TIMESERIES" - legend = true - } - filters { - filter { - entity_type = "HOST" - match { - key = "AUTO_TAGS" - values = [ "Environment:TEST" ] - } - } - } - } - } -} diff --git a/EMEA_PREPROD/dashboard/CD_PGTEST3_INT.tf b/EMEA_PREPROD/dashboard/CD_PGTEST3_INT.tf deleted file mode 100644 index 0672739f..00000000 --- a/EMEA_PREPROD/dashboard/CD_PGTEST3_INT.tf +++ /dev/null @@ -1,329 +0,0 @@ -data "dynatrace_management_zone" "CD_PGTEST3_INT"{ name="CD_PGTEST3" } -resource "dynatrace_dashboard" "CD_PGTEST3_INT" { - dashboard_metadata { - name = "CD_PGTEST3 INT" - owner = "Ignacio.Goldman@partner.bmwgroup.com" - preset = true - shared = true - tags = [ "CD_PGTEST3" ] - filter { - timeframe = "-24h to now" - } - } - tile { - name = "Custom chart" - configured = true - tile_type = "CUSTOM_CHARTING" - bounds { - height = 304 - left = 38 - top = 228 - width = 1064 - } - filter { - management_zone { - name = "CD_PGTEST3" - id = data.dynatrace_management_zone.CD_PGTEST3_INT.id - } - } - filter_config { - type = "MIXED" - custom_name = "Failure rate (HTTP 4xx/5xx errors)" - default_name = "Custom chart" - chart_config { - type = "TIMESERIES" - legend = true - result_metadata { - config { - custom_color = "#ff0000" - key = "nullbuiltin:service.errors.fivexx.rate|AVG|TOTAL|BAR|SERVICE" - last_modified = 1617956393463 - } - config { - custom_color = "#fff29a" - key = "nullbuiltin:service.errors.fourxx.rate|AVG|TOTAL|BAR|SERVICE" - last_modified = 1617956441725 - } - } - series { - type = "BAR" - aggregation = "AVG" - aggregation_rate = "TOTAL" - entity_type = "SERVICE" - metric = "builtin:service.errors.fourxx.rate" - # sort_ascending = false - # sort_column = false - } - series { - type = "BAR" - aggregation = "AVG" - aggregation_rate = "TOTAL" - entity_type = "SERVICE" - metric = "builtin:service.errors.fivexx.rate" - # sort_ascending = false - sort_column = true - } - } - filters { - filter { - entity_type = "SERVICE" - match { - key = "AUTO_TAGS" - values = [ "Environment:INT" ] - } - } - } - } - } - tile { - name = "Problems" - configured = true - tile_type = "OPEN_PROBLEMS" - bounds { - height = 152 - left = 950 - top = 38 - width = 152 - } - filter { - management_zone { - name = "CD_PGTEST3" - id = data.dynatrace_management_zone.CD_PGTEST3_INT.id - } - } - } - tile { - name = "Overall Health" - configured = true - tile_type = "HEADER" - bounds { - height = 38 - left = 38 - top = 0 - width = 1064 - } - filter { - management_zone { - name = "CD_PGTEST3" - id = data.dynatrace_management_zone.CD_PGTEST3_INT.id - } - } - } - tile { - name = "Markdown" - configured = true - markdown =<<-EOT - --- - - EOT - tile_type = "MARKDOWN" - bounds { - height = 38 - left = 38 - top = 532 - width = 1064 - } - } - tile { - name = "Custom chart" - configured = true - tile_type = "CUSTOM_CHARTING" - bounds { - height = 304 - left = 38 - top = 570 - width = 1064 - } - filter { - management_zone { - name = "CD_PGTEST3" - id = data.dynatrace_management_zone.CD_PGTEST3_INT.id - } - } - filter_config { - type = "MIXED" - custom_name = "Response time, Request Count and Number of Errors" - default_name = "Custom chart" - chart_config { - type = "TIMESERIES" - legend = true - result_metadata { - config { - custom_color = "#008cdb" - key = "nullbuiltin:service.requestCount.total|NONE|TOTAL|BAR|SERVICE" - last_modified = 1595275720776 - } - config { - custom_color = "#b4e5f9" - key = "nullbuiltin:service.response.time|AVG|TOTAL|LINE|SERVICE" - last_modified = 1595275686773 - } - config { - custom_color = "#ef651f" - key = "nullbuiltin:service.errors.total.count|NONE|TOTAL|BAR|SERVICE" - last_modified = 1595275955999 - } - } - series { - type = "LINE" - aggregation = "AVG" - aggregation_rate = "TOTAL" - entity_type = "SERVICE" - metric = "builtin:service.response.time" - # sort_ascending = false - # sort_column = false - } - series { - type = "BAR" - aggregation = "NONE" - aggregation_rate = "TOTAL" - entity_type = "SERVICE" - metric = "builtin:service.requestCount.total" - # sort_ascending = false - # sort_column = false - } - series { - type = "BAR" - aggregation = "NONE" - aggregation_rate = "TOTAL" - entity_type = "SERVICE" - metric = "builtin:service.errors.total.count" - # sort_ascending = false - sort_column = true - } - } - filters { - filter { - entity_type = "SERVICE" - match { - key = "AUTO_TAGS" - values = [ "Environment:INT" ] - } - } - } - } - } - tile { - name = "Markdown" - configured = true - markdown =<<-EOT - --- - - EOT - tile_type = "MARKDOWN" - bounds { - height = 38 - left = 38 - top = 190 - width = 1064 - } - } - tile { - name = "" - chart_visible = true - configured = true - tile_type = "DATABASES_OVERVIEW" - bounds { - height = 152 - left = 646 - top = 38 - width = 190 - } - filter { - management_zone { - name = "CD_PGTEST3" - id = data.dynatrace_management_zone.CD_PGTEST3_INT.id - } - } - filter_config { - type = "DATABASE" - custom_name = "Databases" - default_name = "Databases" - chart_config { - type = "TIMESERIES" - legend = true - } - filters { - filter { - entity_type = "DATABASE" - match { - key = "AUTO_TAGS" - values = [ "Environment:INT" ] - } - } - } - } - } - tile { - name = "" - chart_visible = true - configured = true - tile_type = "SERVICES" - bounds { - height = 152 - left = 342 - top = 38 - width = 190 - } - filter { - management_zone { - name = "CD_PGTEST3" - id = data.dynatrace_management_zone.CD_PGTEST3_INT.id - } - } - filter_config { - type = "SERVICE" - custom_name = "Services" - default_name = "Services" - chart_config { - type = "TIMESERIES" - legend = true - } - filters { - filter { - entity_type = "SERVICE" - match { - key = "AUTO_TAGS" - values = [ "Environment:INT" ] - } - } - } - } - } - tile { - name = "" - chart_visible = true - configured = true - tile_type = "HOSTS" - bounds { - height = 152 - left = 38 - top = 38 - width = 190 - } - filter { - management_zone { - name = "CD_PGTEST3" - id = data.dynatrace_management_zone.CD_PGTEST3_INT.id - } - } - filter_config { - type = "HOST" - custom_name = "Hosts" - default_name = "Hosts" - chart_config { - type = "TIMESERIES" - legend = true - } - filters { - filter { - entity_type = "HOST" - match { - key = "AUTO_TAGS" - values = [ "Environment:INT" ] - } - } - } - } - } -} diff --git a/EMEA_PREPROD/dashboard/CD_PGTEST3_TEST.tf b/EMEA_PREPROD/dashboard/CD_PGTEST3_TEST.tf deleted file mode 100644 index 34610486..00000000 --- a/EMEA_PREPROD/dashboard/CD_PGTEST3_TEST.tf +++ /dev/null @@ -1,329 +0,0 @@ -data "dynatrace_management_zone" "CD_PGTEST3_TEST"{ name="CD_PGTEST3" } -resource "dynatrace_dashboard" "CD_PGTEST3_TEST" { - dashboard_metadata { - name = "CD_PGTEST3 TEST" - owner = "Ignacio.Goldman@partner.bmwgroup.com" - preset = true - shared = true - tags = [ "CD_PGTEST3" ] - filter { - timeframe = "-24h to now" - } - } - tile { - name = "Custom chart" - configured = true - tile_type = "CUSTOM_CHARTING" - bounds { - height = 304 - left = 38 - top = 228 - width = 1064 - } - filter { - management_zone { - name = "CD_PGTEST3" - id = data.dynatrace_management_zone.CD_PGTEST3_TEST.id - } - } - filter_config { - type = "MIXED" - custom_name = "Failure rate (HTTP 4xx/5xx errors)" - default_name = "Custom chart" - chart_config { - type = "TIMESERIES" - legend = true - result_metadata { - config { - custom_color = "#ff0000" - key = "nullbuiltin:service.errors.fivexx.rate|AVG|TOTAL|BAR|SERVICE" - last_modified = 1617956393463 - } - config { - custom_color = "#fff29a" - key = "nullbuiltin:service.errors.fourxx.rate|AVG|TOTAL|BAR|SERVICE" - last_modified = 1617956441725 - } - } - series { - type = "BAR" - aggregation = "AVG" - aggregation_rate = "TOTAL" - entity_type = "SERVICE" - metric = "builtin:service.errors.fourxx.rate" - # sort_ascending = false - # sort_column = false - } - series { - type = "BAR" - aggregation = "AVG" - aggregation_rate = "TOTAL" - entity_type = "SERVICE" - metric = "builtin:service.errors.fivexx.rate" - # sort_ascending = false - sort_column = true - } - } - filters { - filter { - entity_type = "SERVICE" - match { - key = "AUTO_TAGS" - values = [ "Environment:TEST" ] - } - } - } - } - } - tile { - name = "Problems" - configured = true - tile_type = "OPEN_PROBLEMS" - bounds { - height = 152 - left = 950 - top = 38 - width = 152 - } - filter { - management_zone { - name = "CD_PGTEST3" - id = data.dynatrace_management_zone.CD_PGTEST3_TEST.id - } - } - } - tile { - name = "Overall Health" - configured = true - tile_type = "HEADER" - bounds { - height = 38 - left = 38 - top = 0 - width = 1064 - } - filter { - management_zone { - name = "CD_PGTEST3" - id = data.dynatrace_management_zone.CD_PGTEST3_TEST.id - } - } - } - tile { - name = "Markdown" - configured = true - markdown =<<-EOT - --- - - EOT - tile_type = "MARKDOWN" - bounds { - height = 38 - left = 38 - top = 532 - width = 1064 - } - } - tile { - name = "Custom chart" - configured = true - tile_type = "CUSTOM_CHARTING" - bounds { - height = 304 - left = 38 - top = 570 - width = 1064 - } - filter { - management_zone { - name = "CD_PGTEST3" - id = data.dynatrace_management_zone.CD_PGTEST3_TEST.id - } - } - filter_config { - type = "MIXED" - custom_name = "Response time, Request Count and Number of Errors" - default_name = "Custom chart" - chart_config { - type = "TIMESERIES" - legend = true - result_metadata { - config { - custom_color = "#008cdb" - key = "nullbuiltin:service.requestCount.total|NONE|TOTAL|BAR|SERVICE" - last_modified = 1595275720776 - } - config { - custom_color = "#b4e5f9" - key = "nullbuiltin:service.response.time|AVG|TOTAL|LINE|SERVICE" - last_modified = 1595275686773 - } - config { - custom_color = "#ef651f" - key = "nullbuiltin:service.errors.total.count|NONE|TOTAL|BAR|SERVICE" - last_modified = 1595275955999 - } - } - series { - type = "LINE" - aggregation = "AVG" - aggregation_rate = "TOTAL" - entity_type = "SERVICE" - metric = "builtin:service.response.time" - # sort_ascending = false - # sort_column = false - } - series { - type = "BAR" - aggregation = "NONE" - aggregation_rate = "TOTAL" - entity_type = "SERVICE" - metric = "builtin:service.requestCount.total" - # sort_ascending = false - # sort_column = false - } - series { - type = "BAR" - aggregation = "NONE" - aggregation_rate = "TOTAL" - entity_type = "SERVICE" - metric = "builtin:service.errors.total.count" - # sort_ascending = false - sort_column = true - } - } - filters { - filter { - entity_type = "SERVICE" - match { - key = "AUTO_TAGS" - values = [ "Environment:TEST" ] - } - } - } - } - } - tile { - name = "Markdown" - configured = true - markdown =<<-EOT - --- - - EOT - tile_type = "MARKDOWN" - bounds { - height = 38 - left = 38 - top = 190 - width = 1064 - } - } - tile { - name = "" - chart_visible = true - configured = true - tile_type = "DATABASES_OVERVIEW" - bounds { - height = 152 - left = 646 - top = 38 - width = 190 - } - filter { - management_zone { - name = "CD_PGTEST3" - id = data.dynatrace_management_zone.CD_PGTEST3_TEST.id - } - } - filter_config { - type = "DATABASE" - custom_name = "Databases" - default_name = "Databases" - chart_config { - type = "TIMESERIES" - legend = true - } - filters { - filter { - entity_type = "DATABASE" - match { - key = "AUTO_TAGS" - values = [ "Environment:TEST" ] - } - } - } - } - } - tile { - name = "" - chart_visible = true - configured = true - tile_type = "SERVICES" - bounds { - height = 152 - left = 342 - top = 38 - width = 190 - } - filter { - management_zone { - name = "CD_PGTEST3" - id = data.dynatrace_management_zone.CD_PGTEST3_TEST.id - } - } - filter_config { - type = "SERVICE" - custom_name = "Services" - default_name = "Services" - chart_config { - type = "TIMESERIES" - legend = true - } - filters { - filter { - entity_type = "SERVICE" - match { - key = "AUTO_TAGS" - values = [ "Environment:TEST" ] - } - } - } - } - } - tile { - name = "" - chart_visible = true - configured = true - tile_type = "HOSTS" - bounds { - height = 152 - left = 38 - top = 38 - width = 190 - } - filter { - management_zone { - name = "CD_PGTEST3" - id = data.dynatrace_management_zone.CD_PGTEST3_TEST.id - } - } - filter_config { - type = "HOST" - custom_name = "Hosts" - default_name = "Hosts" - chart_config { - type = "TIMESERIES" - legend = true - } - filters { - filter { - entity_type = "HOST" - match { - key = "AUTO_TAGS" - values = [ "Environment:TEST" ] - } - } - } - } - } -} diff --git a/EMEA_PREPROD/dashboard/CD_PGTFTESTING2_INT.tf b/EMEA_PREPROD/dashboard/CD_PGTFTESTING2_INT.tf deleted file mode 100644 index d57fa9f1..00000000 --- a/EMEA_PREPROD/dashboard/CD_PGTFTESTING2_INT.tf +++ /dev/null @@ -1,329 +0,0 @@ -data "dynatrace_management_zone" "CD_PGTFTESTING2_INT"{ name="CD_PGTFTESTING2" } -resource "dynatrace_dashboard" "CD_PGTFTESTING2_INT" { - dashboard_metadata { - name = "CD_PGTFTESTING2 INT" - owner = "Ignacio.Goldman@partner.bmwgroup.com" - preset = true - shared = true - tags = [ "CD_PGTFTESTING2" ] - filter { - timeframe = "-24h to now" - } - } - tile { - name = "Custom chart" - configured = true - tile_type = "CUSTOM_CHARTING" - bounds { - height = 304 - left = 38 - top = 228 - width = 1064 - } - filter { - management_zone { - name = "CD_PGTFTESTING2" - id = data.dynatrace_management_zone.CD_PGTFTESTING2_INT.id - } - } - filter_config { - type = "MIXED" - custom_name = "Failure rate (HTTP 4xx/5xx errors)" - default_name = "Custom chart" - chart_config { - type = "TIMESERIES" - legend = true - result_metadata { - config { - custom_color = "#ff0000" - key = "nullbuiltin:service.errors.fivexx.rate|AVG|TOTAL|BAR|SERVICE" - last_modified = 1617956393463 - } - config { - custom_color = "#fff29a" - key = "nullbuiltin:service.errors.fourxx.rate|AVG|TOTAL|BAR|SERVICE" - last_modified = 1617956441725 - } - } - series { - type = "BAR" - aggregation = "AVG" - aggregation_rate = "TOTAL" - entity_type = "SERVICE" - metric = "builtin:service.errors.fourxx.rate" - # sort_ascending = false - # sort_column = false - } - series { - type = "BAR" - aggregation = "AVG" - aggregation_rate = "TOTAL" - entity_type = "SERVICE" - metric = "builtin:service.errors.fivexx.rate" - # sort_ascending = false - sort_column = true - } - } - filters { - filter { - entity_type = "SERVICE" - match { - key = "AUTO_TAGS" - values = [ "Environment:INT" ] - } - } - } - } - } - tile { - name = "Problems" - configured = true - tile_type = "OPEN_PROBLEMS" - bounds { - height = 152 - left = 950 - top = 38 - width = 152 - } - filter { - management_zone { - name = "CD_PGTFTESTING2" - id = data.dynatrace_management_zone.CD_PGTFTESTING2_INT.id - } - } - } - tile { - name = "Overall Health" - configured = true - tile_type = "HEADER" - bounds { - height = 38 - left = 38 - top = 0 - width = 1064 - } - filter { - management_zone { - name = "CD_PGTFTESTING2" - id = data.dynatrace_management_zone.CD_PGTFTESTING2_INT.id - } - } - } - tile { - name = "Markdown" - configured = true - markdown =<<-EOT - --- - - EOT - tile_type = "MARKDOWN" - bounds { - height = 38 - left = 38 - top = 532 - width = 1064 - } - } - tile { - name = "Custom chart" - configured = true - tile_type = "CUSTOM_CHARTING" - bounds { - height = 304 - left = 38 - top = 570 - width = 1064 - } - filter { - management_zone { - name = "CD_PGTFTESTING2" - id = data.dynatrace_management_zone.CD_PGTFTESTING2_INT.id - } - } - filter_config { - type = "MIXED" - custom_name = "Response time, Request Count and Number of Errors" - default_name = "Custom chart" - chart_config { - type = "TIMESERIES" - legend = true - result_metadata { - config { - custom_color = "#008cdb" - key = "nullbuiltin:service.requestCount.total|NONE|TOTAL|BAR|SERVICE" - last_modified = 1595275720776 - } - config { - custom_color = "#b4e5f9" - key = "nullbuiltin:service.response.time|AVG|TOTAL|LINE|SERVICE" - last_modified = 1595275686773 - } - config { - custom_color = "#ef651f" - key = "nullbuiltin:service.errors.total.count|NONE|TOTAL|BAR|SERVICE" - last_modified = 1595275955999 - } - } - series { - type = "LINE" - aggregation = "AVG" - aggregation_rate = "TOTAL" - entity_type = "SERVICE" - metric = "builtin:service.response.time" - # sort_ascending = false - # sort_column = false - } - series { - type = "BAR" - aggregation = "NONE" - aggregation_rate = "TOTAL" - entity_type = "SERVICE" - metric = "builtin:service.requestCount.total" - # sort_ascending = false - # sort_column = false - } - series { - type = "BAR" - aggregation = "NONE" - aggregation_rate = "TOTAL" - entity_type = "SERVICE" - metric = "builtin:service.errors.total.count" - # sort_ascending = false - sort_column = true - } - } - filters { - filter { - entity_type = "SERVICE" - match { - key = "AUTO_TAGS" - values = [ "Environment:INT" ] - } - } - } - } - } - tile { - name = "Markdown" - configured = true - markdown =<<-EOT - --- - - EOT - tile_type = "MARKDOWN" - bounds { - height = 38 - left = 38 - top = 190 - width = 1064 - } - } - tile { - name = "" - chart_visible = true - configured = true - tile_type = "DATABASES_OVERVIEW" - bounds { - height = 152 - left = 646 - top = 38 - width = 190 - } - filter { - management_zone { - name = "CD_PGTFTESTING2" - id = data.dynatrace_management_zone.CD_PGTFTESTING2_INT.id - } - } - filter_config { - type = "DATABASE" - custom_name = "Databases" - default_name = "Databases" - chart_config { - type = "TIMESERIES" - legend = true - } - filters { - filter { - entity_type = "DATABASE" - match { - key = "AUTO_TAGS" - values = [ "Environment:INT" ] - } - } - } - } - } - tile { - name = "" - chart_visible = true - configured = true - tile_type = "SERVICES" - bounds { - height = 152 - left = 342 - top = 38 - width = 190 - } - filter { - management_zone { - name = "CD_PGTFTESTING2" - id = data.dynatrace_management_zone.CD_PGTFTESTING2_INT.id - } - } - filter_config { - type = "SERVICE" - custom_name = "Services" - default_name = "Services" - chart_config { - type = "TIMESERIES" - legend = true - } - filters { - filter { - entity_type = "SERVICE" - match { - key = "AUTO_TAGS" - values = [ "Environment:INT" ] - } - } - } - } - } - tile { - name = "" - chart_visible = true - configured = true - tile_type = "HOSTS" - bounds { - height = 152 - left = 38 - top = 38 - width = 190 - } - filter { - management_zone { - name = "CD_PGTFTESTING2" - id = data.dynatrace_management_zone.CD_PGTFTESTING2_INT.id - } - } - filter_config { - type = "HOST" - custom_name = "Hosts" - default_name = "Hosts" - chart_config { - type = "TIMESERIES" - legend = true - } - filters { - filter { - entity_type = "HOST" - match { - key = "AUTO_TAGS" - values = [ "Environment:INT" ] - } - } - } - } - } -} diff --git a/EMEA_PREPROD/dashboard/CD_PGTFTESTING2_TEST.tf b/EMEA_PREPROD/dashboard/CD_PGTFTESTING2_TEST.tf deleted file mode 100644 index c27b0d1f..00000000 --- a/EMEA_PREPROD/dashboard/CD_PGTFTESTING2_TEST.tf +++ /dev/null @@ -1,329 +0,0 @@ -data "dynatrace_management_zone" "CD_PGTFTESTING2_TEST"{ name="CD_PGTFTESTING2" } -resource "dynatrace_dashboard" "CD_PGTFTESTING2_TEST" { - dashboard_metadata { - name = "CD_PGTFTESTING2 TEST" - owner = "Ignacio.Goldman@partner.bmwgroup.com" - preset = true - shared = true - tags = [ "CD_PGTFTESTING2" ] - filter { - timeframe = "-24h to now" - } - } - tile { - name = "Custom chart" - configured = true - tile_type = "CUSTOM_CHARTING" - bounds { - height = 304 - left = 38 - top = 228 - width = 1064 - } - filter { - management_zone { - name = "CD_PGTFTESTING2" - id = data.dynatrace_management_zone.CD_PGTFTESTING2_TEST.id - } - } - filter_config { - type = "MIXED" - custom_name = "Failure rate (HTTP 4xx/5xx errors)" - default_name = "Custom chart" - chart_config { - type = "TIMESERIES" - legend = true - result_metadata { - config { - custom_color = "#ff0000" - key = "nullbuiltin:service.errors.fivexx.rate|AVG|TOTAL|BAR|SERVICE" - last_modified = 1617956393463 - } - config { - custom_color = "#fff29a" - key = "nullbuiltin:service.errors.fourxx.rate|AVG|TOTAL|BAR|SERVICE" - last_modified = 1617956441725 - } - } - series { - type = "BAR" - aggregation = "AVG" - aggregation_rate = "TOTAL" - entity_type = "SERVICE" - metric = "builtin:service.errors.fourxx.rate" - # sort_ascending = false - # sort_column = false - } - series { - type = "BAR" - aggregation = "AVG" - aggregation_rate = "TOTAL" - entity_type = "SERVICE" - metric = "builtin:service.errors.fivexx.rate" - # sort_ascending = false - sort_column = true - } - } - filters { - filter { - entity_type = "SERVICE" - match { - key = "AUTO_TAGS" - values = [ "Environment:TEST" ] - } - } - } - } - } - tile { - name = "Problems" - configured = true - tile_type = "OPEN_PROBLEMS" - bounds { - height = 152 - left = 950 - top = 38 - width = 152 - } - filter { - management_zone { - name = "CD_PGTFTESTING2" - id = data.dynatrace_management_zone.CD_PGTFTESTING2_TEST.id - } - } - } - tile { - name = "Overall Health" - configured = true - tile_type = "HEADER" - bounds { - height = 38 - left = 38 - top = 0 - width = 1064 - } - filter { - management_zone { - name = "CD_PGTFTESTING2" - id = data.dynatrace_management_zone.CD_PGTFTESTING2_TEST.id - } - } - } - tile { - name = "Markdown" - configured = true - markdown =<<-EOT - --- - - EOT - tile_type = "MARKDOWN" - bounds { - height = 38 - left = 38 - top = 532 - width = 1064 - } - } - tile { - name = "Custom chart" - configured = true - tile_type = "CUSTOM_CHARTING" - bounds { - height = 304 - left = 38 - top = 570 - width = 1064 - } - filter { - management_zone { - name = "CD_PGTFTESTING2" - id = data.dynatrace_management_zone.CD_PGTFTESTING2_TEST.id - } - } - filter_config { - type = "MIXED" - custom_name = "Response time, Request Count and Number of Errors" - default_name = "Custom chart" - chart_config { - type = "TIMESERIES" - legend = true - result_metadata { - config { - custom_color = "#008cdb" - key = "nullbuiltin:service.requestCount.total|NONE|TOTAL|BAR|SERVICE" - last_modified = 1595275720776 - } - config { - custom_color = "#b4e5f9" - key = "nullbuiltin:service.response.time|AVG|TOTAL|LINE|SERVICE" - last_modified = 1595275686773 - } - config { - custom_color = "#ef651f" - key = "nullbuiltin:service.errors.total.count|NONE|TOTAL|BAR|SERVICE" - last_modified = 1595275955999 - } - } - series { - type = "LINE" - aggregation = "AVG" - aggregation_rate = "TOTAL" - entity_type = "SERVICE" - metric = "builtin:service.response.time" - # sort_ascending = false - # sort_column = false - } - series { - type = "BAR" - aggregation = "NONE" - aggregation_rate = "TOTAL" - entity_type = "SERVICE" - metric = "builtin:service.requestCount.total" - # sort_ascending = false - # sort_column = false - } - series { - type = "BAR" - aggregation = "NONE" - aggregation_rate = "TOTAL" - entity_type = "SERVICE" - metric = "builtin:service.errors.total.count" - # sort_ascending = false - sort_column = true - } - } - filters { - filter { - entity_type = "SERVICE" - match { - key = "AUTO_TAGS" - values = [ "Environment:TEST" ] - } - } - } - } - } - tile { - name = "Markdown" - configured = true - markdown =<<-EOT - --- - - EOT - tile_type = "MARKDOWN" - bounds { - height = 38 - left = 38 - top = 190 - width = 1064 - } - } - tile { - name = "" - chart_visible = true - configured = true - tile_type = "DATABASES_OVERVIEW" - bounds { - height = 152 - left = 646 - top = 38 - width = 190 - } - filter { - management_zone { - name = "CD_PGTFTESTING2" - id = data.dynatrace_management_zone.CD_PGTFTESTING2_TEST.id - } - } - filter_config { - type = "DATABASE" - custom_name = "Databases" - default_name = "Databases" - chart_config { - type = "TIMESERIES" - legend = true - } - filters { - filter { - entity_type = "DATABASE" - match { - key = "AUTO_TAGS" - values = [ "Environment:TEST" ] - } - } - } - } - } - tile { - name = "" - chart_visible = true - configured = true - tile_type = "SERVICES" - bounds { - height = 152 - left = 342 - top = 38 - width = 190 - } - filter { - management_zone { - name = "CD_PGTFTESTING2" - id = data.dynatrace_management_zone.CD_PGTFTESTING2_TEST.id - } - } - filter_config { - type = "SERVICE" - custom_name = "Services" - default_name = "Services" - chart_config { - type = "TIMESERIES" - legend = true - } - filters { - filter { - entity_type = "SERVICE" - match { - key = "AUTO_TAGS" - values = [ "Environment:TEST" ] - } - } - } - } - } - tile { - name = "" - chart_visible = true - configured = true - tile_type = "HOSTS" - bounds { - height = 152 - left = 38 - top = 38 - width = 190 - } - filter { - management_zone { - name = "CD_PGTFTESTING2" - id = data.dynatrace_management_zone.CD_PGTFTESTING2_TEST.id - } - } - filter_config { - type = "HOST" - custom_name = "Hosts" - default_name = "Hosts" - chart_config { - type = "TIMESERIES" - legend = true - } - filters { - filter { - entity_type = "HOST" - match { - key = "AUTO_TAGS" - values = [ "Environment:TEST" ] - } - } - } - } - } -} diff --git a/EMEA_PREPROD/dashboard/CD_PGTFTEST_INT.tf b/EMEA_PREPROD/dashboard/CD_PGTFTEST_INT.tf deleted file mode 100644 index 00060b2c..00000000 --- a/EMEA_PREPROD/dashboard/CD_PGTFTEST_INT.tf +++ /dev/null @@ -1,329 +0,0 @@ -data "dynatrace_management_zone" "CD_PGTFTEST_INT"{ name="CD_PGTFTEST" } -resource "dynatrace_dashboard" "CD_PGTFTEST_INT" { - dashboard_metadata { - name = "CD_PGTFTEST INT" - owner = "Ignacio.Goldman@partner.bmwgroup.com" - preset = true - shared = true - tags = [ "CD_PGTFTEST" ] - filter { - timeframe = "-24h to now" - } - } - tile { - name = "Custom chart" - configured = true - tile_type = "CUSTOM_CHARTING" - bounds { - height = 304 - left = 38 - top = 228 - width = 1064 - } - filter { - management_zone { - name = "CD_PGTFTEST" - id = data.dynatrace_management_zone.CD_PGTFTEST_INT.id - } - } - filter_config { - type = "MIXED" - custom_name = "Failure rate (HTTP 4xx/5xx errors)" - default_name = "Custom chart" - chart_config { - type = "TIMESERIES" - legend = true - result_metadata { - config { - custom_color = "#ff0000" - key = "nullbuiltin:service.errors.fivexx.rate|AVG|TOTAL|BAR|SERVICE" - last_modified = 1617956393463 - } - config { - custom_color = "#fff29a" - key = "nullbuiltin:service.errors.fourxx.rate|AVG|TOTAL|BAR|SERVICE" - last_modified = 1617956441725 - } - } - series { - type = "BAR" - aggregation = "AVG" - aggregation_rate = "TOTAL" - entity_type = "SERVICE" - metric = "builtin:service.errors.fourxx.rate" - # sort_ascending = false - # sort_column = false - } - series { - type = "BAR" - aggregation = "AVG" - aggregation_rate = "TOTAL" - entity_type = "SERVICE" - metric = "builtin:service.errors.fivexx.rate" - # sort_ascending = false - sort_column = true - } - } - filters { - filter { - entity_type = "SERVICE" - match { - key = "AUTO_TAGS" - values = [ "Environment:INT" ] - } - } - } - } - } - tile { - name = "Problems" - configured = true - tile_type = "OPEN_PROBLEMS" - bounds { - height = 152 - left = 950 - top = 38 - width = 152 - } - filter { - management_zone { - name = "CD_PGTFTEST" - id = data.dynatrace_management_zone.CD_PGTFTEST_INT.id - } - } - } - tile { - name = "Overall Health" - configured = true - tile_type = "HEADER" - bounds { - height = 38 - left = 38 - top = 0 - width = 1064 - } - filter { - management_zone { - name = "CD_PGTFTEST" - id = data.dynatrace_management_zone.CD_PGTFTEST_INT.id - } - } - } - tile { - name = "Markdown" - configured = true - markdown =<<-EOT - --- - - EOT - tile_type = "MARKDOWN" - bounds { - height = 38 - left = 38 - top = 532 - width = 1064 - } - } - tile { - name = "Custom chart" - configured = true - tile_type = "CUSTOM_CHARTING" - bounds { - height = 304 - left = 38 - top = 570 - width = 1064 - } - filter { - management_zone { - name = "CD_PGTFTEST" - id = data.dynatrace_management_zone.CD_PGTFTEST_INT.id - } - } - filter_config { - type = "MIXED" - custom_name = "Response time, Request Count and Number of Errors" - default_name = "Custom chart" - chart_config { - type = "TIMESERIES" - legend = true - result_metadata { - config { - custom_color = "#008cdb" - key = "nullbuiltin:service.requestCount.total|NONE|TOTAL|BAR|SERVICE" - last_modified = 1595275720776 - } - config { - custom_color = "#b4e5f9" - key = "nullbuiltin:service.response.time|AVG|TOTAL|LINE|SERVICE" - last_modified = 1595275686773 - } - config { - custom_color = "#ef651f" - key = "nullbuiltin:service.errors.total.count|NONE|TOTAL|BAR|SERVICE" - last_modified = 1595275955999 - } - } - series { - type = "LINE" - aggregation = "AVG" - aggregation_rate = "TOTAL" - entity_type = "SERVICE" - metric = "builtin:service.response.time" - # sort_ascending = false - # sort_column = false - } - series { - type = "BAR" - aggregation = "NONE" - aggregation_rate = "TOTAL" - entity_type = "SERVICE" - metric = "builtin:service.requestCount.total" - # sort_ascending = false - # sort_column = false - } - series { - type = "BAR" - aggregation = "NONE" - aggregation_rate = "TOTAL" - entity_type = "SERVICE" - metric = "builtin:service.errors.total.count" - # sort_ascending = false - sort_column = true - } - } - filters { - filter { - entity_type = "SERVICE" - match { - key = "AUTO_TAGS" - values = [ "Environment:INT" ] - } - } - } - } - } - tile { - name = "Markdown" - configured = true - markdown =<<-EOT - --- - - EOT - tile_type = "MARKDOWN" - bounds { - height = 38 - left = 38 - top = 190 - width = 1064 - } - } - tile { - name = "" - chart_visible = true - configured = true - tile_type = "DATABASES_OVERVIEW" - bounds { - height = 152 - left = 646 - top = 38 - width = 190 - } - filter { - management_zone { - name = "CD_PGTFTEST" - id = data.dynatrace_management_zone.CD_PGTFTEST_INT.id - } - } - filter_config { - type = "DATABASE" - custom_name = "Databases" - default_name = "Databases" - chart_config { - type = "TIMESERIES" - legend = true - } - filters { - filter { - entity_type = "DATABASE" - match { - key = "AUTO_TAGS" - values = [ "Environment:INT" ] - } - } - } - } - } - tile { - name = "" - chart_visible = true - configured = true - tile_type = "SERVICES" - bounds { - height = 152 - left = 342 - top = 38 - width = 190 - } - filter { - management_zone { - name = "CD_PGTFTEST" - id = data.dynatrace_management_zone.CD_PGTFTEST_INT.id - } - } - filter_config { - type = "SERVICE" - custom_name = "Services" - default_name = "Services" - chart_config { - type = "TIMESERIES" - legend = true - } - filters { - filter { - entity_type = "SERVICE" - match { - key = "AUTO_TAGS" - values = [ "Environment:INT" ] - } - } - } - } - } - tile { - name = "" - chart_visible = true - configured = true - tile_type = "HOSTS" - bounds { - height = 152 - left = 38 - top = 38 - width = 190 - } - filter { - management_zone { - name = "CD_PGTFTEST" - id = data.dynatrace_management_zone.CD_PGTFTEST_INT.id - } - } - filter_config { - type = "HOST" - custom_name = "Hosts" - default_name = "Hosts" - chart_config { - type = "TIMESERIES" - legend = true - } - filters { - filter { - entity_type = "HOST" - match { - key = "AUTO_TAGS" - values = [ "Environment:INT" ] - } - } - } - } - } -} diff --git a/EMEA_PREPROD/dashboard/CD_PGTFTEST_TEST.tf b/EMEA_PREPROD/dashboard/CD_PGTFTEST_TEST.tf deleted file mode 100644 index b0ef1bdb..00000000 --- a/EMEA_PREPROD/dashboard/CD_PGTFTEST_TEST.tf +++ /dev/null @@ -1,329 +0,0 @@ -data "dynatrace_management_zone" "CD_PGTFTEST_TEST"{ name="CD_PGTFTEST" } -resource "dynatrace_dashboard" "CD_PGTFTEST_TEST" { - dashboard_metadata { - name = "CD_PGTFTEST TEST" - owner = "Ignacio.Goldman@partner.bmwgroup.com" - preset = true - shared = true - tags = [ "CD_PGTFTEST" ] - filter { - timeframe = "-24h to now" - } - } - tile { - name = "Custom chart" - configured = true - tile_type = "CUSTOM_CHARTING" - bounds { - height = 304 - left = 38 - top = 228 - width = 1064 - } - filter { - management_zone { - name = "CD_PGTFTEST" - id = data.dynatrace_management_zone.CD_PGTFTEST_TEST.id - } - } - filter_config { - type = "MIXED" - custom_name = "Failure rate (HTTP 4xx/5xx errors)" - default_name = "Custom chart" - chart_config { - type = "TIMESERIES" - legend = true - result_metadata { - config { - custom_color = "#ff0000" - key = "nullbuiltin:service.errors.fivexx.rate|AVG|TOTAL|BAR|SERVICE" - last_modified = 1617956393463 - } - config { - custom_color = "#fff29a" - key = "nullbuiltin:service.errors.fourxx.rate|AVG|TOTAL|BAR|SERVICE" - last_modified = 1617956441725 - } - } - series { - type = "BAR" - aggregation = "AVG" - aggregation_rate = "TOTAL" - entity_type = "SERVICE" - metric = "builtin:service.errors.fourxx.rate" - # sort_ascending = false - # sort_column = false - } - series { - type = "BAR" - aggregation = "AVG" - aggregation_rate = "TOTAL" - entity_type = "SERVICE" - metric = "builtin:service.errors.fivexx.rate" - # sort_ascending = false - sort_column = true - } - } - filters { - filter { - entity_type = "SERVICE" - match { - key = "AUTO_TAGS" - values = [ "Environment:TEST" ] - } - } - } - } - } - tile { - name = "Problems" - configured = true - tile_type = "OPEN_PROBLEMS" - bounds { - height = 152 - left = 950 - top = 38 - width = 152 - } - filter { - management_zone { - name = "CD_PGTFTEST" - id = data.dynatrace_management_zone.CD_PGTFTEST_TEST.id - } - } - } - tile { - name = "Overall Health" - configured = true - tile_type = "HEADER" - bounds { - height = 38 - left = 38 - top = 0 - width = 1064 - } - filter { - management_zone { - name = "CD_PGTFTEST" - id = data.dynatrace_management_zone.CD_PGTFTEST_TEST.id - } - } - } - tile { - name = "Markdown" - configured = true - markdown =<<-EOT - --- - - EOT - tile_type = "MARKDOWN" - bounds { - height = 38 - left = 38 - top = 532 - width = 1064 - } - } - tile { - name = "Custom chart" - configured = true - tile_type = "CUSTOM_CHARTING" - bounds { - height = 304 - left = 38 - top = 570 - width = 1064 - } - filter { - management_zone { - name = "CD_PGTFTEST" - id = data.dynatrace_management_zone.CD_PGTFTEST_TEST.id - } - } - filter_config { - type = "MIXED" - custom_name = "Response time, Request Count and Number of Errors" - default_name = "Custom chart" - chart_config { - type = "TIMESERIES" - legend = true - result_metadata { - config { - custom_color = "#008cdb" - key = "nullbuiltin:service.requestCount.total|NONE|TOTAL|BAR|SERVICE" - last_modified = 1595275720776 - } - config { - custom_color = "#b4e5f9" - key = "nullbuiltin:service.response.time|AVG|TOTAL|LINE|SERVICE" - last_modified = 1595275686773 - } - config { - custom_color = "#ef651f" - key = "nullbuiltin:service.errors.total.count|NONE|TOTAL|BAR|SERVICE" - last_modified = 1595275955999 - } - } - series { - type = "LINE" - aggregation = "AVG" - aggregation_rate = "TOTAL" - entity_type = "SERVICE" - metric = "builtin:service.response.time" - # sort_ascending = false - # sort_column = false - } - series { - type = "BAR" - aggregation = "NONE" - aggregation_rate = "TOTAL" - entity_type = "SERVICE" - metric = "builtin:service.requestCount.total" - # sort_ascending = false - # sort_column = false - } - series { - type = "BAR" - aggregation = "NONE" - aggregation_rate = "TOTAL" - entity_type = "SERVICE" - metric = "builtin:service.errors.total.count" - # sort_ascending = false - sort_column = true - } - } - filters { - filter { - entity_type = "SERVICE" - match { - key = "AUTO_TAGS" - values = [ "Environment:TEST" ] - } - } - } - } - } - tile { - name = "Markdown" - configured = true - markdown =<<-EOT - --- - - EOT - tile_type = "MARKDOWN" - bounds { - height = 38 - left = 38 - top = 190 - width = 1064 - } - } - tile { - name = "" - chart_visible = true - configured = true - tile_type = "DATABASES_OVERVIEW" - bounds { - height = 152 - left = 646 - top = 38 - width = 190 - } - filter { - management_zone { - name = "CD_PGTFTEST" - id = data.dynatrace_management_zone.CD_PGTFTEST_TEST.id - } - } - filter_config { - type = "DATABASE" - custom_name = "Databases" - default_name = "Databases" - chart_config { - type = "TIMESERIES" - legend = true - } - filters { - filter { - entity_type = "DATABASE" - match { - key = "AUTO_TAGS" - values = [ "Environment:TEST" ] - } - } - } - } - } - tile { - name = "" - chart_visible = true - configured = true - tile_type = "SERVICES" - bounds { - height = 152 - left = 342 - top = 38 - width = 190 - } - filter { - management_zone { - name = "CD_PGTFTEST" - id = data.dynatrace_management_zone.CD_PGTFTEST_TEST.id - } - } - filter_config { - type = "SERVICE" - custom_name = "Services" - default_name = "Services" - chart_config { - type = "TIMESERIES" - legend = true - } - filters { - filter { - entity_type = "SERVICE" - match { - key = "AUTO_TAGS" - values = [ "Environment:TEST" ] - } - } - } - } - } - tile { - name = "" - chart_visible = true - configured = true - tile_type = "HOSTS" - bounds { - height = 152 - left = 38 - top = 38 - width = 190 - } - filter { - management_zone { - name = "CD_PGTFTEST" - id = data.dynatrace_management_zone.CD_PGTFTEST_TEST.id - } - } - filter_config { - type = "HOST" - custom_name = "Hosts" - default_name = "Hosts" - chart_config { - type = "TIMESERIES" - legend = true - } - filters { - filter { - entity_type = "HOST" - match { - key = "AUTO_TAGS" - values = [ "Environment:TEST" ] - } - } - } - } - } -} diff --git a/EMEA_PREPROD/management_zone/CD_MYTFTESTING.tf b/EMEA_PREPROD/management_zone/CD_MYTFTESTING.tf deleted file mode 100644 index 45f5b53e..00000000 --- a/EMEA_PREPROD/management_zone/CD_MYTFTESTING.tf +++ /dev/null @@ -1,19 +0,0 @@ -resource "dynatrace_management_zone" "CD_MYTFTESTING" { - name = "CD_MYTFTESTING" - entity_selector_based_rule { - enabled = true - selector = "type(PROCESS_GROUP_INSTANCE),tag(\"compass-id:X\")" - } - entity_selector_based_rule { - enabled = true - selector = "type(HOST),tag(\"compass-id:X\")" - } - entity_selector_based_rule { - enabled = true - selector = "type(Service),tag(\"compass-id:X\")" - } - entity_selector_based_rule { - enabled = true - selector = "type(SERVICE),databaseName.exists(),toRelationship.calls(type(SERVICE),tag(\"compass-id:X\"))" - } -} \ No newline at end of file diff --git a/EMEA_PREPROD/management_zone/CD_MYTFTESTINGv2.tf b/EMEA_PREPROD/management_zone/CD_MYTFTESTINGv2.tf deleted file mode 100644 index 1f10a57e..00000000 --- a/EMEA_PREPROD/management_zone/CD_MYTFTESTINGv2.tf +++ /dev/null @@ -1,19 +0,0 @@ -resource "dynatrace_management_zone" "CD_MYTFTESTINGv2" { - name = "CD_MYTFTESTINGv2" - entity_selector_based_rule { - enabled = true - selector = "type(PROCESS_GROUP_INSTANCE),tag(\"compass-id:X\")" - } - entity_selector_based_rule { - enabled = true - selector = "type(HOST),tag(\"compass-id:X\")" - } - entity_selector_based_rule { - enabled = true - selector = "type(Service),tag(\"compass-id:X\")" - } - entity_selector_based_rule { - enabled = true - selector = "type(SERVICE),databaseName.exists(),toRelationship.calls(type(SERVICE),tag(\"compass-id:X\"))" - } -} \ No newline at end of file diff --git a/EMEA_PREPROD/management_zone/CD_MYTesting.tf b/EMEA_PREPROD/management_zone/CD_MYTesting.tf deleted file mode 100644 index 19302adf..00000000 --- a/EMEA_PREPROD/management_zone/CD_MYTesting.tf +++ /dev/null @@ -1,19 +0,0 @@ -resource "dynatrace_management_zone" "CD_MYTesting" { - name = "CD_MYTesting" - entity_selector_based_rule { - enabled = true - selector = "type(PROCESS_GROUP_INSTANCE),tag(\"compass-id:X\")" - } - entity_selector_based_rule { - enabled = true - selector = "type(HOST),tag(\"compass-id:X\")" - } - entity_selector_based_rule { - enabled = true - selector = "type(Service),tag(\"compass-id:X\")" - } - entity_selector_based_rule { - enabled = true - selector = "type(SERVICE),databaseName.exists(),toRelationship.calls(type(SERVICE),tag(\"compass-id:X\"))" - } -} \ No newline at end of file diff --git a/EMEA_PREPROD/management_zone/CD_PGTEST3.tf b/EMEA_PREPROD/management_zone/CD_PGTEST3.tf deleted file mode 100644 index 1ba52cff..00000000 --- a/EMEA_PREPROD/management_zone/CD_PGTEST3.tf +++ /dev/null @@ -1,19 +0,0 @@ -resource "dynatrace_management_zone" "CD_PGTEST3" { - name = "CD_PGTEST3" - entity_selector_based_rule { - enabled = true - selector = "type(PROCESS_GROUP_INSTANCE),tag(\"compass-id:X\")" - } - entity_selector_based_rule { - enabled = true - selector = "type(HOST),tag(\"compass-id:X\")" - } - entity_selector_based_rule { - enabled = true - selector = "type(Service),tag(\"compass-id:X\")" - } - entity_selector_based_rule { - enabled = true - selector = "type(SERVICE),databaseName.exists(),toRelationship.calls(type(SERVICE),tag(\"compass-id:X\"))" - } -} \ No newline at end of file diff --git a/EMEA_PREPROD/management_zone/CD_PGTFTEST.tf b/EMEA_PREPROD/management_zone/CD_PGTFTEST.tf deleted file mode 100644 index cac83255..00000000 --- a/EMEA_PREPROD/management_zone/CD_PGTFTEST.tf +++ /dev/null @@ -1,19 +0,0 @@ -resource "dynatrace_management_zone" "CD_PGTFTEST" { - name = "CD_PGTFTEST" - entity_selector_based_rule { - enabled = true - selector = "type(PROCESS_GROUP_INSTANCE),tag(\"compass-id:X\")" - } - entity_selector_based_rule { - enabled = true - selector = "type(HOST),tag(\"compass-id:X\")" - } - entity_selector_based_rule { - enabled = true - selector = "type(Service),tag(\"compass-id:X\")" - } - entity_selector_based_rule { - enabled = true - selector = "type(SERVICE),databaseName.exists(),toRelationship.calls(type(SERVICE),tag(\"compass-id:X\"))" - } -} \ No newline at end of file diff --git a/EMEA_PREPROD/management_zone/CD_PGTFTESTING2.tf b/EMEA_PREPROD/management_zone/CD_PGTFTESTING2.tf deleted file mode 100644 index fe387991..00000000 --- a/EMEA_PREPROD/management_zone/CD_PGTFTESTING2.tf +++ /dev/null @@ -1,19 +0,0 @@ -resource "dynatrace_management_zone" "CD_PGTFTESTING2" { - name = "CD_PGTFTESTING2" - entity_selector_based_rule { - enabled = true - selector = "type(PROCESS_GROUP_INSTANCE),tag(\"compass-id:X\")" - } - entity_selector_based_rule { - enabled = true - selector = "type(HOST),tag(\"compass-id:X\")" - } - entity_selector_based_rule { - enabled = true - selector = "type(Service),tag(\"compass-id:X\")" - } - entity_selector_based_rule { - enabled = true - selector = "type(SERVICE),databaseName.exists(),toRelationship.calls(type(SERVICE),tag(\"compass-id:X\"))" - } -} \ No newline at end of file diff --git a/EMEA_PROD/alerting/CD_MYTFTESTING_E2E.tf b/EMEA_PROD/alerting/CD_MYTFTESTING_E2E.tf deleted file mode 100644 index 4d29d791..00000000 --- a/EMEA_PROD/alerting/CD_MYTFTESTING_E2E.tf +++ /dev/null @@ -1,37 +0,0 @@ -data "dynatrace_management_zone" "CD_MYTFTESTING_E2E"{ name="CD_MYTFTESTING" } -resource "dynatrace_alerting" "CD_MYTFTESTING_E2E" { - name = "CD_MYTFTESTING E2E" - management_zone = data.dynatrace_management_zone.CD_MYTFTESTING_E2E.id - rules { - rule { - delay_in_minutes = 0 - include_mode = "INCLUDE_ALL" - severity_level = "AVAILABILITY" - tags = [ "Environment:E2E" ] - } - rule { - delay_in_minutes = 10 - include_mode = "INCLUDE_ALL" - severity_level = "CUSTOM_ALERT" - tags = [ "Environment:E2E" ] - } - rule { - delay_in_minutes = 10 - include_mode = "INCLUDE_ALL" - severity_level = "ERRORS" - tags = [ "Environment:E2E" ] - } - rule { - delay_in_minutes = 30 - include_mode = "INCLUDE_ALL" - severity_level = "PERFORMANCE" - tags = [ "Environment:E2E" ] - } - rule { - delay_in_minutes = 30 - include_mode = "INCLUDE_ALL" - severity_level = "RESOURCE_CONTENTION" - tags = [ "Environment:E2E" ] - } - } -} diff --git a/EMEA_PROD/alerting/CD_MYTFTESTING_PROD.tf b/EMEA_PROD/alerting/CD_MYTFTESTING_PROD.tf deleted file mode 100644 index 38db040f..00000000 --- a/EMEA_PROD/alerting/CD_MYTFTESTING_PROD.tf +++ /dev/null @@ -1,37 +0,0 @@ -data "dynatrace_management_zone" "CD_MYTFTESTING_PROD"{ name="CD_MYTFTESTING" } -resource "dynatrace_alerting" "CD_MYTFTESTING_PROD" { - name = "CD_MYTFTESTING PROD" - management_zone = data.dynatrace_management_zone.CD_MYTFTESTING_PROD.id - rules { - rule { - delay_in_minutes = 0 - include_mode = "INCLUDE_ALL" - severity_level = "AVAILABILITY" - tags = [ "Environment:PROD" ] - } - rule { - delay_in_minutes = 10 - include_mode = "INCLUDE_ALL" - severity_level = "CUSTOM_ALERT" - tags = [ "Environment:PROD" ] - } - rule { - delay_in_minutes = 10 - include_mode = "INCLUDE_ALL" - severity_level = "ERRORS" - tags = [ "Environment:PROD" ] - } - rule { - delay_in_minutes = 30 - include_mode = "INCLUDE_ALL" - severity_level = "PERFORMANCE" - tags = [ "Environment:PROD" ] - } - rule { - delay_in_minutes = 30 - include_mode = "INCLUDE_ALL" - severity_level = "RESOURCE_CONTENTION" - tags = [ "Environment:PROD" ] - } - } -} diff --git a/EMEA_PROD/alerting/CD_MYTFTESTINGv2_E2E.tf b/EMEA_PROD/alerting/CD_MYTFTESTINGv2_E2E.tf deleted file mode 100644 index b0be5a7d..00000000 --- a/EMEA_PROD/alerting/CD_MYTFTESTINGv2_E2E.tf +++ /dev/null @@ -1,37 +0,0 @@ -data "dynatrace_management_zone" "CD_MYTFTESTINGv2_E2E"{ name="CD_MYTFTESTINGv2" } -resource "dynatrace_alerting" "CD_MYTFTESTINGv2_E2E" { - name = "CD_MYTFTESTINGv2 E2E" - management_zone = data.dynatrace_management_zone.CD_MYTFTESTINGv2_E2E.id - rules { - rule { - delay_in_minutes = 0 - include_mode = "INCLUDE_ALL" - severity_level = "AVAILABILITY" - tags = [ "Environment:E2E" ] - } - rule { - delay_in_minutes = 10 - include_mode = "INCLUDE_ALL" - severity_level = "CUSTOM_ALERT" - tags = [ "Environment:E2E" ] - } - rule { - delay_in_minutes = 10 - include_mode = "INCLUDE_ALL" - severity_level = "ERRORS" - tags = [ "Environment:E2E" ] - } - rule { - delay_in_minutes = 30 - include_mode = "INCLUDE_ALL" - severity_level = "PERFORMANCE" - tags = [ "Environment:E2E" ] - } - rule { - delay_in_minutes = 30 - include_mode = "INCLUDE_ALL" - severity_level = "RESOURCE_CONTENTION" - tags = [ "Environment:E2E" ] - } - } -} diff --git a/EMEA_PROD/alerting/CD_MYTFTESTINGv2_PROD.tf b/EMEA_PROD/alerting/CD_MYTFTESTINGv2_PROD.tf deleted file mode 100644 index a2958a82..00000000 --- a/EMEA_PROD/alerting/CD_MYTFTESTINGv2_PROD.tf +++ /dev/null @@ -1,37 +0,0 @@ -data "dynatrace_management_zone" "CD_MYTFTESTINGv2_PROD"{ name="CD_MYTFTESTINGv2" } -resource "dynatrace_alerting" "CD_MYTFTESTINGv2_PROD" { - name = "CD_MYTFTESTINGv2 PROD" - management_zone = data.dynatrace_management_zone.CD_MYTFTESTINGv2_PROD.id - rules { - rule { - delay_in_minutes = 0 - include_mode = "INCLUDE_ALL" - severity_level = "AVAILABILITY" - tags = [ "Environment:PROD" ] - } - rule { - delay_in_minutes = 10 - include_mode = "INCLUDE_ALL" - severity_level = "CUSTOM_ALERT" - tags = [ "Environment:PROD" ] - } - rule { - delay_in_minutes = 10 - include_mode = "INCLUDE_ALL" - severity_level = "ERRORS" - tags = [ "Environment:PROD" ] - } - rule { - delay_in_minutes = 30 - include_mode = "INCLUDE_ALL" - severity_level = "PERFORMANCE" - tags = [ "Environment:PROD" ] - } - rule { - delay_in_minutes = 30 - include_mode = "INCLUDE_ALL" - severity_level = "RESOURCE_CONTENTION" - tags = [ "Environment:PROD" ] - } - } -} diff --git a/EMEA_PROD/alerting/CD_MYTesting_E2E.tf b/EMEA_PROD/alerting/CD_MYTesting_E2E.tf deleted file mode 100644 index 66077310..00000000 --- a/EMEA_PROD/alerting/CD_MYTesting_E2E.tf +++ /dev/null @@ -1,37 +0,0 @@ -data "dynatrace_management_zone" "CD_MYTesting_E2E"{ name="CD_MYTesting" } -resource "dynatrace_alerting" "CD_MYTesting_E2E" { - name = "CD_MYTesting E2E" - management_zone = data.dynatrace_management_zone.CD_MYTesting_E2E.id - rules { - rule { - delay_in_minutes = 0 - include_mode = "INCLUDE_ALL" - severity_level = "AVAILABILITY" - tags = [ "Environment:E2E" ] - } - rule { - delay_in_minutes = 10 - include_mode = "INCLUDE_ALL" - severity_level = "CUSTOM_ALERT" - tags = [ "Environment:E2E" ] - } - rule { - delay_in_minutes = 10 - include_mode = "INCLUDE_ALL" - severity_level = "ERRORS" - tags = [ "Environment:E2E" ] - } - rule { - delay_in_minutes = 30 - include_mode = "INCLUDE_ALL" - severity_level = "PERFORMANCE" - tags = [ "Environment:E2E" ] - } - rule { - delay_in_minutes = 30 - include_mode = "INCLUDE_ALL" - severity_level = "RESOURCE_CONTENTION" - tags = [ "Environment:E2E" ] - } - } -} diff --git a/EMEA_PROD/alerting/CD_MYTesting_PROD.tf b/EMEA_PROD/alerting/CD_MYTesting_PROD.tf deleted file mode 100644 index 8770972d..00000000 --- a/EMEA_PROD/alerting/CD_MYTesting_PROD.tf +++ /dev/null @@ -1,37 +0,0 @@ -data "dynatrace_management_zone" "CD_MYTesting_PROD"{ name="CD_MYTesting" } -resource "dynatrace_alerting" "CD_MYTesting_PROD" { - name = "CD_MYTesting PROD" - management_zone = data.dynatrace_management_zone.CD_MYTesting_PROD.id - rules { - rule { - delay_in_minutes = 0 - include_mode = "INCLUDE_ALL" - severity_level = "AVAILABILITY" - tags = [ "Environment:PROD" ] - } - rule { - delay_in_minutes = 10 - include_mode = "INCLUDE_ALL" - severity_level = "CUSTOM_ALERT" - tags = [ "Environment:PROD" ] - } - rule { - delay_in_minutes = 10 - include_mode = "INCLUDE_ALL" - severity_level = "ERRORS" - tags = [ "Environment:PROD" ] - } - rule { - delay_in_minutes = 30 - include_mode = "INCLUDE_ALL" - severity_level = "PERFORMANCE" - tags = [ "Environment:PROD" ] - } - rule { - delay_in_minutes = 30 - include_mode = "INCLUDE_ALL" - severity_level = "RESOURCE_CONTENTION" - tags = [ "Environment:PROD" ] - } - } -} diff --git a/EMEA_PROD/alerting/CD_PGTEST3_E2E.tf b/EMEA_PROD/alerting/CD_PGTEST3_E2E.tf deleted file mode 100644 index 37f1af88..00000000 --- a/EMEA_PROD/alerting/CD_PGTEST3_E2E.tf +++ /dev/null @@ -1,37 +0,0 @@ -data "dynatrace_management_zone" "CD_PGTEST3_E2E"{ name="CD_PGTEST3" } -resource "dynatrace_alerting" "CD_PGTEST3_E2E" { - name = "CD_PGTEST3 E2E" - management_zone = data.dynatrace_management_zone.CD_PGTEST3_E2E.id - rules { - rule { - delay_in_minutes = 0 - include_mode = "INCLUDE_ALL" - severity_level = "AVAILABILITY" - tags = [ "Environment:E2E" ] - } - rule { - delay_in_minutes = 10 - include_mode = "INCLUDE_ALL" - severity_level = "CUSTOM_ALERT" - tags = [ "Environment:E2E" ] - } - rule { - delay_in_minutes = 10 - include_mode = "INCLUDE_ALL" - severity_level = "ERRORS" - tags = [ "Environment:E2E" ] - } - rule { - delay_in_minutes = 30 - include_mode = "INCLUDE_ALL" - severity_level = "PERFORMANCE" - tags = [ "Environment:E2E" ] - } - rule { - delay_in_minutes = 30 - include_mode = "INCLUDE_ALL" - severity_level = "RESOURCE_CONTENTION" - tags = [ "Environment:E2E" ] - } - } -} diff --git a/EMEA_PROD/alerting/CD_PGTEST3_PROD.tf b/EMEA_PROD/alerting/CD_PGTEST3_PROD.tf deleted file mode 100644 index 581d616f..00000000 --- a/EMEA_PROD/alerting/CD_PGTEST3_PROD.tf +++ /dev/null @@ -1,37 +0,0 @@ -data "dynatrace_management_zone" "CD_PGTEST3_PROD"{ name="CD_PGTEST3" } -resource "dynatrace_alerting" "CD_PGTEST3_PROD" { - name = "CD_PGTEST3 PROD" - management_zone = data.dynatrace_management_zone.CD_PGTEST3_PROD.id - rules { - rule { - delay_in_minutes = 0 - include_mode = "INCLUDE_ALL" - severity_level = "AVAILABILITY" - tags = [ "Environment:PROD" ] - } - rule { - delay_in_minutes = 10 - include_mode = "INCLUDE_ALL" - severity_level = "CUSTOM_ALERT" - tags = [ "Environment:PROD" ] - } - rule { - delay_in_minutes = 10 - include_mode = "INCLUDE_ALL" - severity_level = "ERRORS" - tags = [ "Environment:PROD" ] - } - rule { - delay_in_minutes = 30 - include_mode = "INCLUDE_ALL" - severity_level = "PERFORMANCE" - tags = [ "Environment:PROD" ] - } - rule { - delay_in_minutes = 30 - include_mode = "INCLUDE_ALL" - severity_level = "RESOURCE_CONTENTION" - tags = [ "Environment:PROD" ] - } - } -} diff --git a/EMEA_PROD/alerting/CD_PGTFTESTING2_E2E.tf b/EMEA_PROD/alerting/CD_PGTFTESTING2_E2E.tf deleted file mode 100644 index e49c6258..00000000 --- a/EMEA_PROD/alerting/CD_PGTFTESTING2_E2E.tf +++ /dev/null @@ -1,37 +0,0 @@ -data "dynatrace_management_zone" "CD_PGTFTESTING2_E2E"{ name="CD_PGTFTESTING2" } -resource "dynatrace_alerting" "CD_PGTFTESTING2_E2E" { - name = "CD_PGTFTESTING2 E2E" - management_zone = data.dynatrace_management_zone.CD_PGTFTESTING2_E2E.id - rules { - rule { - delay_in_minutes = 0 - include_mode = "INCLUDE_ALL" - severity_level = "AVAILABILITY" - tags = [ "Environment:E2E" ] - } - rule { - delay_in_minutes = 10 - include_mode = "INCLUDE_ALL" - severity_level = "CUSTOM_ALERT" - tags = [ "Environment:E2E" ] - } - rule { - delay_in_minutes = 10 - include_mode = "INCLUDE_ALL" - severity_level = "ERRORS" - tags = [ "Environment:E2E" ] - } - rule { - delay_in_minutes = 30 - include_mode = "INCLUDE_ALL" - severity_level = "PERFORMANCE" - tags = [ "Environment:E2E" ] - } - rule { - delay_in_minutes = 30 - include_mode = "INCLUDE_ALL" - severity_level = "RESOURCE_CONTENTION" - tags = [ "Environment:E2E" ] - } - } -} diff --git a/EMEA_PROD/alerting/CD_PGTFTESTING2_PROD.tf b/EMEA_PROD/alerting/CD_PGTFTESTING2_PROD.tf deleted file mode 100644 index ea705352..00000000 --- a/EMEA_PROD/alerting/CD_PGTFTESTING2_PROD.tf +++ /dev/null @@ -1,37 +0,0 @@ -data "dynatrace_management_zone" "CD_PGTFTESTING2_PROD"{ name="CD_PGTFTESTING2" } -resource "dynatrace_alerting" "CD_PGTFTESTING2_PROD" { - name = "CD_PGTFTESTING2 PROD" - management_zone = data.dynatrace_management_zone.CD_PGTFTESTING2_PROD.id - rules { - rule { - delay_in_minutes = 0 - include_mode = "INCLUDE_ALL" - severity_level = "AVAILABILITY" - tags = [ "Environment:PROD" ] - } - rule { - delay_in_minutes = 10 - include_mode = "INCLUDE_ALL" - severity_level = "CUSTOM_ALERT" - tags = [ "Environment:PROD" ] - } - rule { - delay_in_minutes = 10 - include_mode = "INCLUDE_ALL" - severity_level = "ERRORS" - tags = [ "Environment:PROD" ] - } - rule { - delay_in_minutes = 30 - include_mode = "INCLUDE_ALL" - severity_level = "PERFORMANCE" - tags = [ "Environment:PROD" ] - } - rule { - delay_in_minutes = 30 - include_mode = "INCLUDE_ALL" - severity_level = "RESOURCE_CONTENTION" - tags = [ "Environment:PROD" ] - } - } -} diff --git a/EMEA_PROD/alerting/CD_PGTFTEST_E2E.tf b/EMEA_PROD/alerting/CD_PGTFTEST_E2E.tf deleted file mode 100644 index 332650c2..00000000 --- a/EMEA_PROD/alerting/CD_PGTFTEST_E2E.tf +++ /dev/null @@ -1,37 +0,0 @@ -data "dynatrace_management_zone" "CD_PGTFTEST_E2E"{ name="CD_PGTFTEST" } -resource "dynatrace_alerting" "CD_PGTFTEST_E2E" { - name = "CD_PGTFTEST E2E" - management_zone = data.dynatrace_management_zone.CD_PGTFTEST_E2E.id - rules { - rule { - delay_in_minutes = 0 - include_mode = "INCLUDE_ALL" - severity_level = "AVAILABILITY" - tags = [ "Environment:E2E" ] - } - rule { - delay_in_minutes = 10 - include_mode = "INCLUDE_ALL" - severity_level = "CUSTOM_ALERT" - tags = [ "Environment:E2E" ] - } - rule { - delay_in_minutes = 10 - include_mode = "INCLUDE_ALL" - severity_level = "ERRORS" - tags = [ "Environment:E2E" ] - } - rule { - delay_in_minutes = 30 - include_mode = "INCLUDE_ALL" - severity_level = "PERFORMANCE" - tags = [ "Environment:E2E" ] - } - rule { - delay_in_minutes = 30 - include_mode = "INCLUDE_ALL" - severity_level = "RESOURCE_CONTENTION" - tags = [ "Environment:E2E" ] - } - } -} diff --git a/EMEA_PROD/alerting/CD_PGTFTEST_PROD.tf b/EMEA_PROD/alerting/CD_PGTFTEST_PROD.tf deleted file mode 100644 index ffd2ad60..00000000 --- a/EMEA_PROD/alerting/CD_PGTFTEST_PROD.tf +++ /dev/null @@ -1,37 +0,0 @@ -data "dynatrace_management_zone" "CD_PGTFTEST_PROD"{ name="CD_PGTFTEST" } -resource "dynatrace_alerting" "CD_PGTFTEST_PROD" { - name = "CD_PGTFTEST PROD" - management_zone = data.dynatrace_management_zone.CD_PGTFTEST_PROD.id - rules { - rule { - delay_in_minutes = 0 - include_mode = "INCLUDE_ALL" - severity_level = "AVAILABILITY" - tags = [ "Environment:PROD" ] - } - rule { - delay_in_minutes = 10 - include_mode = "INCLUDE_ALL" - severity_level = "CUSTOM_ALERT" - tags = [ "Environment:PROD" ] - } - rule { - delay_in_minutes = 10 - include_mode = "INCLUDE_ALL" - severity_level = "ERRORS" - tags = [ "Environment:PROD" ] - } - rule { - delay_in_minutes = 30 - include_mode = "INCLUDE_ALL" - severity_level = "PERFORMANCE" - tags = [ "Environment:PROD" ] - } - rule { - delay_in_minutes = 30 - include_mode = "INCLUDE_ALL" - severity_level = "RESOURCE_CONTENTION" - tags = [ "Environment:PROD" ] - } - } -} diff --git a/EMEA_PROD/dashboard/CD_MYTFTESTING_E2E.tf b/EMEA_PROD/dashboard/CD_MYTFTESTING_E2E.tf deleted file mode 100644 index ee58ca3e..00000000 --- a/EMEA_PROD/dashboard/CD_MYTFTESTING_E2E.tf +++ /dev/null @@ -1,329 +0,0 @@ -data "dynatrace_management_zone" "CD_MYTFTESTING_E2E"{ name="CD_MYTFTESTING" } -resource "dynatrace_dashboard" "CD_MYTFTESTING_E2E" { - dashboard_metadata { - name = "CD_MYTFTESTING E2E" - owner = "Ignacio.Goldman@partner.bmwgroup.com" - preset = true - shared = true - tags = [ "CD_MYTFTESTING" ] - filter { - timeframe = "-24h to now" - } - } - tile { - name = "Custom chart" - configured = true - tile_type = "CUSTOM_CHARTING" - bounds { - height = 304 - left = 38 - top = 228 - width = 1064 - } - filter { - management_zone { - name = "CD_MYTFTESTING" - id = data.dynatrace_management_zone.CD_MYTFTESTING_E2E.id - } - } - filter_config { - type = "MIXED" - custom_name = "Failure rate (HTTP 4xx/5xx errors)" - default_name = "Custom chart" - chart_config { - type = "TIMESERIES" - legend = true - result_metadata { - config { - custom_color = "#ff0000" - key = "nullbuiltin:service.errors.fivexx.rate|AVG|TOTAL|BAR|SERVICE" - last_modified = 1617956393463 - } - config { - custom_color = "#fff29a" - key = "nullbuiltin:service.errors.fourxx.rate|AVG|TOTAL|BAR|SERVICE" - last_modified = 1617956441725 - } - } - series { - type = "BAR" - aggregation = "AVG" - aggregation_rate = "TOTAL" - entity_type = "SERVICE" - metric = "builtin:service.errors.fourxx.rate" - # sort_ascending = false - # sort_column = false - } - series { - type = "BAR" - aggregation = "AVG" - aggregation_rate = "TOTAL" - entity_type = "SERVICE" - metric = "builtin:service.errors.fivexx.rate" - # sort_ascending = false - sort_column = true - } - } - filters { - filter { - entity_type = "SERVICE" - match { - key = "AUTO_TAGS" - values = [ "Environment:E2E" ] - } - } - } - } - } - tile { - name = "Problems" - configured = true - tile_type = "OPEN_PROBLEMS" - bounds { - height = 152 - left = 950 - top = 38 - width = 152 - } - filter { - management_zone { - name = "CD_MYTFTESTING" - id = data.dynatrace_management_zone.CD_MYTFTESTING_E2E.id - } - } - } - tile { - name = "Overall Health" - configured = true - tile_type = "HEADER" - bounds { - height = 38 - left = 38 - top = 0 - width = 1064 - } - filter { - management_zone { - name = "CD_MYTFTESTING" - id = data.dynatrace_management_zone.CD_MYTFTESTING_E2E.id - } - } - } - tile { - name = "Markdown" - configured = true - markdown =<<-EOT - --- - - EOT - tile_type = "MARKDOWN" - bounds { - height = 38 - left = 38 - top = 532 - width = 1064 - } - } - tile { - name = "Custom chart" - configured = true - tile_type = "CUSTOM_CHARTING" - bounds { - height = 304 - left = 38 - top = 570 - width = 1064 - } - filter { - management_zone { - name = "CD_MYTFTESTING" - id = data.dynatrace_management_zone.CD_MYTFTESTING_E2E.id - } - } - filter_config { - type = "MIXED" - custom_name = "Response time, Request Count and Number of Errors" - default_name = "Custom chart" - chart_config { - type = "TIMESERIES" - legend = true - result_metadata { - config { - custom_color = "#008cdb" - key = "nullbuiltin:service.requestCount.total|NONE|TOTAL|BAR|SERVICE" - last_modified = 1595275720776 - } - config { - custom_color = "#b4e5f9" - key = "nullbuiltin:service.response.time|AVG|TOTAL|LINE|SERVICE" - last_modified = 1595275686773 - } - config { - custom_color = "#ef651f" - key = "nullbuiltin:service.errors.total.count|NONE|TOTAL|BAR|SERVICE" - last_modified = 1595275955999 - } - } - series { - type = "LINE" - aggregation = "AVG" - aggregation_rate = "TOTAL" - entity_type = "SERVICE" - metric = "builtin:service.response.time" - # sort_ascending = false - # sort_column = false - } - series { - type = "BAR" - aggregation = "NONE" - aggregation_rate = "TOTAL" - entity_type = "SERVICE" - metric = "builtin:service.requestCount.total" - # sort_ascending = false - # sort_column = false - } - series { - type = "BAR" - aggregation = "NONE" - aggregation_rate = "TOTAL" - entity_type = "SERVICE" - metric = "builtin:service.errors.total.count" - # sort_ascending = false - sort_column = true - } - } - filters { - filter { - entity_type = "SERVICE" - match { - key = "AUTO_TAGS" - values = [ "Environment:E2E" ] - } - } - } - } - } - tile { - name = "Markdown" - configured = true - markdown =<<-EOT - --- - - EOT - tile_type = "MARKDOWN" - bounds { - height = 38 - left = 38 - top = 190 - width = 1064 - } - } - tile { - name = "" - chart_visible = true - configured = true - tile_type = "DATABASES_OVERVIEW" - bounds { - height = 152 - left = 646 - top = 38 - width = 190 - } - filter { - management_zone { - name = "CD_MYTFTESTING" - id = data.dynatrace_management_zone.CD_MYTFTESTING_E2E.id - } - } - filter_config { - type = "DATABASE" - custom_name = "Databases" - default_name = "Databases" - chart_config { - type = "TIMESERIES" - legend = true - } - filters { - filter { - entity_type = "DATABASE" - match { - key = "AUTO_TAGS" - values = [ "Environment:E2E" ] - } - } - } - } - } - tile { - name = "" - chart_visible = true - configured = true - tile_type = "SERVICES" - bounds { - height = 152 - left = 342 - top = 38 - width = 190 - } - filter { - management_zone { - name = "CD_MYTFTESTING" - id = data.dynatrace_management_zone.CD_MYTFTESTING_E2E.id - } - } - filter_config { - type = "SERVICE" - custom_name = "Services" - default_name = "Services" - chart_config { - type = "TIMESERIES" - legend = true - } - filters { - filter { - entity_type = "SERVICE" - match { - key = "AUTO_TAGS" - values = [ "Environment:E2E" ] - } - } - } - } - } - tile { - name = "" - chart_visible = true - configured = true - tile_type = "HOSTS" - bounds { - height = 152 - left = 38 - top = 38 - width = 190 - } - filter { - management_zone { - name = "CD_MYTFTESTING" - id = data.dynatrace_management_zone.CD_MYTFTESTING_E2E.id - } - } - filter_config { - type = "HOST" - custom_name = "Hosts" - default_name = "Hosts" - chart_config { - type = "TIMESERIES" - legend = true - } - filters { - filter { - entity_type = "HOST" - match { - key = "AUTO_TAGS" - values = [ "Environment:E2E" ] - } - } - } - } - } -} diff --git a/EMEA_PROD/dashboard/CD_MYTFTESTING_PROD.tf b/EMEA_PROD/dashboard/CD_MYTFTESTING_PROD.tf deleted file mode 100644 index 04d075a8..00000000 --- a/EMEA_PROD/dashboard/CD_MYTFTESTING_PROD.tf +++ /dev/null @@ -1,329 +0,0 @@ -data "dynatrace_management_zone" "CD_MYTFTESTING_PROD"{ name="CD_MYTFTESTING" } -resource "dynatrace_dashboard" "CD_MYTFTESTING_PROD" { - dashboard_metadata { - name = "CD_MYTFTESTING PROD" - owner = "Ignacio.Goldman@partner.bmwgroup.com" - preset = true - shared = true - tags = [ "CD_MYTFTESTING" ] - filter { - timeframe = "-24h to now" - } - } - tile { - name = "Custom chart" - configured = true - tile_type = "CUSTOM_CHARTING" - bounds { - height = 304 - left = 38 - top = 228 - width = 1064 - } - filter { - management_zone { - name = "CD_MYTFTESTING" - id = data.dynatrace_management_zone.CD_MYTFTESTING_PROD.id - } - } - filter_config { - type = "MIXED" - custom_name = "Failure rate (HTTP 4xx/5xx errors)" - default_name = "Custom chart" - chart_config { - type = "TIMESERIES" - legend = true - result_metadata { - config { - custom_color = "#ff0000" - key = "nullbuiltin:service.errors.fivexx.rate|AVG|TOTAL|BAR|SERVICE" - last_modified = 1617956393463 - } - config { - custom_color = "#fff29a" - key = "nullbuiltin:service.errors.fourxx.rate|AVG|TOTAL|BAR|SERVICE" - last_modified = 1617956441725 - } - } - series { - type = "BAR" - aggregation = "AVG" - aggregation_rate = "TOTAL" - entity_type = "SERVICE" - metric = "builtin:service.errors.fourxx.rate" - # sort_ascending = false - # sort_column = false - } - series { - type = "BAR" - aggregation = "AVG" - aggregation_rate = "TOTAL" - entity_type = "SERVICE" - metric = "builtin:service.errors.fivexx.rate" - # sort_ascending = false - sort_column = true - } - } - filters { - filter { - entity_type = "SERVICE" - match { - key = "AUTO_TAGS" - values = [ "Environment:PROD" ] - } - } - } - } - } - tile { - name = "Problems" - configured = true - tile_type = "OPEN_PROBLEMS" - bounds { - height = 152 - left = 950 - top = 38 - width = 152 - } - filter { - management_zone { - name = "CD_MYTFTESTING" - id = data.dynatrace_management_zone.CD_MYTFTESTING_PROD.id - } - } - } - tile { - name = "Overall Health" - configured = true - tile_type = "HEADER" - bounds { - height = 38 - left = 38 - top = 0 - width = 1064 - } - filter { - management_zone { - name = "CD_MYTFTESTING" - id = data.dynatrace_management_zone.CD_MYTFTESTING_PROD.id - } - } - } - tile { - name = "Markdown" - configured = true - markdown =<<-EOT - --- - - EOT - tile_type = "MARKDOWN" - bounds { - height = 38 - left = 38 - top = 532 - width = 1064 - } - } - tile { - name = "Custom chart" - configured = true - tile_type = "CUSTOM_CHARTING" - bounds { - height = 304 - left = 38 - top = 570 - width = 1064 - } - filter { - management_zone { - name = "CD_MYTFTESTING" - id = data.dynatrace_management_zone.CD_MYTFTESTING_PROD.id - } - } - filter_config { - type = "MIXED" - custom_name = "Response time, Request Count and Number of Errors" - default_name = "Custom chart" - chart_config { - type = "TIMESERIES" - legend = true - result_metadata { - config { - custom_color = "#008cdb" - key = "nullbuiltin:service.requestCount.total|NONE|TOTAL|BAR|SERVICE" - last_modified = 1595275720776 - } - config { - custom_color = "#b4e5f9" - key = "nullbuiltin:service.response.time|AVG|TOTAL|LINE|SERVICE" - last_modified = 1595275686773 - } - config { - custom_color = "#ef651f" - key = "nullbuiltin:service.errors.total.count|NONE|TOTAL|BAR|SERVICE" - last_modified = 1595275955999 - } - } - series { - type = "LINE" - aggregation = "AVG" - aggregation_rate = "TOTAL" - entity_type = "SERVICE" - metric = "builtin:service.response.time" - # sort_ascending = false - # sort_column = false - } - series { - type = "BAR" - aggregation = "NONE" - aggregation_rate = "TOTAL" - entity_type = "SERVICE" - metric = "builtin:service.requestCount.total" - # sort_ascending = false - # sort_column = false - } - series { - type = "BAR" - aggregation = "NONE" - aggregation_rate = "TOTAL" - entity_type = "SERVICE" - metric = "builtin:service.errors.total.count" - # sort_ascending = false - sort_column = true - } - } - filters { - filter { - entity_type = "SERVICE" - match { - key = "AUTO_TAGS" - values = [ "Environment:PROD" ] - } - } - } - } - } - tile { - name = "Markdown" - configured = true - markdown =<<-EOT - --- - - EOT - tile_type = "MARKDOWN" - bounds { - height = 38 - left = 38 - top = 190 - width = 1064 - } - } - tile { - name = "" - chart_visible = true - configured = true - tile_type = "DATABASES_OVERVIEW" - bounds { - height = 152 - left = 646 - top = 38 - width = 190 - } - filter { - management_zone { - name = "CD_MYTFTESTING" - id = data.dynatrace_management_zone.CD_MYTFTESTING_PROD.id - } - } - filter_config { - type = "DATABASE" - custom_name = "Databases" - default_name = "Databases" - chart_config { - type = "TIMESERIES" - legend = true - } - filters { - filter { - entity_type = "DATABASE" - match { - key = "AUTO_TAGS" - values = [ "Environment:PROD" ] - } - } - } - } - } - tile { - name = "" - chart_visible = true - configured = true - tile_type = "SERVICES" - bounds { - height = 152 - left = 342 - top = 38 - width = 190 - } - filter { - management_zone { - name = "CD_MYTFTESTING" - id = data.dynatrace_management_zone.CD_MYTFTESTING_PROD.id - } - } - filter_config { - type = "SERVICE" - custom_name = "Services" - default_name = "Services" - chart_config { - type = "TIMESERIES" - legend = true - } - filters { - filter { - entity_type = "SERVICE" - match { - key = "AUTO_TAGS" - values = [ "Environment:PROD" ] - } - } - } - } - } - tile { - name = "" - chart_visible = true - configured = true - tile_type = "HOSTS" - bounds { - height = 152 - left = 38 - top = 38 - width = 190 - } - filter { - management_zone { - name = "CD_MYTFTESTING" - id = data.dynatrace_management_zone.CD_MYTFTESTING_PROD.id - } - } - filter_config { - type = "HOST" - custom_name = "Hosts" - default_name = "Hosts" - chart_config { - type = "TIMESERIES" - legend = true - } - filters { - filter { - entity_type = "HOST" - match { - key = "AUTO_TAGS" - values = [ "Environment:PROD" ] - } - } - } - } - } -} diff --git a/EMEA_PROD/dashboard/CD_MYTFTESTINGv2_E2E.tf b/EMEA_PROD/dashboard/CD_MYTFTESTINGv2_E2E.tf deleted file mode 100644 index 67272dfb..00000000 --- a/EMEA_PROD/dashboard/CD_MYTFTESTINGv2_E2E.tf +++ /dev/null @@ -1,329 +0,0 @@ -data "dynatrace_management_zone" "CD_MYTFTESTINGv2_E2E"{ name="CD_MYTFTESTINGv2" } -resource "dynatrace_dashboard" "CD_MYTFTESTINGv2_E2E" { - dashboard_metadata { - name = "CD_MYTFTESTINGv2 E2E" - owner = "Ignacio.Goldman@partner.bmwgroup.com" - preset = true - shared = true - tags = [ "CD_MYTFTESTINGv2" ] - filter { - timeframe = "-24h to now" - } - } - tile { - name = "Custom chart" - configured = true - tile_type = "CUSTOM_CHARTING" - bounds { - height = 304 - left = 38 - top = 228 - width = 1064 - } - filter { - management_zone { - name = "CD_MYTFTESTINGv2" - id = data.dynatrace_management_zone.CD_MYTFTESTINGv2_E2E.id - } - } - filter_config { - type = "MIXED" - custom_name = "Failure rate (HTTP 4xx/5xx errors)" - default_name = "Custom chart" - chart_config { - type = "TIMESERIES" - legend = true - result_metadata { - config { - custom_color = "#ff0000" - key = "nullbuiltin:service.errors.fivexx.rate|AVG|TOTAL|BAR|SERVICE" - last_modified = 1617956393463 - } - config { - custom_color = "#fff29a" - key = "nullbuiltin:service.errors.fourxx.rate|AVG|TOTAL|BAR|SERVICE" - last_modified = 1617956441725 - } - } - series { - type = "BAR" - aggregation = "AVG" - aggregation_rate = "TOTAL" - entity_type = "SERVICE" - metric = "builtin:service.errors.fourxx.rate" - # sort_ascending = false - # sort_column = false - } - series { - type = "BAR" - aggregation = "AVG" - aggregation_rate = "TOTAL" - entity_type = "SERVICE" - metric = "builtin:service.errors.fivexx.rate" - # sort_ascending = false - sort_column = true - } - } - filters { - filter { - entity_type = "SERVICE" - match { - key = "AUTO_TAGS" - values = [ "Environment:E2E" ] - } - } - } - } - } - tile { - name = "Problems" - configured = true - tile_type = "OPEN_PROBLEMS" - bounds { - height = 152 - left = 950 - top = 38 - width = 152 - } - filter { - management_zone { - name = "CD_MYTFTESTINGv2" - id = data.dynatrace_management_zone.CD_MYTFTESTINGv2_E2E.id - } - } - } - tile { - name = "Overall Health" - configured = true - tile_type = "HEADER" - bounds { - height = 38 - left = 38 - top = 0 - width = 1064 - } - filter { - management_zone { - name = "CD_MYTFTESTINGv2" - id = data.dynatrace_management_zone.CD_MYTFTESTINGv2_E2E.id - } - } - } - tile { - name = "Markdown" - configured = true - markdown =<<-EOT - --- - - EOT - tile_type = "MARKDOWN" - bounds { - height = 38 - left = 38 - top = 532 - width = 1064 - } - } - tile { - name = "Custom chart" - configured = true - tile_type = "CUSTOM_CHARTING" - bounds { - height = 304 - left = 38 - top = 570 - width = 1064 - } - filter { - management_zone { - name = "CD_MYTFTESTINGv2" - id = data.dynatrace_management_zone.CD_MYTFTESTINGv2_E2E.id - } - } - filter_config { - type = "MIXED" - custom_name = "Response time, Request Count and Number of Errors" - default_name = "Custom chart" - chart_config { - type = "TIMESERIES" - legend = true - result_metadata { - config { - custom_color = "#008cdb" - key = "nullbuiltin:service.requestCount.total|NONE|TOTAL|BAR|SERVICE" - last_modified = 1595275720776 - } - config { - custom_color = "#b4e5f9" - key = "nullbuiltin:service.response.time|AVG|TOTAL|LINE|SERVICE" - last_modified = 1595275686773 - } - config { - custom_color = "#ef651f" - key = "nullbuiltin:service.errors.total.count|NONE|TOTAL|BAR|SERVICE" - last_modified = 1595275955999 - } - } - series { - type = "LINE" - aggregation = "AVG" - aggregation_rate = "TOTAL" - entity_type = "SERVICE" - metric = "builtin:service.response.time" - # sort_ascending = false - # sort_column = false - } - series { - type = "BAR" - aggregation = "NONE" - aggregation_rate = "TOTAL" - entity_type = "SERVICE" - metric = "builtin:service.requestCount.total" - # sort_ascending = false - # sort_column = false - } - series { - type = "BAR" - aggregation = "NONE" - aggregation_rate = "TOTAL" - entity_type = "SERVICE" - metric = "builtin:service.errors.total.count" - # sort_ascending = false - sort_column = true - } - } - filters { - filter { - entity_type = "SERVICE" - match { - key = "AUTO_TAGS" - values = [ "Environment:E2E" ] - } - } - } - } - } - tile { - name = "Markdown" - configured = true - markdown =<<-EOT - --- - - EOT - tile_type = "MARKDOWN" - bounds { - height = 38 - left = 38 - top = 190 - width = 1064 - } - } - tile { - name = "" - chart_visible = true - configured = true - tile_type = "DATABASES_OVERVIEW" - bounds { - height = 152 - left = 646 - top = 38 - width = 190 - } - filter { - management_zone { - name = "CD_MYTFTESTINGv2" - id = data.dynatrace_management_zone.CD_MYTFTESTINGv2_E2E.id - } - } - filter_config { - type = "DATABASE" - custom_name = "Databases" - default_name = "Databases" - chart_config { - type = "TIMESERIES" - legend = true - } - filters { - filter { - entity_type = "DATABASE" - match { - key = "AUTO_TAGS" - values = [ "Environment:E2E" ] - } - } - } - } - } - tile { - name = "" - chart_visible = true - configured = true - tile_type = "SERVICES" - bounds { - height = 152 - left = 342 - top = 38 - width = 190 - } - filter { - management_zone { - name = "CD_MYTFTESTINGv2" - id = data.dynatrace_management_zone.CD_MYTFTESTINGv2_E2E.id - } - } - filter_config { - type = "SERVICE" - custom_name = "Services" - default_name = "Services" - chart_config { - type = "TIMESERIES" - legend = true - } - filters { - filter { - entity_type = "SERVICE" - match { - key = "AUTO_TAGS" - values = [ "Environment:E2E" ] - } - } - } - } - } - tile { - name = "" - chart_visible = true - configured = true - tile_type = "HOSTS" - bounds { - height = 152 - left = 38 - top = 38 - width = 190 - } - filter { - management_zone { - name = "CD_MYTFTESTINGv2" - id = data.dynatrace_management_zone.CD_MYTFTESTINGv2_E2E.id - } - } - filter_config { - type = "HOST" - custom_name = "Hosts" - default_name = "Hosts" - chart_config { - type = "TIMESERIES" - legend = true - } - filters { - filter { - entity_type = "HOST" - match { - key = "AUTO_TAGS" - values = [ "Environment:E2E" ] - } - } - } - } - } -} diff --git a/EMEA_PROD/dashboard/CD_MYTFTESTINGv2_PROD.tf b/EMEA_PROD/dashboard/CD_MYTFTESTINGv2_PROD.tf deleted file mode 100644 index 1491848b..00000000 --- a/EMEA_PROD/dashboard/CD_MYTFTESTINGv2_PROD.tf +++ /dev/null @@ -1,329 +0,0 @@ -data "dynatrace_management_zone" "CD_MYTFTESTINGv2_PROD"{ name="CD_MYTFTESTINGv2" } -resource "dynatrace_dashboard" "CD_MYTFTESTINGv2_PROD" { - dashboard_metadata { - name = "CD_MYTFTESTINGv2 PROD" - owner = "Ignacio.Goldman@partner.bmwgroup.com" - preset = true - shared = true - tags = [ "CD_MYTFTESTINGv2" ] - filter { - timeframe = "-24h to now" - } - } - tile { - name = "Custom chart" - configured = true - tile_type = "CUSTOM_CHARTING" - bounds { - height = 304 - left = 38 - top = 228 - width = 1064 - } - filter { - management_zone { - name = "CD_MYTFTESTINGv2" - id = data.dynatrace_management_zone.CD_MYTFTESTINGv2_PROD.id - } - } - filter_config { - type = "MIXED" - custom_name = "Failure rate (HTTP 4xx/5xx errors)" - default_name = "Custom chart" - chart_config { - type = "TIMESERIES" - legend = true - result_metadata { - config { - custom_color = "#ff0000" - key = "nullbuiltin:service.errors.fivexx.rate|AVG|TOTAL|BAR|SERVICE" - last_modified = 1617956393463 - } - config { - custom_color = "#fff29a" - key = "nullbuiltin:service.errors.fourxx.rate|AVG|TOTAL|BAR|SERVICE" - last_modified = 1617956441725 - } - } - series { - type = "BAR" - aggregation = "AVG" - aggregation_rate = "TOTAL" - entity_type = "SERVICE" - metric = "builtin:service.errors.fourxx.rate" - # sort_ascending = false - # sort_column = false - } - series { - type = "BAR" - aggregation = "AVG" - aggregation_rate = "TOTAL" - entity_type = "SERVICE" - metric = "builtin:service.errors.fivexx.rate" - # sort_ascending = false - sort_column = true - } - } - filters { - filter { - entity_type = "SERVICE" - match { - key = "AUTO_TAGS" - values = [ "Environment:PROD" ] - } - } - } - } - } - tile { - name = "Problems" - configured = true - tile_type = "OPEN_PROBLEMS" - bounds { - height = 152 - left = 950 - top = 38 - width = 152 - } - filter { - management_zone { - name = "CD_MYTFTESTINGv2" - id = data.dynatrace_management_zone.CD_MYTFTESTINGv2_PROD.id - } - } - } - tile { - name = "Overall Health" - configured = true - tile_type = "HEADER" - bounds { - height = 38 - left = 38 - top = 0 - width = 1064 - } - filter { - management_zone { - name = "CD_MYTFTESTINGv2" - id = data.dynatrace_management_zone.CD_MYTFTESTINGv2_PROD.id - } - } - } - tile { - name = "Markdown" - configured = true - markdown =<<-EOT - --- - - EOT - tile_type = "MARKDOWN" - bounds { - height = 38 - left = 38 - top = 532 - width = 1064 - } - } - tile { - name = "Custom chart" - configured = true - tile_type = "CUSTOM_CHARTING" - bounds { - height = 304 - left = 38 - top = 570 - width = 1064 - } - filter { - management_zone { - name = "CD_MYTFTESTINGv2" - id = data.dynatrace_management_zone.CD_MYTFTESTINGv2_PROD.id - } - } - filter_config { - type = "MIXED" - custom_name = "Response time, Request Count and Number of Errors" - default_name = "Custom chart" - chart_config { - type = "TIMESERIES" - legend = true - result_metadata { - config { - custom_color = "#008cdb" - key = "nullbuiltin:service.requestCount.total|NONE|TOTAL|BAR|SERVICE" - last_modified = 1595275720776 - } - config { - custom_color = "#b4e5f9" - key = "nullbuiltin:service.response.time|AVG|TOTAL|LINE|SERVICE" - last_modified = 1595275686773 - } - config { - custom_color = "#ef651f" - key = "nullbuiltin:service.errors.total.count|NONE|TOTAL|BAR|SERVICE" - last_modified = 1595275955999 - } - } - series { - type = "LINE" - aggregation = "AVG" - aggregation_rate = "TOTAL" - entity_type = "SERVICE" - metric = "builtin:service.response.time" - # sort_ascending = false - # sort_column = false - } - series { - type = "BAR" - aggregation = "NONE" - aggregation_rate = "TOTAL" - entity_type = "SERVICE" - metric = "builtin:service.requestCount.total" - # sort_ascending = false - # sort_column = false - } - series { - type = "BAR" - aggregation = "NONE" - aggregation_rate = "TOTAL" - entity_type = "SERVICE" - metric = "builtin:service.errors.total.count" - # sort_ascending = false - sort_column = true - } - } - filters { - filter { - entity_type = "SERVICE" - match { - key = "AUTO_TAGS" - values = [ "Environment:PROD" ] - } - } - } - } - } - tile { - name = "Markdown" - configured = true - markdown =<<-EOT - --- - - EOT - tile_type = "MARKDOWN" - bounds { - height = 38 - left = 38 - top = 190 - width = 1064 - } - } - tile { - name = "" - chart_visible = true - configured = true - tile_type = "DATABASES_OVERVIEW" - bounds { - height = 152 - left = 646 - top = 38 - width = 190 - } - filter { - management_zone { - name = "CD_MYTFTESTINGv2" - id = data.dynatrace_management_zone.CD_MYTFTESTINGv2_PROD.id - } - } - filter_config { - type = "DATABASE" - custom_name = "Databases" - default_name = "Databases" - chart_config { - type = "TIMESERIES" - legend = true - } - filters { - filter { - entity_type = "DATABASE" - match { - key = "AUTO_TAGS" - values = [ "Environment:PROD" ] - } - } - } - } - } - tile { - name = "" - chart_visible = true - configured = true - tile_type = "SERVICES" - bounds { - height = 152 - left = 342 - top = 38 - width = 190 - } - filter { - management_zone { - name = "CD_MYTFTESTINGv2" - id = data.dynatrace_management_zone.CD_MYTFTESTINGv2_PROD.id - } - } - filter_config { - type = "SERVICE" - custom_name = "Services" - default_name = "Services" - chart_config { - type = "TIMESERIES" - legend = true - } - filters { - filter { - entity_type = "SERVICE" - match { - key = "AUTO_TAGS" - values = [ "Environment:PROD" ] - } - } - } - } - } - tile { - name = "" - chart_visible = true - configured = true - tile_type = "HOSTS" - bounds { - height = 152 - left = 38 - top = 38 - width = 190 - } - filter { - management_zone { - name = "CD_MYTFTESTINGv2" - id = data.dynatrace_management_zone.CD_MYTFTESTINGv2_PROD.id - } - } - filter_config { - type = "HOST" - custom_name = "Hosts" - default_name = "Hosts" - chart_config { - type = "TIMESERIES" - legend = true - } - filters { - filter { - entity_type = "HOST" - match { - key = "AUTO_TAGS" - values = [ "Environment:PROD" ] - } - } - } - } - } -} diff --git a/EMEA_PROD/dashboard/CD_MYTesting_E2E.tf b/EMEA_PROD/dashboard/CD_MYTesting_E2E.tf deleted file mode 100644 index e6a80b6c..00000000 --- a/EMEA_PROD/dashboard/CD_MYTesting_E2E.tf +++ /dev/null @@ -1,329 +0,0 @@ -data "dynatrace_management_zone" "CD_MYTesting_E2E"{ name="CD_MYTesting" } -resource "dynatrace_dashboard" "CD_MYTesting_E2E" { - dashboard_metadata { - name = "CD_MYTesting E2E" - owner = "Ignacio.Goldman@partner.bmwgroup.com" - preset = true - shared = true - tags = [ "CD_MYTesting" ] - filter { - timeframe = "-24h to now" - } - } - tile { - name = "Custom chart" - configured = true - tile_type = "CUSTOM_CHARTING" - bounds { - height = 304 - left = 38 - top = 228 - width = 1064 - } - filter { - management_zone { - name = "CD_MYTesting" - id = data.dynatrace_management_zone.CD_MYTesting_E2E.id - } - } - filter_config { - type = "MIXED" - custom_name = "Failure rate (HTTP 4xx/5xx errors)" - default_name = "Custom chart" - chart_config { - type = "TIMESERIES" - legend = true - result_metadata { - config { - custom_color = "#ff0000" - key = "nullbuiltin:service.errors.fivexx.rate|AVG|TOTAL|BAR|SERVICE" - last_modified = 1617956393463 - } - config { - custom_color = "#fff29a" - key = "nullbuiltin:service.errors.fourxx.rate|AVG|TOTAL|BAR|SERVICE" - last_modified = 1617956441725 - } - } - series { - type = "BAR" - aggregation = "AVG" - aggregation_rate = "TOTAL" - entity_type = "SERVICE" - metric = "builtin:service.errors.fourxx.rate" - # sort_ascending = false - # sort_column = false - } - series { - type = "BAR" - aggregation = "AVG" - aggregation_rate = "TOTAL" - entity_type = "SERVICE" - metric = "builtin:service.errors.fivexx.rate" - # sort_ascending = false - sort_column = true - } - } - filters { - filter { - entity_type = "SERVICE" - match { - key = "AUTO_TAGS" - values = [ "Environment:E2E" ] - } - } - } - } - } - tile { - name = "Problems" - configured = true - tile_type = "OPEN_PROBLEMS" - bounds { - height = 152 - left = 950 - top = 38 - width = 152 - } - filter { - management_zone { - name = "CD_MYTesting" - id = data.dynatrace_management_zone.CD_MYTesting_E2E.id - } - } - } - tile { - name = "Overall Health" - configured = true - tile_type = "HEADER" - bounds { - height = 38 - left = 38 - top = 0 - width = 1064 - } - filter { - management_zone { - name = "CD_MYTesting" - id = data.dynatrace_management_zone.CD_MYTesting_E2E.id - } - } - } - tile { - name = "Markdown" - configured = true - markdown =<<-EOT - --- - - EOT - tile_type = "MARKDOWN" - bounds { - height = 38 - left = 38 - top = 532 - width = 1064 - } - } - tile { - name = "Custom chart" - configured = true - tile_type = "CUSTOM_CHARTING" - bounds { - height = 304 - left = 38 - top = 570 - width = 1064 - } - filter { - management_zone { - name = "CD_MYTesting" - id = data.dynatrace_management_zone.CD_MYTesting_E2E.id - } - } - filter_config { - type = "MIXED" - custom_name = "Response time, Request Count and Number of Errors" - default_name = "Custom chart" - chart_config { - type = "TIMESERIES" - legend = true - result_metadata { - config { - custom_color = "#008cdb" - key = "nullbuiltin:service.requestCount.total|NONE|TOTAL|BAR|SERVICE" - last_modified = 1595275720776 - } - config { - custom_color = "#b4e5f9" - key = "nullbuiltin:service.response.time|AVG|TOTAL|LINE|SERVICE" - last_modified = 1595275686773 - } - config { - custom_color = "#ef651f" - key = "nullbuiltin:service.errors.total.count|NONE|TOTAL|BAR|SERVICE" - last_modified = 1595275955999 - } - } - series { - type = "LINE" - aggregation = "AVG" - aggregation_rate = "TOTAL" - entity_type = "SERVICE" - metric = "builtin:service.response.time" - # sort_ascending = false - # sort_column = false - } - series { - type = "BAR" - aggregation = "NONE" - aggregation_rate = "TOTAL" - entity_type = "SERVICE" - metric = "builtin:service.requestCount.total" - # sort_ascending = false - # sort_column = false - } - series { - type = "BAR" - aggregation = "NONE" - aggregation_rate = "TOTAL" - entity_type = "SERVICE" - metric = "builtin:service.errors.total.count" - # sort_ascending = false - sort_column = true - } - } - filters { - filter { - entity_type = "SERVICE" - match { - key = "AUTO_TAGS" - values = [ "Environment:E2E" ] - } - } - } - } - } - tile { - name = "Markdown" - configured = true - markdown =<<-EOT - --- - - EOT - tile_type = "MARKDOWN" - bounds { - height = 38 - left = 38 - top = 190 - width = 1064 - } - } - tile { - name = "" - chart_visible = true - configured = true - tile_type = "DATABASES_OVERVIEW" - bounds { - height = 152 - left = 646 - top = 38 - width = 190 - } - filter { - management_zone { - name = "CD_MYTesting" - id = data.dynatrace_management_zone.CD_MYTesting_E2E.id - } - } - filter_config { - type = "DATABASE" - custom_name = "Databases" - default_name = "Databases" - chart_config { - type = "TIMESERIES" - legend = true - } - filters { - filter { - entity_type = "DATABASE" - match { - key = "AUTO_TAGS" - values = [ "Environment:E2E" ] - } - } - } - } - } - tile { - name = "" - chart_visible = true - configured = true - tile_type = "SERVICES" - bounds { - height = 152 - left = 342 - top = 38 - width = 190 - } - filter { - management_zone { - name = "CD_MYTesting" - id = data.dynatrace_management_zone.CD_MYTesting_E2E.id - } - } - filter_config { - type = "SERVICE" - custom_name = "Services" - default_name = "Services" - chart_config { - type = "TIMESERIES" - legend = true - } - filters { - filter { - entity_type = "SERVICE" - match { - key = "AUTO_TAGS" - values = [ "Environment:E2E" ] - } - } - } - } - } - tile { - name = "" - chart_visible = true - configured = true - tile_type = "HOSTS" - bounds { - height = 152 - left = 38 - top = 38 - width = 190 - } - filter { - management_zone { - name = "CD_MYTesting" - id = data.dynatrace_management_zone.CD_MYTesting_E2E.id - } - } - filter_config { - type = "HOST" - custom_name = "Hosts" - default_name = "Hosts" - chart_config { - type = "TIMESERIES" - legend = true - } - filters { - filter { - entity_type = "HOST" - match { - key = "AUTO_TAGS" - values = [ "Environment:E2E" ] - } - } - } - } - } -} diff --git a/EMEA_PROD/dashboard/CD_MYTesting_PROD.tf b/EMEA_PROD/dashboard/CD_MYTesting_PROD.tf deleted file mode 100644 index c014541a..00000000 --- a/EMEA_PROD/dashboard/CD_MYTesting_PROD.tf +++ /dev/null @@ -1,329 +0,0 @@ -data "dynatrace_management_zone" "CD_MYTesting_PROD"{ name="CD_MYTesting" } -resource "dynatrace_dashboard" "CD_MYTesting_PROD" { - dashboard_metadata { - name = "CD_MYTesting PROD" - owner = "Ignacio.Goldman@partner.bmwgroup.com" - preset = true - shared = true - tags = [ "CD_MYTesting" ] - filter { - timeframe = "-24h to now" - } - } - tile { - name = "Custom chart" - configured = true - tile_type = "CUSTOM_CHARTING" - bounds { - height = 304 - left = 38 - top = 228 - width = 1064 - } - filter { - management_zone { - name = "CD_MYTesting" - id = data.dynatrace_management_zone.CD_MYTesting_PROD.id - } - } - filter_config { - type = "MIXED" - custom_name = "Failure rate (HTTP 4xx/5xx errors)" - default_name = "Custom chart" - chart_config { - type = "TIMESERIES" - legend = true - result_metadata { - config { - custom_color = "#ff0000" - key = "nullbuiltin:service.errors.fivexx.rate|AVG|TOTAL|BAR|SERVICE" - last_modified = 1617956393463 - } - config { - custom_color = "#fff29a" - key = "nullbuiltin:service.errors.fourxx.rate|AVG|TOTAL|BAR|SERVICE" - last_modified = 1617956441725 - } - } - series { - type = "BAR" - aggregation = "AVG" - aggregation_rate = "TOTAL" - entity_type = "SERVICE" - metric = "builtin:service.errors.fourxx.rate" - # sort_ascending = false - # sort_column = false - } - series { - type = "BAR" - aggregation = "AVG" - aggregation_rate = "TOTAL" - entity_type = "SERVICE" - metric = "builtin:service.errors.fivexx.rate" - # sort_ascending = false - sort_column = true - } - } - filters { - filter { - entity_type = "SERVICE" - match { - key = "AUTO_TAGS" - values = [ "Environment:PROD" ] - } - } - } - } - } - tile { - name = "Problems" - configured = true - tile_type = "OPEN_PROBLEMS" - bounds { - height = 152 - left = 950 - top = 38 - width = 152 - } - filter { - management_zone { - name = "CD_MYTesting" - id = data.dynatrace_management_zone.CD_MYTesting_PROD.id - } - } - } - tile { - name = "Overall Health" - configured = true - tile_type = "HEADER" - bounds { - height = 38 - left = 38 - top = 0 - width = 1064 - } - filter { - management_zone { - name = "CD_MYTesting" - id = data.dynatrace_management_zone.CD_MYTesting_PROD.id - } - } - } - tile { - name = "Markdown" - configured = true - markdown =<<-EOT - --- - - EOT - tile_type = "MARKDOWN" - bounds { - height = 38 - left = 38 - top = 532 - width = 1064 - } - } - tile { - name = "Custom chart" - configured = true - tile_type = "CUSTOM_CHARTING" - bounds { - height = 304 - left = 38 - top = 570 - width = 1064 - } - filter { - management_zone { - name = "CD_MYTesting" - id = data.dynatrace_management_zone.CD_MYTesting_PROD.id - } - } - filter_config { - type = "MIXED" - custom_name = "Response time, Request Count and Number of Errors" - default_name = "Custom chart" - chart_config { - type = "TIMESERIES" - legend = true - result_metadata { - config { - custom_color = "#008cdb" - key = "nullbuiltin:service.requestCount.total|NONE|TOTAL|BAR|SERVICE" - last_modified = 1595275720776 - } - config { - custom_color = "#b4e5f9" - key = "nullbuiltin:service.response.time|AVG|TOTAL|LINE|SERVICE" - last_modified = 1595275686773 - } - config { - custom_color = "#ef651f" - key = "nullbuiltin:service.errors.total.count|NONE|TOTAL|BAR|SERVICE" - last_modified = 1595275955999 - } - } - series { - type = "LINE" - aggregation = "AVG" - aggregation_rate = "TOTAL" - entity_type = "SERVICE" - metric = "builtin:service.response.time" - # sort_ascending = false - # sort_column = false - } - series { - type = "BAR" - aggregation = "NONE" - aggregation_rate = "TOTAL" - entity_type = "SERVICE" - metric = "builtin:service.requestCount.total" - # sort_ascending = false - # sort_column = false - } - series { - type = "BAR" - aggregation = "NONE" - aggregation_rate = "TOTAL" - entity_type = "SERVICE" - metric = "builtin:service.errors.total.count" - # sort_ascending = false - sort_column = true - } - } - filters { - filter { - entity_type = "SERVICE" - match { - key = "AUTO_TAGS" - values = [ "Environment:PROD" ] - } - } - } - } - } - tile { - name = "Markdown" - configured = true - markdown =<<-EOT - --- - - EOT - tile_type = "MARKDOWN" - bounds { - height = 38 - left = 38 - top = 190 - width = 1064 - } - } - tile { - name = "" - chart_visible = true - configured = true - tile_type = "DATABASES_OVERVIEW" - bounds { - height = 152 - left = 646 - top = 38 - width = 190 - } - filter { - management_zone { - name = "CD_MYTesting" - id = data.dynatrace_management_zone.CD_MYTesting_PROD.id - } - } - filter_config { - type = "DATABASE" - custom_name = "Databases" - default_name = "Databases" - chart_config { - type = "TIMESERIES" - legend = true - } - filters { - filter { - entity_type = "DATABASE" - match { - key = "AUTO_TAGS" - values = [ "Environment:PROD" ] - } - } - } - } - } - tile { - name = "" - chart_visible = true - configured = true - tile_type = "SERVICES" - bounds { - height = 152 - left = 342 - top = 38 - width = 190 - } - filter { - management_zone { - name = "CD_MYTesting" - id = data.dynatrace_management_zone.CD_MYTesting_PROD.id - } - } - filter_config { - type = "SERVICE" - custom_name = "Services" - default_name = "Services" - chart_config { - type = "TIMESERIES" - legend = true - } - filters { - filter { - entity_type = "SERVICE" - match { - key = "AUTO_TAGS" - values = [ "Environment:PROD" ] - } - } - } - } - } - tile { - name = "" - chart_visible = true - configured = true - tile_type = "HOSTS" - bounds { - height = 152 - left = 38 - top = 38 - width = 190 - } - filter { - management_zone { - name = "CD_MYTesting" - id = data.dynatrace_management_zone.CD_MYTesting_PROD.id - } - } - filter_config { - type = "HOST" - custom_name = "Hosts" - default_name = "Hosts" - chart_config { - type = "TIMESERIES" - legend = true - } - filters { - filter { - entity_type = "HOST" - match { - key = "AUTO_TAGS" - values = [ "Environment:PROD" ] - } - } - } - } - } -} diff --git a/EMEA_PROD/dashboard/CD_PGTEST3_E2E.tf b/EMEA_PROD/dashboard/CD_PGTEST3_E2E.tf deleted file mode 100644 index 8f992512..00000000 --- a/EMEA_PROD/dashboard/CD_PGTEST3_E2E.tf +++ /dev/null @@ -1,329 +0,0 @@ -data "dynatrace_management_zone" "CD_PGTEST3_E2E"{ name="CD_PGTEST3" } -resource "dynatrace_dashboard" "CD_PGTEST3_E2E" { - dashboard_metadata { - name = "CD_PGTEST3 E2E" - owner = "Ignacio.Goldman@partner.bmwgroup.com" - preset = true - shared = true - tags = [ "CD_PGTEST3" ] - filter { - timeframe = "-24h to now" - } - } - tile { - name = "Custom chart" - configured = true - tile_type = "CUSTOM_CHARTING" - bounds { - height = 304 - left = 38 - top = 228 - width = 1064 - } - filter { - management_zone { - name = "CD_PGTEST3" - id = data.dynatrace_management_zone.CD_PGTEST3_E2E.id - } - } - filter_config { - type = "MIXED" - custom_name = "Failure rate (HTTP 4xx/5xx errors)" - default_name = "Custom chart" - chart_config { - type = "TIMESERIES" - legend = true - result_metadata { - config { - custom_color = "#ff0000" - key = "nullbuiltin:service.errors.fivexx.rate|AVG|TOTAL|BAR|SERVICE" - last_modified = 1617956393463 - } - config { - custom_color = "#fff29a" - key = "nullbuiltin:service.errors.fourxx.rate|AVG|TOTAL|BAR|SERVICE" - last_modified = 1617956441725 - } - } - series { - type = "BAR" - aggregation = "AVG" - aggregation_rate = "TOTAL" - entity_type = "SERVICE" - metric = "builtin:service.errors.fourxx.rate" - # sort_ascending = false - # sort_column = false - } - series { - type = "BAR" - aggregation = "AVG" - aggregation_rate = "TOTAL" - entity_type = "SERVICE" - metric = "builtin:service.errors.fivexx.rate" - # sort_ascending = false - sort_column = true - } - } - filters { - filter { - entity_type = "SERVICE" - match { - key = "AUTO_TAGS" - values = [ "Environment:E2E" ] - } - } - } - } - } - tile { - name = "Problems" - configured = true - tile_type = "OPEN_PROBLEMS" - bounds { - height = 152 - left = 950 - top = 38 - width = 152 - } - filter { - management_zone { - name = "CD_PGTEST3" - id = data.dynatrace_management_zone.CD_PGTEST3_E2E.id - } - } - } - tile { - name = "Overall Health" - configured = true - tile_type = "HEADER" - bounds { - height = 38 - left = 38 - top = 0 - width = 1064 - } - filter { - management_zone { - name = "CD_PGTEST3" - id = data.dynatrace_management_zone.CD_PGTEST3_E2E.id - } - } - } - tile { - name = "Markdown" - configured = true - markdown =<<-EOT - --- - - EOT - tile_type = "MARKDOWN" - bounds { - height = 38 - left = 38 - top = 532 - width = 1064 - } - } - tile { - name = "Custom chart" - configured = true - tile_type = "CUSTOM_CHARTING" - bounds { - height = 304 - left = 38 - top = 570 - width = 1064 - } - filter { - management_zone { - name = "CD_PGTEST3" - id = data.dynatrace_management_zone.CD_PGTEST3_E2E.id - } - } - filter_config { - type = "MIXED" - custom_name = "Response time, Request Count and Number of Errors" - default_name = "Custom chart" - chart_config { - type = "TIMESERIES" - legend = true - result_metadata { - config { - custom_color = "#008cdb" - key = "nullbuiltin:service.requestCount.total|NONE|TOTAL|BAR|SERVICE" - last_modified = 1595275720776 - } - config { - custom_color = "#b4e5f9" - key = "nullbuiltin:service.response.time|AVG|TOTAL|LINE|SERVICE" - last_modified = 1595275686773 - } - config { - custom_color = "#ef651f" - key = "nullbuiltin:service.errors.total.count|NONE|TOTAL|BAR|SERVICE" - last_modified = 1595275955999 - } - } - series { - type = "LINE" - aggregation = "AVG" - aggregation_rate = "TOTAL" - entity_type = "SERVICE" - metric = "builtin:service.response.time" - # sort_ascending = false - # sort_column = false - } - series { - type = "BAR" - aggregation = "NONE" - aggregation_rate = "TOTAL" - entity_type = "SERVICE" - metric = "builtin:service.requestCount.total" - # sort_ascending = false - # sort_column = false - } - series { - type = "BAR" - aggregation = "NONE" - aggregation_rate = "TOTAL" - entity_type = "SERVICE" - metric = "builtin:service.errors.total.count" - # sort_ascending = false - sort_column = true - } - } - filters { - filter { - entity_type = "SERVICE" - match { - key = "AUTO_TAGS" - values = [ "Environment:E2E" ] - } - } - } - } - } - tile { - name = "Markdown" - configured = true - markdown =<<-EOT - --- - - EOT - tile_type = "MARKDOWN" - bounds { - height = 38 - left = 38 - top = 190 - width = 1064 - } - } - tile { - name = "" - chart_visible = true - configured = true - tile_type = "DATABASES_OVERVIEW" - bounds { - height = 152 - left = 646 - top = 38 - width = 190 - } - filter { - management_zone { - name = "CD_PGTEST3" - id = data.dynatrace_management_zone.CD_PGTEST3_E2E.id - } - } - filter_config { - type = "DATABASE" - custom_name = "Databases" - default_name = "Databases" - chart_config { - type = "TIMESERIES" - legend = true - } - filters { - filter { - entity_type = "DATABASE" - match { - key = "AUTO_TAGS" - values = [ "Environment:E2E" ] - } - } - } - } - } - tile { - name = "" - chart_visible = true - configured = true - tile_type = "SERVICES" - bounds { - height = 152 - left = 342 - top = 38 - width = 190 - } - filter { - management_zone { - name = "CD_PGTEST3" - id = data.dynatrace_management_zone.CD_PGTEST3_E2E.id - } - } - filter_config { - type = "SERVICE" - custom_name = "Services" - default_name = "Services" - chart_config { - type = "TIMESERIES" - legend = true - } - filters { - filter { - entity_type = "SERVICE" - match { - key = "AUTO_TAGS" - values = [ "Environment:E2E" ] - } - } - } - } - } - tile { - name = "" - chart_visible = true - configured = true - tile_type = "HOSTS" - bounds { - height = 152 - left = 38 - top = 38 - width = 190 - } - filter { - management_zone { - name = "CD_PGTEST3" - id = data.dynatrace_management_zone.CD_PGTEST3_E2E.id - } - } - filter_config { - type = "HOST" - custom_name = "Hosts" - default_name = "Hosts" - chart_config { - type = "TIMESERIES" - legend = true - } - filters { - filter { - entity_type = "HOST" - match { - key = "AUTO_TAGS" - values = [ "Environment:E2E" ] - } - } - } - } - } -} diff --git a/EMEA_PROD/dashboard/CD_PGTEST3_PROD.tf b/EMEA_PROD/dashboard/CD_PGTEST3_PROD.tf deleted file mode 100644 index 64f88bbc..00000000 --- a/EMEA_PROD/dashboard/CD_PGTEST3_PROD.tf +++ /dev/null @@ -1,329 +0,0 @@ -data "dynatrace_management_zone" "CD_PGTEST3_PROD"{ name="CD_PGTEST3" } -resource "dynatrace_dashboard" "CD_PGTEST3_PROD" { - dashboard_metadata { - name = "CD_PGTEST3 PROD" - owner = "Ignacio.Goldman@partner.bmwgroup.com" - preset = true - shared = true - tags = [ "CD_PGTEST3" ] - filter { - timeframe = "-24h to now" - } - } - tile { - name = "Custom chart" - configured = true - tile_type = "CUSTOM_CHARTING" - bounds { - height = 304 - left = 38 - top = 228 - width = 1064 - } - filter { - management_zone { - name = "CD_PGTEST3" - id = data.dynatrace_management_zone.CD_PGTEST3_PROD.id - } - } - filter_config { - type = "MIXED" - custom_name = "Failure rate (HTTP 4xx/5xx errors)" - default_name = "Custom chart" - chart_config { - type = "TIMESERIES" - legend = true - result_metadata { - config { - custom_color = "#ff0000" - key = "nullbuiltin:service.errors.fivexx.rate|AVG|TOTAL|BAR|SERVICE" - last_modified = 1617956393463 - } - config { - custom_color = "#fff29a" - key = "nullbuiltin:service.errors.fourxx.rate|AVG|TOTAL|BAR|SERVICE" - last_modified = 1617956441725 - } - } - series { - type = "BAR" - aggregation = "AVG" - aggregation_rate = "TOTAL" - entity_type = "SERVICE" - metric = "builtin:service.errors.fourxx.rate" - # sort_ascending = false - # sort_column = false - } - series { - type = "BAR" - aggregation = "AVG" - aggregation_rate = "TOTAL" - entity_type = "SERVICE" - metric = "builtin:service.errors.fivexx.rate" - # sort_ascending = false - sort_column = true - } - } - filters { - filter { - entity_type = "SERVICE" - match { - key = "AUTO_TAGS" - values = [ "Environment:PROD" ] - } - } - } - } - } - tile { - name = "Problems" - configured = true - tile_type = "OPEN_PROBLEMS" - bounds { - height = 152 - left = 950 - top = 38 - width = 152 - } - filter { - management_zone { - name = "CD_PGTEST3" - id = data.dynatrace_management_zone.CD_PGTEST3_PROD.id - } - } - } - tile { - name = "Overall Health" - configured = true - tile_type = "HEADER" - bounds { - height = 38 - left = 38 - top = 0 - width = 1064 - } - filter { - management_zone { - name = "CD_PGTEST3" - id = data.dynatrace_management_zone.CD_PGTEST3_PROD.id - } - } - } - tile { - name = "Markdown" - configured = true - markdown =<<-EOT - --- - - EOT - tile_type = "MARKDOWN" - bounds { - height = 38 - left = 38 - top = 532 - width = 1064 - } - } - tile { - name = "Custom chart" - configured = true - tile_type = "CUSTOM_CHARTING" - bounds { - height = 304 - left = 38 - top = 570 - width = 1064 - } - filter { - management_zone { - name = "CD_PGTEST3" - id = data.dynatrace_management_zone.CD_PGTEST3_PROD.id - } - } - filter_config { - type = "MIXED" - custom_name = "Response time, Request Count and Number of Errors" - default_name = "Custom chart" - chart_config { - type = "TIMESERIES" - legend = true - result_metadata { - config { - custom_color = "#008cdb" - key = "nullbuiltin:service.requestCount.total|NONE|TOTAL|BAR|SERVICE" - last_modified = 1595275720776 - } - config { - custom_color = "#b4e5f9" - key = "nullbuiltin:service.response.time|AVG|TOTAL|LINE|SERVICE" - last_modified = 1595275686773 - } - config { - custom_color = "#ef651f" - key = "nullbuiltin:service.errors.total.count|NONE|TOTAL|BAR|SERVICE" - last_modified = 1595275955999 - } - } - series { - type = "LINE" - aggregation = "AVG" - aggregation_rate = "TOTAL" - entity_type = "SERVICE" - metric = "builtin:service.response.time" - # sort_ascending = false - # sort_column = false - } - series { - type = "BAR" - aggregation = "NONE" - aggregation_rate = "TOTAL" - entity_type = "SERVICE" - metric = "builtin:service.requestCount.total" - # sort_ascending = false - # sort_column = false - } - series { - type = "BAR" - aggregation = "NONE" - aggregation_rate = "TOTAL" - entity_type = "SERVICE" - metric = "builtin:service.errors.total.count" - # sort_ascending = false - sort_column = true - } - } - filters { - filter { - entity_type = "SERVICE" - match { - key = "AUTO_TAGS" - values = [ "Environment:PROD" ] - } - } - } - } - } - tile { - name = "Markdown" - configured = true - markdown =<<-EOT - --- - - EOT - tile_type = "MARKDOWN" - bounds { - height = 38 - left = 38 - top = 190 - width = 1064 - } - } - tile { - name = "" - chart_visible = true - configured = true - tile_type = "DATABASES_OVERVIEW" - bounds { - height = 152 - left = 646 - top = 38 - width = 190 - } - filter { - management_zone { - name = "CD_PGTEST3" - id = data.dynatrace_management_zone.CD_PGTEST3_PROD.id - } - } - filter_config { - type = "DATABASE" - custom_name = "Databases" - default_name = "Databases" - chart_config { - type = "TIMESERIES" - legend = true - } - filters { - filter { - entity_type = "DATABASE" - match { - key = "AUTO_TAGS" - values = [ "Environment:PROD" ] - } - } - } - } - } - tile { - name = "" - chart_visible = true - configured = true - tile_type = "SERVICES" - bounds { - height = 152 - left = 342 - top = 38 - width = 190 - } - filter { - management_zone { - name = "CD_PGTEST3" - id = data.dynatrace_management_zone.CD_PGTEST3_PROD.id - } - } - filter_config { - type = "SERVICE" - custom_name = "Services" - default_name = "Services" - chart_config { - type = "TIMESERIES" - legend = true - } - filters { - filter { - entity_type = "SERVICE" - match { - key = "AUTO_TAGS" - values = [ "Environment:PROD" ] - } - } - } - } - } - tile { - name = "" - chart_visible = true - configured = true - tile_type = "HOSTS" - bounds { - height = 152 - left = 38 - top = 38 - width = 190 - } - filter { - management_zone { - name = "CD_PGTEST3" - id = data.dynatrace_management_zone.CD_PGTEST3_PROD.id - } - } - filter_config { - type = "HOST" - custom_name = "Hosts" - default_name = "Hosts" - chart_config { - type = "TIMESERIES" - legend = true - } - filters { - filter { - entity_type = "HOST" - match { - key = "AUTO_TAGS" - values = [ "Environment:PROD" ] - } - } - } - } - } -} diff --git a/EMEA_PROD/dashboard/CD_PGTFTESTING2_E2E.tf b/EMEA_PROD/dashboard/CD_PGTFTESTING2_E2E.tf deleted file mode 100644 index b560357c..00000000 --- a/EMEA_PROD/dashboard/CD_PGTFTESTING2_E2E.tf +++ /dev/null @@ -1,329 +0,0 @@ -data "dynatrace_management_zone" "CD_PGTFTESTING2_E2E"{ name="CD_PGTFTESTING2" } -resource "dynatrace_dashboard" "CD_PGTFTESTING2_E2E" { - dashboard_metadata { - name = "CD_PGTFTESTING2 E2E" - owner = "Ignacio.Goldman@partner.bmwgroup.com" - preset = true - shared = true - tags = [ "CD_PGTFTESTING2" ] - filter { - timeframe = "-24h to now" - } - } - tile { - name = "Custom chart" - configured = true - tile_type = "CUSTOM_CHARTING" - bounds { - height = 304 - left = 38 - top = 228 - width = 1064 - } - filter { - management_zone { - name = "CD_PGTFTESTING2" - id = data.dynatrace_management_zone.CD_PGTFTESTING2_E2E.id - } - } - filter_config { - type = "MIXED" - custom_name = "Failure rate (HTTP 4xx/5xx errors)" - default_name = "Custom chart" - chart_config { - type = "TIMESERIES" - legend = true - result_metadata { - config { - custom_color = "#ff0000" - key = "nullbuiltin:service.errors.fivexx.rate|AVG|TOTAL|BAR|SERVICE" - last_modified = 1617956393463 - } - config { - custom_color = "#fff29a" - key = "nullbuiltin:service.errors.fourxx.rate|AVG|TOTAL|BAR|SERVICE" - last_modified = 1617956441725 - } - } - series { - type = "BAR" - aggregation = "AVG" - aggregation_rate = "TOTAL" - entity_type = "SERVICE" - metric = "builtin:service.errors.fourxx.rate" - # sort_ascending = false - # sort_column = false - } - series { - type = "BAR" - aggregation = "AVG" - aggregation_rate = "TOTAL" - entity_type = "SERVICE" - metric = "builtin:service.errors.fivexx.rate" - # sort_ascending = false - sort_column = true - } - } - filters { - filter { - entity_type = "SERVICE" - match { - key = "AUTO_TAGS" - values = [ "Environment:E2E" ] - } - } - } - } - } - tile { - name = "Problems" - configured = true - tile_type = "OPEN_PROBLEMS" - bounds { - height = 152 - left = 950 - top = 38 - width = 152 - } - filter { - management_zone { - name = "CD_PGTFTESTING2" - id = data.dynatrace_management_zone.CD_PGTFTESTING2_E2E.id - } - } - } - tile { - name = "Overall Health" - configured = true - tile_type = "HEADER" - bounds { - height = 38 - left = 38 - top = 0 - width = 1064 - } - filter { - management_zone { - name = "CD_PGTFTESTING2" - id = data.dynatrace_management_zone.CD_PGTFTESTING2_E2E.id - } - } - } - tile { - name = "Markdown" - configured = true - markdown =<<-EOT - --- - - EOT - tile_type = "MARKDOWN" - bounds { - height = 38 - left = 38 - top = 532 - width = 1064 - } - } - tile { - name = "Custom chart" - configured = true - tile_type = "CUSTOM_CHARTING" - bounds { - height = 304 - left = 38 - top = 570 - width = 1064 - } - filter { - management_zone { - name = "CD_PGTFTESTING2" - id = data.dynatrace_management_zone.CD_PGTFTESTING2_E2E.id - } - } - filter_config { - type = "MIXED" - custom_name = "Response time, Request Count and Number of Errors" - default_name = "Custom chart" - chart_config { - type = "TIMESERIES" - legend = true - result_metadata { - config { - custom_color = "#008cdb" - key = "nullbuiltin:service.requestCount.total|NONE|TOTAL|BAR|SERVICE" - last_modified = 1595275720776 - } - config { - custom_color = "#b4e5f9" - key = "nullbuiltin:service.response.time|AVG|TOTAL|LINE|SERVICE" - last_modified = 1595275686773 - } - config { - custom_color = "#ef651f" - key = "nullbuiltin:service.errors.total.count|NONE|TOTAL|BAR|SERVICE" - last_modified = 1595275955999 - } - } - series { - type = "LINE" - aggregation = "AVG" - aggregation_rate = "TOTAL" - entity_type = "SERVICE" - metric = "builtin:service.response.time" - # sort_ascending = false - # sort_column = false - } - series { - type = "BAR" - aggregation = "NONE" - aggregation_rate = "TOTAL" - entity_type = "SERVICE" - metric = "builtin:service.requestCount.total" - # sort_ascending = false - # sort_column = false - } - series { - type = "BAR" - aggregation = "NONE" - aggregation_rate = "TOTAL" - entity_type = "SERVICE" - metric = "builtin:service.errors.total.count" - # sort_ascending = false - sort_column = true - } - } - filters { - filter { - entity_type = "SERVICE" - match { - key = "AUTO_TAGS" - values = [ "Environment:E2E" ] - } - } - } - } - } - tile { - name = "Markdown" - configured = true - markdown =<<-EOT - --- - - EOT - tile_type = "MARKDOWN" - bounds { - height = 38 - left = 38 - top = 190 - width = 1064 - } - } - tile { - name = "" - chart_visible = true - configured = true - tile_type = "DATABASES_OVERVIEW" - bounds { - height = 152 - left = 646 - top = 38 - width = 190 - } - filter { - management_zone { - name = "CD_PGTFTESTING2" - id = data.dynatrace_management_zone.CD_PGTFTESTING2_E2E.id - } - } - filter_config { - type = "DATABASE" - custom_name = "Databases" - default_name = "Databases" - chart_config { - type = "TIMESERIES" - legend = true - } - filters { - filter { - entity_type = "DATABASE" - match { - key = "AUTO_TAGS" - values = [ "Environment:E2E" ] - } - } - } - } - } - tile { - name = "" - chart_visible = true - configured = true - tile_type = "SERVICES" - bounds { - height = 152 - left = 342 - top = 38 - width = 190 - } - filter { - management_zone { - name = "CD_PGTFTESTING2" - id = data.dynatrace_management_zone.CD_PGTFTESTING2_E2E.id - } - } - filter_config { - type = "SERVICE" - custom_name = "Services" - default_name = "Services" - chart_config { - type = "TIMESERIES" - legend = true - } - filters { - filter { - entity_type = "SERVICE" - match { - key = "AUTO_TAGS" - values = [ "Environment:E2E" ] - } - } - } - } - } - tile { - name = "" - chart_visible = true - configured = true - tile_type = "HOSTS" - bounds { - height = 152 - left = 38 - top = 38 - width = 190 - } - filter { - management_zone { - name = "CD_PGTFTESTING2" - id = data.dynatrace_management_zone.CD_PGTFTESTING2_E2E.id - } - } - filter_config { - type = "HOST" - custom_name = "Hosts" - default_name = "Hosts" - chart_config { - type = "TIMESERIES" - legend = true - } - filters { - filter { - entity_type = "HOST" - match { - key = "AUTO_TAGS" - values = [ "Environment:E2E" ] - } - } - } - } - } -} diff --git a/EMEA_PROD/dashboard/CD_PGTFTESTING2_PROD.tf b/EMEA_PROD/dashboard/CD_PGTFTESTING2_PROD.tf deleted file mode 100644 index 91cc6dac..00000000 --- a/EMEA_PROD/dashboard/CD_PGTFTESTING2_PROD.tf +++ /dev/null @@ -1,329 +0,0 @@ -data "dynatrace_management_zone" "CD_PGTFTESTING2_PROD"{ name="CD_PGTFTESTING2" } -resource "dynatrace_dashboard" "CD_PGTFTESTING2_PROD" { - dashboard_metadata { - name = "CD_PGTFTESTING2 PROD" - owner = "Ignacio.Goldman@partner.bmwgroup.com" - preset = true - shared = true - tags = [ "CD_PGTFTESTING2" ] - filter { - timeframe = "-24h to now" - } - } - tile { - name = "Custom chart" - configured = true - tile_type = "CUSTOM_CHARTING" - bounds { - height = 304 - left = 38 - top = 228 - width = 1064 - } - filter { - management_zone { - name = "CD_PGTFTESTING2" - id = data.dynatrace_management_zone.CD_PGTFTESTING2_PROD.id - } - } - filter_config { - type = "MIXED" - custom_name = "Failure rate (HTTP 4xx/5xx errors)" - default_name = "Custom chart" - chart_config { - type = "TIMESERIES" - legend = true - result_metadata { - config { - custom_color = "#ff0000" - key = "nullbuiltin:service.errors.fivexx.rate|AVG|TOTAL|BAR|SERVICE" - last_modified = 1617956393463 - } - config { - custom_color = "#fff29a" - key = "nullbuiltin:service.errors.fourxx.rate|AVG|TOTAL|BAR|SERVICE" - last_modified = 1617956441725 - } - } - series { - type = "BAR" - aggregation = "AVG" - aggregation_rate = "TOTAL" - entity_type = "SERVICE" - metric = "builtin:service.errors.fourxx.rate" - # sort_ascending = false - # sort_column = false - } - series { - type = "BAR" - aggregation = "AVG" - aggregation_rate = "TOTAL" - entity_type = "SERVICE" - metric = "builtin:service.errors.fivexx.rate" - # sort_ascending = false - sort_column = true - } - } - filters { - filter { - entity_type = "SERVICE" - match { - key = "AUTO_TAGS" - values = [ "Environment:PROD" ] - } - } - } - } - } - tile { - name = "Problems" - configured = true - tile_type = "OPEN_PROBLEMS" - bounds { - height = 152 - left = 950 - top = 38 - width = 152 - } - filter { - management_zone { - name = "CD_PGTFTESTING2" - id = data.dynatrace_management_zone.CD_PGTFTESTING2_PROD.id - } - } - } - tile { - name = "Overall Health" - configured = true - tile_type = "HEADER" - bounds { - height = 38 - left = 38 - top = 0 - width = 1064 - } - filter { - management_zone { - name = "CD_PGTFTESTING2" - id = data.dynatrace_management_zone.CD_PGTFTESTING2_PROD.id - } - } - } - tile { - name = "Markdown" - configured = true - markdown =<<-EOT - --- - - EOT - tile_type = "MARKDOWN" - bounds { - height = 38 - left = 38 - top = 532 - width = 1064 - } - } - tile { - name = "Custom chart" - configured = true - tile_type = "CUSTOM_CHARTING" - bounds { - height = 304 - left = 38 - top = 570 - width = 1064 - } - filter { - management_zone { - name = "CD_PGTFTESTING2" - id = data.dynatrace_management_zone.CD_PGTFTESTING2_PROD.id - } - } - filter_config { - type = "MIXED" - custom_name = "Response time, Request Count and Number of Errors" - default_name = "Custom chart" - chart_config { - type = "TIMESERIES" - legend = true - result_metadata { - config { - custom_color = "#008cdb" - key = "nullbuiltin:service.requestCount.total|NONE|TOTAL|BAR|SERVICE" - last_modified = 1595275720776 - } - config { - custom_color = "#b4e5f9" - key = "nullbuiltin:service.response.time|AVG|TOTAL|LINE|SERVICE" - last_modified = 1595275686773 - } - config { - custom_color = "#ef651f" - key = "nullbuiltin:service.errors.total.count|NONE|TOTAL|BAR|SERVICE" - last_modified = 1595275955999 - } - } - series { - type = "LINE" - aggregation = "AVG" - aggregation_rate = "TOTAL" - entity_type = "SERVICE" - metric = "builtin:service.response.time" - # sort_ascending = false - # sort_column = false - } - series { - type = "BAR" - aggregation = "NONE" - aggregation_rate = "TOTAL" - entity_type = "SERVICE" - metric = "builtin:service.requestCount.total" - # sort_ascending = false - # sort_column = false - } - series { - type = "BAR" - aggregation = "NONE" - aggregation_rate = "TOTAL" - entity_type = "SERVICE" - metric = "builtin:service.errors.total.count" - # sort_ascending = false - sort_column = true - } - } - filters { - filter { - entity_type = "SERVICE" - match { - key = "AUTO_TAGS" - values = [ "Environment:PROD" ] - } - } - } - } - } - tile { - name = "Markdown" - configured = true - markdown =<<-EOT - --- - - EOT - tile_type = "MARKDOWN" - bounds { - height = 38 - left = 38 - top = 190 - width = 1064 - } - } - tile { - name = "" - chart_visible = true - configured = true - tile_type = "DATABASES_OVERVIEW" - bounds { - height = 152 - left = 646 - top = 38 - width = 190 - } - filter { - management_zone { - name = "CD_PGTFTESTING2" - id = data.dynatrace_management_zone.CD_PGTFTESTING2_PROD.id - } - } - filter_config { - type = "DATABASE" - custom_name = "Databases" - default_name = "Databases" - chart_config { - type = "TIMESERIES" - legend = true - } - filters { - filter { - entity_type = "DATABASE" - match { - key = "AUTO_TAGS" - values = [ "Environment:PROD" ] - } - } - } - } - } - tile { - name = "" - chart_visible = true - configured = true - tile_type = "SERVICES" - bounds { - height = 152 - left = 342 - top = 38 - width = 190 - } - filter { - management_zone { - name = "CD_PGTFTESTING2" - id = data.dynatrace_management_zone.CD_PGTFTESTING2_PROD.id - } - } - filter_config { - type = "SERVICE" - custom_name = "Services" - default_name = "Services" - chart_config { - type = "TIMESERIES" - legend = true - } - filters { - filter { - entity_type = "SERVICE" - match { - key = "AUTO_TAGS" - values = [ "Environment:PROD" ] - } - } - } - } - } - tile { - name = "" - chart_visible = true - configured = true - tile_type = "HOSTS" - bounds { - height = 152 - left = 38 - top = 38 - width = 190 - } - filter { - management_zone { - name = "CD_PGTFTESTING2" - id = data.dynatrace_management_zone.CD_PGTFTESTING2_PROD.id - } - } - filter_config { - type = "HOST" - custom_name = "Hosts" - default_name = "Hosts" - chart_config { - type = "TIMESERIES" - legend = true - } - filters { - filter { - entity_type = "HOST" - match { - key = "AUTO_TAGS" - values = [ "Environment:PROD" ] - } - } - } - } - } -} diff --git a/EMEA_PROD/dashboard/CD_PGTFTEST_E2E.tf b/EMEA_PROD/dashboard/CD_PGTFTEST_E2E.tf deleted file mode 100644 index c2fcd733..00000000 --- a/EMEA_PROD/dashboard/CD_PGTFTEST_E2E.tf +++ /dev/null @@ -1,329 +0,0 @@ -data "dynatrace_management_zone" "CD_PGTFTEST_E2E"{ name="CD_PGTFTEST" } -resource "dynatrace_dashboard" "CD_PGTFTEST_E2E" { - dashboard_metadata { - name = "CD_PGTFTEST E2E" - owner = "Ignacio.Goldman@partner.bmwgroup.com" - preset = true - shared = true - tags = [ "CD_PGTFTEST" ] - filter { - timeframe = "-24h to now" - } - } - tile { - name = "Custom chart" - configured = true - tile_type = "CUSTOM_CHARTING" - bounds { - height = 304 - left = 38 - top = 228 - width = 1064 - } - filter { - management_zone { - name = "CD_PGTFTEST" - id = data.dynatrace_management_zone.CD_PGTFTEST_E2E.id - } - } - filter_config { - type = "MIXED" - custom_name = "Failure rate (HTTP 4xx/5xx errors)" - default_name = "Custom chart" - chart_config { - type = "TIMESERIES" - legend = true - result_metadata { - config { - custom_color = "#ff0000" - key = "nullbuiltin:service.errors.fivexx.rate|AVG|TOTAL|BAR|SERVICE" - last_modified = 1617956393463 - } - config { - custom_color = "#fff29a" - key = "nullbuiltin:service.errors.fourxx.rate|AVG|TOTAL|BAR|SERVICE" - last_modified = 1617956441725 - } - } - series { - type = "BAR" - aggregation = "AVG" - aggregation_rate = "TOTAL" - entity_type = "SERVICE" - metric = "builtin:service.errors.fourxx.rate" - # sort_ascending = false - # sort_column = false - } - series { - type = "BAR" - aggregation = "AVG" - aggregation_rate = "TOTAL" - entity_type = "SERVICE" - metric = "builtin:service.errors.fivexx.rate" - # sort_ascending = false - sort_column = true - } - } - filters { - filter { - entity_type = "SERVICE" - match { - key = "AUTO_TAGS" - values = [ "Environment:E2E" ] - } - } - } - } - } - tile { - name = "Problems" - configured = true - tile_type = "OPEN_PROBLEMS" - bounds { - height = 152 - left = 950 - top = 38 - width = 152 - } - filter { - management_zone { - name = "CD_PGTFTEST" - id = data.dynatrace_management_zone.CD_PGTFTEST_E2E.id - } - } - } - tile { - name = "Overall Health" - configured = true - tile_type = "HEADER" - bounds { - height = 38 - left = 38 - top = 0 - width = 1064 - } - filter { - management_zone { - name = "CD_PGTFTEST" - id = data.dynatrace_management_zone.CD_PGTFTEST_E2E.id - } - } - } - tile { - name = "Markdown" - configured = true - markdown =<<-EOT - --- - - EOT - tile_type = "MARKDOWN" - bounds { - height = 38 - left = 38 - top = 532 - width = 1064 - } - } - tile { - name = "Custom chart" - configured = true - tile_type = "CUSTOM_CHARTING" - bounds { - height = 304 - left = 38 - top = 570 - width = 1064 - } - filter { - management_zone { - name = "CD_PGTFTEST" - id = data.dynatrace_management_zone.CD_PGTFTEST_E2E.id - } - } - filter_config { - type = "MIXED" - custom_name = "Response time, Request Count and Number of Errors" - default_name = "Custom chart" - chart_config { - type = "TIMESERIES" - legend = true - result_metadata { - config { - custom_color = "#008cdb" - key = "nullbuiltin:service.requestCount.total|NONE|TOTAL|BAR|SERVICE" - last_modified = 1595275720776 - } - config { - custom_color = "#b4e5f9" - key = "nullbuiltin:service.response.time|AVG|TOTAL|LINE|SERVICE" - last_modified = 1595275686773 - } - config { - custom_color = "#ef651f" - key = "nullbuiltin:service.errors.total.count|NONE|TOTAL|BAR|SERVICE" - last_modified = 1595275955999 - } - } - series { - type = "LINE" - aggregation = "AVG" - aggregation_rate = "TOTAL" - entity_type = "SERVICE" - metric = "builtin:service.response.time" - # sort_ascending = false - # sort_column = false - } - series { - type = "BAR" - aggregation = "NONE" - aggregation_rate = "TOTAL" - entity_type = "SERVICE" - metric = "builtin:service.requestCount.total" - # sort_ascending = false - # sort_column = false - } - series { - type = "BAR" - aggregation = "NONE" - aggregation_rate = "TOTAL" - entity_type = "SERVICE" - metric = "builtin:service.errors.total.count" - # sort_ascending = false - sort_column = true - } - } - filters { - filter { - entity_type = "SERVICE" - match { - key = "AUTO_TAGS" - values = [ "Environment:E2E" ] - } - } - } - } - } - tile { - name = "Markdown" - configured = true - markdown =<<-EOT - --- - - EOT - tile_type = "MARKDOWN" - bounds { - height = 38 - left = 38 - top = 190 - width = 1064 - } - } - tile { - name = "" - chart_visible = true - configured = true - tile_type = "DATABASES_OVERVIEW" - bounds { - height = 152 - left = 646 - top = 38 - width = 190 - } - filter { - management_zone { - name = "CD_PGTFTEST" - id = data.dynatrace_management_zone.CD_PGTFTEST_E2E.id - } - } - filter_config { - type = "DATABASE" - custom_name = "Databases" - default_name = "Databases" - chart_config { - type = "TIMESERIES" - legend = true - } - filters { - filter { - entity_type = "DATABASE" - match { - key = "AUTO_TAGS" - values = [ "Environment:E2E" ] - } - } - } - } - } - tile { - name = "" - chart_visible = true - configured = true - tile_type = "SERVICES" - bounds { - height = 152 - left = 342 - top = 38 - width = 190 - } - filter { - management_zone { - name = "CD_PGTFTEST" - id = data.dynatrace_management_zone.CD_PGTFTEST_E2E.id - } - } - filter_config { - type = "SERVICE" - custom_name = "Services" - default_name = "Services" - chart_config { - type = "TIMESERIES" - legend = true - } - filters { - filter { - entity_type = "SERVICE" - match { - key = "AUTO_TAGS" - values = [ "Environment:E2E" ] - } - } - } - } - } - tile { - name = "" - chart_visible = true - configured = true - tile_type = "HOSTS" - bounds { - height = 152 - left = 38 - top = 38 - width = 190 - } - filter { - management_zone { - name = "CD_PGTFTEST" - id = data.dynatrace_management_zone.CD_PGTFTEST_E2E.id - } - } - filter_config { - type = "HOST" - custom_name = "Hosts" - default_name = "Hosts" - chart_config { - type = "TIMESERIES" - legend = true - } - filters { - filter { - entity_type = "HOST" - match { - key = "AUTO_TAGS" - values = [ "Environment:E2E" ] - } - } - } - } - } -} diff --git a/EMEA_PROD/dashboard/CD_PGTFTEST_PROD.tf b/EMEA_PROD/dashboard/CD_PGTFTEST_PROD.tf deleted file mode 100644 index 8d6ee1fa..00000000 --- a/EMEA_PROD/dashboard/CD_PGTFTEST_PROD.tf +++ /dev/null @@ -1,329 +0,0 @@ -data "dynatrace_management_zone" "CD_PGTFTEST_PROD"{ name="CD_PGTFTEST" } -resource "dynatrace_dashboard" "CD_PGTFTEST_PROD" { - dashboard_metadata { - name = "CD_PGTFTEST PROD" - owner = "Ignacio.Goldman@partner.bmwgroup.com" - preset = true - shared = true - tags = [ "CD_PGTFTEST" ] - filter { - timeframe = "-24h to now" - } - } - tile { - name = "Custom chart" - configured = true - tile_type = "CUSTOM_CHARTING" - bounds { - height = 304 - left = 38 - top = 228 - width = 1064 - } - filter { - management_zone { - name = "CD_PGTFTEST" - id = data.dynatrace_management_zone.CD_PGTFTEST_PROD.id - } - } - filter_config { - type = "MIXED" - custom_name = "Failure rate (HTTP 4xx/5xx errors)" - default_name = "Custom chart" - chart_config { - type = "TIMESERIES" - legend = true - result_metadata { - config { - custom_color = "#ff0000" - key = "nullbuiltin:service.errors.fivexx.rate|AVG|TOTAL|BAR|SERVICE" - last_modified = 1617956393463 - } - config { - custom_color = "#fff29a" - key = "nullbuiltin:service.errors.fourxx.rate|AVG|TOTAL|BAR|SERVICE" - last_modified = 1617956441725 - } - } - series { - type = "BAR" - aggregation = "AVG" - aggregation_rate = "TOTAL" - entity_type = "SERVICE" - metric = "builtin:service.errors.fourxx.rate" - # sort_ascending = false - # sort_column = false - } - series { - type = "BAR" - aggregation = "AVG" - aggregation_rate = "TOTAL" - entity_type = "SERVICE" - metric = "builtin:service.errors.fivexx.rate" - # sort_ascending = false - sort_column = true - } - } - filters { - filter { - entity_type = "SERVICE" - match { - key = "AUTO_TAGS" - values = [ "Environment:PROD" ] - } - } - } - } - } - tile { - name = "Problems" - configured = true - tile_type = "OPEN_PROBLEMS" - bounds { - height = 152 - left = 950 - top = 38 - width = 152 - } - filter { - management_zone { - name = "CD_PGTFTEST" - id = data.dynatrace_management_zone.CD_PGTFTEST_PROD.id - } - } - } - tile { - name = "Overall Health" - configured = true - tile_type = "HEADER" - bounds { - height = 38 - left = 38 - top = 0 - width = 1064 - } - filter { - management_zone { - name = "CD_PGTFTEST" - id = data.dynatrace_management_zone.CD_PGTFTEST_PROD.id - } - } - } - tile { - name = "Markdown" - configured = true - markdown =<<-EOT - --- - - EOT - tile_type = "MARKDOWN" - bounds { - height = 38 - left = 38 - top = 532 - width = 1064 - } - } - tile { - name = "Custom chart" - configured = true - tile_type = "CUSTOM_CHARTING" - bounds { - height = 304 - left = 38 - top = 570 - width = 1064 - } - filter { - management_zone { - name = "CD_PGTFTEST" - id = data.dynatrace_management_zone.CD_PGTFTEST_PROD.id - } - } - filter_config { - type = "MIXED" - custom_name = "Response time, Request Count and Number of Errors" - default_name = "Custom chart" - chart_config { - type = "TIMESERIES" - legend = true - result_metadata { - config { - custom_color = "#008cdb" - key = "nullbuiltin:service.requestCount.total|NONE|TOTAL|BAR|SERVICE" - last_modified = 1595275720776 - } - config { - custom_color = "#b4e5f9" - key = "nullbuiltin:service.response.time|AVG|TOTAL|LINE|SERVICE" - last_modified = 1595275686773 - } - config { - custom_color = "#ef651f" - key = "nullbuiltin:service.errors.total.count|NONE|TOTAL|BAR|SERVICE" - last_modified = 1595275955999 - } - } - series { - type = "LINE" - aggregation = "AVG" - aggregation_rate = "TOTAL" - entity_type = "SERVICE" - metric = "builtin:service.response.time" - # sort_ascending = false - # sort_column = false - } - series { - type = "BAR" - aggregation = "NONE" - aggregation_rate = "TOTAL" - entity_type = "SERVICE" - metric = "builtin:service.requestCount.total" - # sort_ascending = false - # sort_column = false - } - series { - type = "BAR" - aggregation = "NONE" - aggregation_rate = "TOTAL" - entity_type = "SERVICE" - metric = "builtin:service.errors.total.count" - # sort_ascending = false - sort_column = true - } - } - filters { - filter { - entity_type = "SERVICE" - match { - key = "AUTO_TAGS" - values = [ "Environment:PROD" ] - } - } - } - } - } - tile { - name = "Markdown" - configured = true - markdown =<<-EOT - --- - - EOT - tile_type = "MARKDOWN" - bounds { - height = 38 - left = 38 - top = 190 - width = 1064 - } - } - tile { - name = "" - chart_visible = true - configured = true - tile_type = "DATABASES_OVERVIEW" - bounds { - height = 152 - left = 646 - top = 38 - width = 190 - } - filter { - management_zone { - name = "CD_PGTFTEST" - id = data.dynatrace_management_zone.CD_PGTFTEST_PROD.id - } - } - filter_config { - type = "DATABASE" - custom_name = "Databases" - default_name = "Databases" - chart_config { - type = "TIMESERIES" - legend = true - } - filters { - filter { - entity_type = "DATABASE" - match { - key = "AUTO_TAGS" - values = [ "Environment:PROD" ] - } - } - } - } - } - tile { - name = "" - chart_visible = true - configured = true - tile_type = "SERVICES" - bounds { - height = 152 - left = 342 - top = 38 - width = 190 - } - filter { - management_zone { - name = "CD_PGTFTEST" - id = data.dynatrace_management_zone.CD_PGTFTEST_PROD.id - } - } - filter_config { - type = "SERVICE" - custom_name = "Services" - default_name = "Services" - chart_config { - type = "TIMESERIES" - legend = true - } - filters { - filter { - entity_type = "SERVICE" - match { - key = "AUTO_TAGS" - values = [ "Environment:PROD" ] - } - } - } - } - } - tile { - name = "" - chart_visible = true - configured = true - tile_type = "HOSTS" - bounds { - height = 152 - left = 38 - top = 38 - width = 190 - } - filter { - management_zone { - name = "CD_PGTFTEST" - id = data.dynatrace_management_zone.CD_PGTFTEST_PROD.id - } - } - filter_config { - type = "HOST" - custom_name = "Hosts" - default_name = "Hosts" - chart_config { - type = "TIMESERIES" - legend = true - } - filters { - filter { - entity_type = "HOST" - match { - key = "AUTO_TAGS" - values = [ "Environment:PROD" ] - } - } - } - } - } -} diff --git a/EMEA_PROD/management_zone/CD_MYTFTESTING.tf b/EMEA_PROD/management_zone/CD_MYTFTESTING.tf deleted file mode 100644 index 45f5b53e..00000000 --- a/EMEA_PROD/management_zone/CD_MYTFTESTING.tf +++ /dev/null @@ -1,19 +0,0 @@ -resource "dynatrace_management_zone" "CD_MYTFTESTING" { - name = "CD_MYTFTESTING" - entity_selector_based_rule { - enabled = true - selector = "type(PROCESS_GROUP_INSTANCE),tag(\"compass-id:X\")" - } - entity_selector_based_rule { - enabled = true - selector = "type(HOST),tag(\"compass-id:X\")" - } - entity_selector_based_rule { - enabled = true - selector = "type(Service),tag(\"compass-id:X\")" - } - entity_selector_based_rule { - enabled = true - selector = "type(SERVICE),databaseName.exists(),toRelationship.calls(type(SERVICE),tag(\"compass-id:X\"))" - } -} \ No newline at end of file diff --git a/EMEA_PROD/management_zone/CD_MYTFTESTINGv2.tf b/EMEA_PROD/management_zone/CD_MYTFTESTINGv2.tf deleted file mode 100644 index 1f10a57e..00000000 --- a/EMEA_PROD/management_zone/CD_MYTFTESTINGv2.tf +++ /dev/null @@ -1,19 +0,0 @@ -resource "dynatrace_management_zone" "CD_MYTFTESTINGv2" { - name = "CD_MYTFTESTINGv2" - entity_selector_based_rule { - enabled = true - selector = "type(PROCESS_GROUP_INSTANCE),tag(\"compass-id:X\")" - } - entity_selector_based_rule { - enabled = true - selector = "type(HOST),tag(\"compass-id:X\")" - } - entity_selector_based_rule { - enabled = true - selector = "type(Service),tag(\"compass-id:X\")" - } - entity_selector_based_rule { - enabled = true - selector = "type(SERVICE),databaseName.exists(),toRelationship.calls(type(SERVICE),tag(\"compass-id:X\"))" - } -} \ No newline at end of file diff --git a/EMEA_PROD/management_zone/CD_MYTesting.tf b/EMEA_PROD/management_zone/CD_MYTesting.tf deleted file mode 100644 index 19302adf..00000000 --- a/EMEA_PROD/management_zone/CD_MYTesting.tf +++ /dev/null @@ -1,19 +0,0 @@ -resource "dynatrace_management_zone" "CD_MYTesting" { - name = "CD_MYTesting" - entity_selector_based_rule { - enabled = true - selector = "type(PROCESS_GROUP_INSTANCE),tag(\"compass-id:X\")" - } - entity_selector_based_rule { - enabled = true - selector = "type(HOST),tag(\"compass-id:X\")" - } - entity_selector_based_rule { - enabled = true - selector = "type(Service),tag(\"compass-id:X\")" - } - entity_selector_based_rule { - enabled = true - selector = "type(SERVICE),databaseName.exists(),toRelationship.calls(type(SERVICE),tag(\"compass-id:X\"))" - } -} \ No newline at end of file diff --git a/EMEA_PROD/management_zone/CD_PGTEST3.tf b/EMEA_PROD/management_zone/CD_PGTEST3.tf deleted file mode 100644 index 1ba52cff..00000000 --- a/EMEA_PROD/management_zone/CD_PGTEST3.tf +++ /dev/null @@ -1,19 +0,0 @@ -resource "dynatrace_management_zone" "CD_PGTEST3" { - name = "CD_PGTEST3" - entity_selector_based_rule { - enabled = true - selector = "type(PROCESS_GROUP_INSTANCE),tag(\"compass-id:X\")" - } - entity_selector_based_rule { - enabled = true - selector = "type(HOST),tag(\"compass-id:X\")" - } - entity_selector_based_rule { - enabled = true - selector = "type(Service),tag(\"compass-id:X\")" - } - entity_selector_based_rule { - enabled = true - selector = "type(SERVICE),databaseName.exists(),toRelationship.calls(type(SERVICE),tag(\"compass-id:X\"))" - } -} \ No newline at end of file diff --git a/EMEA_PROD/management_zone/CD_PGTFTEST.tf b/EMEA_PROD/management_zone/CD_PGTFTEST.tf deleted file mode 100644 index cac83255..00000000 --- a/EMEA_PROD/management_zone/CD_PGTFTEST.tf +++ /dev/null @@ -1,19 +0,0 @@ -resource "dynatrace_management_zone" "CD_PGTFTEST" { - name = "CD_PGTFTEST" - entity_selector_based_rule { - enabled = true - selector = "type(PROCESS_GROUP_INSTANCE),tag(\"compass-id:X\")" - } - entity_selector_based_rule { - enabled = true - selector = "type(HOST),tag(\"compass-id:X\")" - } - entity_selector_based_rule { - enabled = true - selector = "type(Service),tag(\"compass-id:X\")" - } - entity_selector_based_rule { - enabled = true - selector = "type(SERVICE),databaseName.exists(),toRelationship.calls(type(SERVICE),tag(\"compass-id:X\"))" - } -} \ No newline at end of file diff --git a/EMEA_PROD/management_zone/CD_PGTFTESTING2.tf b/EMEA_PROD/management_zone/CD_PGTFTESTING2.tf deleted file mode 100644 index fe387991..00000000 --- a/EMEA_PROD/management_zone/CD_PGTFTESTING2.tf +++ /dev/null @@ -1,19 +0,0 @@ -resource "dynatrace_management_zone" "CD_PGTFTESTING2" { - name = "CD_PGTFTESTING2" - entity_selector_based_rule { - enabled = true - selector = "type(PROCESS_GROUP_INSTANCE),tag(\"compass-id:X\")" - } - entity_selector_based_rule { - enabled = true - selector = "type(HOST),tag(\"compass-id:X\")" - } - entity_selector_based_rule { - enabled = true - selector = "type(Service),tag(\"compass-id:X\")" - } - entity_selector_based_rule { - enabled = true - selector = "type(SERVICE),databaseName.exists(),toRelationship.calls(type(SERVICE),tag(\"compass-id:X\"))" - } -} \ No newline at end of file diff --git a/NA_PREPROD/alerting/CD_MYTFTESTING_INT.tf b/NA_PREPROD/alerting/CD_MYTFTESTING_INT.tf deleted file mode 100644 index 5888de37..00000000 --- a/NA_PREPROD/alerting/CD_MYTFTESTING_INT.tf +++ /dev/null @@ -1,37 +0,0 @@ -data "dynatrace_management_zone" "CD_MYTFTESTING_INT"{ name="CD_MYTFTESTING" } -resource "dynatrace_alerting" "CD_MYTFTESTING_INT" { - name = "CD_MYTFTESTING INT" - management_zone = data.dynatrace_management_zone.CD_MYTFTESTING_INT.id - rules { - rule { - delay_in_minutes = 0 - include_mode = "INCLUDE_ALL" - severity_level = "AVAILABILITY" - tags = [ "Environment:INT" ] - } - rule { - delay_in_minutes = 10 - include_mode = "INCLUDE_ALL" - severity_level = "CUSTOM_ALERT" - tags = [ "Environment:INT" ] - } - rule { - delay_in_minutes = 10 - include_mode = "INCLUDE_ALL" - severity_level = "ERRORS" - tags = [ "Environment:INT" ] - } - rule { - delay_in_minutes = 30 - include_mode = "INCLUDE_ALL" - severity_level = "PERFORMANCE" - tags = [ "Environment:INT" ] - } - rule { - delay_in_minutes = 30 - include_mode = "INCLUDE_ALL" - severity_level = "RESOURCE_CONTENTION" - tags = [ "Environment:INT" ] - } - } -} diff --git a/NA_PREPROD/alerting/CD_MYTFTESTING_TEST.tf b/NA_PREPROD/alerting/CD_MYTFTESTING_TEST.tf deleted file mode 100644 index 43fb92e0..00000000 --- a/NA_PREPROD/alerting/CD_MYTFTESTING_TEST.tf +++ /dev/null @@ -1,37 +0,0 @@ -data "dynatrace_management_zone" "CD_MYTFTESTING_TEST"{ name="CD_MYTFTESTING" } -resource "dynatrace_alerting" "CD_MYTFTESTING_TEST" { - name = "CD_MYTFTESTING TEST" - management_zone = data.dynatrace_management_zone.CD_MYTFTESTING_TEST.id - rules { - rule { - delay_in_minutes = 0 - include_mode = "INCLUDE_ALL" - severity_level = "AVAILABILITY" - tags = [ "Environment:TEST" ] - } - rule { - delay_in_minutes = 10 - include_mode = "INCLUDE_ALL" - severity_level = "CUSTOM_ALERT" - tags = [ "Environment:TEST" ] - } - rule { - delay_in_minutes = 10 - include_mode = "INCLUDE_ALL" - severity_level = "ERRORS" - tags = [ "Environment:TEST" ] - } - rule { - delay_in_minutes = 30 - include_mode = "INCLUDE_ALL" - severity_level = "PERFORMANCE" - tags = [ "Environment:TEST" ] - } - rule { - delay_in_minutes = 30 - include_mode = "INCLUDE_ALL" - severity_level = "RESOURCE_CONTENTION" - tags = [ "Environment:TEST" ] - } - } -} diff --git a/NA_PREPROD/alerting/CD_MYTFTESTINGv2_INT.tf b/NA_PREPROD/alerting/CD_MYTFTESTINGv2_INT.tf deleted file mode 100644 index 077e7591..00000000 --- a/NA_PREPROD/alerting/CD_MYTFTESTINGv2_INT.tf +++ /dev/null @@ -1,37 +0,0 @@ -data "dynatrace_management_zone" "CD_MYTFTESTINGv2_INT"{ name="CD_MYTFTESTINGv2" } -resource "dynatrace_alerting" "CD_MYTFTESTINGv2_INT" { - name = "CD_MYTFTESTINGv2 INT" - management_zone = data.dynatrace_management_zone.CD_MYTFTESTINGv2_INT.id - rules { - rule { - delay_in_minutes = 0 - include_mode = "INCLUDE_ALL" - severity_level = "AVAILABILITY" - tags = [ "Environment:INT" ] - } - rule { - delay_in_minutes = 10 - include_mode = "INCLUDE_ALL" - severity_level = "CUSTOM_ALERT" - tags = [ "Environment:INT" ] - } - rule { - delay_in_minutes = 10 - include_mode = "INCLUDE_ALL" - severity_level = "ERRORS" - tags = [ "Environment:INT" ] - } - rule { - delay_in_minutes = 30 - include_mode = "INCLUDE_ALL" - severity_level = "PERFORMANCE" - tags = [ "Environment:INT" ] - } - rule { - delay_in_minutes = 30 - include_mode = "INCLUDE_ALL" - severity_level = "RESOURCE_CONTENTION" - tags = [ "Environment:INT" ] - } - } -} diff --git a/NA_PREPROD/alerting/CD_MYTFTESTINGv2_TEST.tf b/NA_PREPROD/alerting/CD_MYTFTESTINGv2_TEST.tf deleted file mode 100644 index fd74e569..00000000 --- a/NA_PREPROD/alerting/CD_MYTFTESTINGv2_TEST.tf +++ /dev/null @@ -1,37 +0,0 @@ -data "dynatrace_management_zone" "CD_MYTFTESTINGv2_TEST"{ name="CD_MYTFTESTINGv2" } -resource "dynatrace_alerting" "CD_MYTFTESTINGv2_TEST" { - name = "CD_MYTFTESTINGv2 TEST" - management_zone = data.dynatrace_management_zone.CD_MYTFTESTINGv2_TEST.id - rules { - rule { - delay_in_minutes = 0 - include_mode = "INCLUDE_ALL" - severity_level = "AVAILABILITY" - tags = [ "Environment:TEST" ] - } - rule { - delay_in_minutes = 10 - include_mode = "INCLUDE_ALL" - severity_level = "CUSTOM_ALERT" - tags = [ "Environment:TEST" ] - } - rule { - delay_in_minutes = 10 - include_mode = "INCLUDE_ALL" - severity_level = "ERRORS" - tags = [ "Environment:TEST" ] - } - rule { - delay_in_minutes = 30 - include_mode = "INCLUDE_ALL" - severity_level = "PERFORMANCE" - tags = [ "Environment:TEST" ] - } - rule { - delay_in_minutes = 30 - include_mode = "INCLUDE_ALL" - severity_level = "RESOURCE_CONTENTION" - tags = [ "Environment:TEST" ] - } - } -} diff --git a/NA_PREPROD/alerting/CD_MYTesting_INT.tf b/NA_PREPROD/alerting/CD_MYTesting_INT.tf deleted file mode 100644 index 4355d6d6..00000000 --- a/NA_PREPROD/alerting/CD_MYTesting_INT.tf +++ /dev/null @@ -1,37 +0,0 @@ -data "dynatrace_management_zone" "CD_MYTesting_INT"{ name="CD_MYTesting" } -resource "dynatrace_alerting" "CD_MYTesting_INT" { - name = "CD_MYTesting INT" - management_zone = data.dynatrace_management_zone.CD_MYTesting_INT.id - rules { - rule { - delay_in_minutes = 0 - include_mode = "INCLUDE_ALL" - severity_level = "AVAILABILITY" - tags = [ "Environment:INT" ] - } - rule { - delay_in_minutes = 10 - include_mode = "INCLUDE_ALL" - severity_level = "CUSTOM_ALERT" - tags = [ "Environment:INT" ] - } - rule { - delay_in_minutes = 10 - include_mode = "INCLUDE_ALL" - severity_level = "ERRORS" - tags = [ "Environment:INT" ] - } - rule { - delay_in_minutes = 30 - include_mode = "INCLUDE_ALL" - severity_level = "PERFORMANCE" - tags = [ "Environment:INT" ] - } - rule { - delay_in_minutes = 30 - include_mode = "INCLUDE_ALL" - severity_level = "RESOURCE_CONTENTION" - tags = [ "Environment:INT" ] - } - } -} diff --git a/NA_PREPROD/alerting/CD_MYTesting_TEST.tf b/NA_PREPROD/alerting/CD_MYTesting_TEST.tf deleted file mode 100644 index bb4a8f53..00000000 --- a/NA_PREPROD/alerting/CD_MYTesting_TEST.tf +++ /dev/null @@ -1,37 +0,0 @@ -data "dynatrace_management_zone" "CD_MYTesting_TEST"{ name="CD_MYTesting" } -resource "dynatrace_alerting" "CD_MYTesting_TEST" { - name = "CD_MYTesting TEST" - management_zone = data.dynatrace_management_zone.CD_MYTesting_TEST.id - rules { - rule { - delay_in_minutes = 0 - include_mode = "INCLUDE_ALL" - severity_level = "AVAILABILITY" - tags = [ "Environment:TEST" ] - } - rule { - delay_in_minutes = 10 - include_mode = "INCLUDE_ALL" - severity_level = "CUSTOM_ALERT" - tags = [ "Environment:TEST" ] - } - rule { - delay_in_minutes = 10 - include_mode = "INCLUDE_ALL" - severity_level = "ERRORS" - tags = [ "Environment:TEST" ] - } - rule { - delay_in_minutes = 30 - include_mode = "INCLUDE_ALL" - severity_level = "PERFORMANCE" - tags = [ "Environment:TEST" ] - } - rule { - delay_in_minutes = 30 - include_mode = "INCLUDE_ALL" - severity_level = "RESOURCE_CONTENTION" - tags = [ "Environment:TEST" ] - } - } -} diff --git a/NA_PREPROD/alerting/CD_PGTEST3_INT.tf b/NA_PREPROD/alerting/CD_PGTEST3_INT.tf deleted file mode 100644 index 8f2e7030..00000000 --- a/NA_PREPROD/alerting/CD_PGTEST3_INT.tf +++ /dev/null @@ -1,37 +0,0 @@ -data "dynatrace_management_zone" "CD_PGTEST3_INT"{ name="CD_PGTEST3" } -resource "dynatrace_alerting" "CD_PGTEST3_INT" { - name = "CD_PGTEST3 INT" - management_zone = data.dynatrace_management_zone.CD_PGTEST3_INT.id - rules { - rule { - delay_in_minutes = 0 - include_mode = "INCLUDE_ALL" - severity_level = "AVAILABILITY" - tags = [ "Environment:INT" ] - } - rule { - delay_in_minutes = 10 - include_mode = "INCLUDE_ALL" - severity_level = "CUSTOM_ALERT" - tags = [ "Environment:INT" ] - } - rule { - delay_in_minutes = 10 - include_mode = "INCLUDE_ALL" - severity_level = "ERRORS" - tags = [ "Environment:INT" ] - } - rule { - delay_in_minutes = 30 - include_mode = "INCLUDE_ALL" - severity_level = "PERFORMANCE" - tags = [ "Environment:INT" ] - } - rule { - delay_in_minutes = 30 - include_mode = "INCLUDE_ALL" - severity_level = "RESOURCE_CONTENTION" - tags = [ "Environment:INT" ] - } - } -} diff --git a/NA_PREPROD/alerting/CD_PGTEST3_TEST.tf b/NA_PREPROD/alerting/CD_PGTEST3_TEST.tf deleted file mode 100644 index 527eb67f..00000000 --- a/NA_PREPROD/alerting/CD_PGTEST3_TEST.tf +++ /dev/null @@ -1,37 +0,0 @@ -data "dynatrace_management_zone" "CD_PGTEST3_TEST"{ name="CD_PGTEST3" } -resource "dynatrace_alerting" "CD_PGTEST3_TEST" { - name = "CD_PGTEST3 TEST" - management_zone = data.dynatrace_management_zone.CD_PGTEST3_TEST.id - rules { - rule { - delay_in_minutes = 0 - include_mode = "INCLUDE_ALL" - severity_level = "AVAILABILITY" - tags = [ "Environment:TEST" ] - } - rule { - delay_in_minutes = 10 - include_mode = "INCLUDE_ALL" - severity_level = "CUSTOM_ALERT" - tags = [ "Environment:TEST" ] - } - rule { - delay_in_minutes = 10 - include_mode = "INCLUDE_ALL" - severity_level = "ERRORS" - tags = [ "Environment:TEST" ] - } - rule { - delay_in_minutes = 30 - include_mode = "INCLUDE_ALL" - severity_level = "PERFORMANCE" - tags = [ "Environment:TEST" ] - } - rule { - delay_in_minutes = 30 - include_mode = "INCLUDE_ALL" - severity_level = "RESOURCE_CONTENTION" - tags = [ "Environment:TEST" ] - } - } -} diff --git a/NA_PREPROD/alerting/CD_PGTFTESTING2_INT.tf b/NA_PREPROD/alerting/CD_PGTFTESTING2_INT.tf deleted file mode 100644 index f44463e0..00000000 --- a/NA_PREPROD/alerting/CD_PGTFTESTING2_INT.tf +++ /dev/null @@ -1,37 +0,0 @@ -data "dynatrace_management_zone" "CD_PGTFTESTING2_INT"{ name="CD_PGTFTESTING2" } -resource "dynatrace_alerting" "CD_PGTFTESTING2_INT" { - name = "CD_PGTFTESTING2 INT" - management_zone = data.dynatrace_management_zone.CD_PGTFTESTING2_INT.id - rules { - rule { - delay_in_minutes = 0 - include_mode = "INCLUDE_ALL" - severity_level = "AVAILABILITY" - tags = [ "Environment:INT" ] - } - rule { - delay_in_minutes = 10 - include_mode = "INCLUDE_ALL" - severity_level = "CUSTOM_ALERT" - tags = [ "Environment:INT" ] - } - rule { - delay_in_minutes = 10 - include_mode = "INCLUDE_ALL" - severity_level = "ERRORS" - tags = [ "Environment:INT" ] - } - rule { - delay_in_minutes = 30 - include_mode = "INCLUDE_ALL" - severity_level = "PERFORMANCE" - tags = [ "Environment:INT" ] - } - rule { - delay_in_minutes = 30 - include_mode = "INCLUDE_ALL" - severity_level = "RESOURCE_CONTENTION" - tags = [ "Environment:INT" ] - } - } -} diff --git a/NA_PREPROD/alerting/CD_PGTFTESTING2_TEST.tf b/NA_PREPROD/alerting/CD_PGTFTESTING2_TEST.tf deleted file mode 100644 index 9f675a5d..00000000 --- a/NA_PREPROD/alerting/CD_PGTFTESTING2_TEST.tf +++ /dev/null @@ -1,37 +0,0 @@ -data "dynatrace_management_zone" "CD_PGTFTESTING2_TEST"{ name="CD_PGTFTESTING2" } -resource "dynatrace_alerting" "CD_PGTFTESTING2_TEST" { - name = "CD_PGTFTESTING2 TEST" - management_zone = data.dynatrace_management_zone.CD_PGTFTESTING2_TEST.id - rules { - rule { - delay_in_minutes = 0 - include_mode = "INCLUDE_ALL" - severity_level = "AVAILABILITY" - tags = [ "Environment:TEST" ] - } - rule { - delay_in_minutes = 10 - include_mode = "INCLUDE_ALL" - severity_level = "CUSTOM_ALERT" - tags = [ "Environment:TEST" ] - } - rule { - delay_in_minutes = 10 - include_mode = "INCLUDE_ALL" - severity_level = "ERRORS" - tags = [ "Environment:TEST" ] - } - rule { - delay_in_minutes = 30 - include_mode = "INCLUDE_ALL" - severity_level = "PERFORMANCE" - tags = [ "Environment:TEST" ] - } - rule { - delay_in_minutes = 30 - include_mode = "INCLUDE_ALL" - severity_level = "RESOURCE_CONTENTION" - tags = [ "Environment:TEST" ] - } - } -} diff --git a/NA_PREPROD/alerting/CD_PGTFTEST_INT.tf b/NA_PREPROD/alerting/CD_PGTFTEST_INT.tf deleted file mode 100644 index ab92e0fb..00000000 --- a/NA_PREPROD/alerting/CD_PGTFTEST_INT.tf +++ /dev/null @@ -1,37 +0,0 @@ -data "dynatrace_management_zone" "CD_PGTFTEST_INT"{ name="CD_PGTFTEST" } -resource "dynatrace_alerting" "CD_PGTFTEST_INT" { - name = "CD_PGTFTEST INT" - management_zone = data.dynatrace_management_zone.CD_PGTFTEST_INT.id - rules { - rule { - delay_in_minutes = 0 - include_mode = "INCLUDE_ALL" - severity_level = "AVAILABILITY" - tags = [ "Environment:INT" ] - } - rule { - delay_in_minutes = 10 - include_mode = "INCLUDE_ALL" - severity_level = "CUSTOM_ALERT" - tags = [ "Environment:INT" ] - } - rule { - delay_in_minutes = 10 - include_mode = "INCLUDE_ALL" - severity_level = "ERRORS" - tags = [ "Environment:INT" ] - } - rule { - delay_in_minutes = 30 - include_mode = "INCLUDE_ALL" - severity_level = "PERFORMANCE" - tags = [ "Environment:INT" ] - } - rule { - delay_in_minutes = 30 - include_mode = "INCLUDE_ALL" - severity_level = "RESOURCE_CONTENTION" - tags = [ "Environment:INT" ] - } - } -} diff --git a/NA_PREPROD/alerting/CD_PGTFTEST_TEST.tf b/NA_PREPROD/alerting/CD_PGTFTEST_TEST.tf deleted file mode 100644 index a8bb261b..00000000 --- a/NA_PREPROD/alerting/CD_PGTFTEST_TEST.tf +++ /dev/null @@ -1,37 +0,0 @@ -data "dynatrace_management_zone" "CD_PGTFTEST_TEST"{ name="CD_PGTFTEST" } -resource "dynatrace_alerting" "CD_PGTFTEST_TEST" { - name = "CD_PGTFTEST TEST" - management_zone = data.dynatrace_management_zone.CD_PGTFTEST_TEST.id - rules { - rule { - delay_in_minutes = 0 - include_mode = "INCLUDE_ALL" - severity_level = "AVAILABILITY" - tags = [ "Environment:TEST" ] - } - rule { - delay_in_minutes = 10 - include_mode = "INCLUDE_ALL" - severity_level = "CUSTOM_ALERT" - tags = [ "Environment:TEST" ] - } - rule { - delay_in_minutes = 10 - include_mode = "INCLUDE_ALL" - severity_level = "ERRORS" - tags = [ "Environment:TEST" ] - } - rule { - delay_in_minutes = 30 - include_mode = "INCLUDE_ALL" - severity_level = "PERFORMANCE" - tags = [ "Environment:TEST" ] - } - rule { - delay_in_minutes = 30 - include_mode = "INCLUDE_ALL" - severity_level = "RESOURCE_CONTENTION" - tags = [ "Environment:TEST" ] - } - } -} diff --git a/NA_PREPROD/dashboard/CD_MYTFTESTING_INT.tf b/NA_PREPROD/dashboard/CD_MYTFTESTING_INT.tf deleted file mode 100644 index 91dd5263..00000000 --- a/NA_PREPROD/dashboard/CD_MYTFTESTING_INT.tf +++ /dev/null @@ -1,329 +0,0 @@ -data "dynatrace_management_zone" "CD_MYTFTESTING_INT"{ name="CD_MYTFTESTING" } -resource "dynatrace_dashboard" "CD_MYTFTESTING_INT" { - dashboard_metadata { - name = "CD_MYTFTESTING INT" - owner = "Ignacio.Goldman@partner.bmwgroup.com" - preset = true - shared = true - tags = [ "CD_MYTFTESTING" ] - filter { - timeframe = "-24h to now" - } - } - tile { - name = "Custom chart" - configured = true - tile_type = "CUSTOM_CHARTING" - bounds { - height = 304 - left = 38 - top = 228 - width = 1064 - } - filter { - management_zone { - name = "CD_MYTFTESTING" - id = data.dynatrace_management_zone.CD_MYTFTESTING_INT.id - } - } - filter_config { - type = "MIXED" - custom_name = "Failure rate (HTTP 4xx/5xx errors)" - default_name = "Custom chart" - chart_config { - type = "TIMESERIES" - legend = true - result_metadata { - config { - custom_color = "#ff0000" - key = "nullbuiltin:service.errors.fivexx.rate|AVG|TOTAL|BAR|SERVICE" - last_modified = 1617956393463 - } - config { - custom_color = "#fff29a" - key = "nullbuiltin:service.errors.fourxx.rate|AVG|TOTAL|BAR|SERVICE" - last_modified = 1617956441725 - } - } - series { - type = "BAR" - aggregation = "AVG" - aggregation_rate = "TOTAL" - entity_type = "SERVICE" - metric = "builtin:service.errors.fourxx.rate" - # sort_ascending = false - # sort_column = false - } - series { - type = "BAR" - aggregation = "AVG" - aggregation_rate = "TOTAL" - entity_type = "SERVICE" - metric = "builtin:service.errors.fivexx.rate" - # sort_ascending = false - sort_column = true - } - } - filters { - filter { - entity_type = "SERVICE" - match { - key = "AUTO_TAGS" - values = [ "Environment:INT" ] - } - } - } - } - } - tile { - name = "Problems" - configured = true - tile_type = "OPEN_PROBLEMS" - bounds { - height = 152 - left = 950 - top = 38 - width = 152 - } - filter { - management_zone { - name = "CD_MYTFTESTING" - id = data.dynatrace_management_zone.CD_MYTFTESTING_INT.id - } - } - } - tile { - name = "Overall Health" - configured = true - tile_type = "HEADER" - bounds { - height = 38 - left = 38 - top = 0 - width = 1064 - } - filter { - management_zone { - name = "CD_MYTFTESTING" - id = data.dynatrace_management_zone.CD_MYTFTESTING_INT.id - } - } - } - tile { - name = "Markdown" - configured = true - markdown =<<-EOT - --- - - EOT - tile_type = "MARKDOWN" - bounds { - height = 38 - left = 38 - top = 532 - width = 1064 - } - } - tile { - name = "Custom chart" - configured = true - tile_type = "CUSTOM_CHARTING" - bounds { - height = 304 - left = 38 - top = 570 - width = 1064 - } - filter { - management_zone { - name = "CD_MYTFTESTING" - id = data.dynatrace_management_zone.CD_MYTFTESTING_INT.id - } - } - filter_config { - type = "MIXED" - custom_name = "Response time, Request Count and Number of Errors" - default_name = "Custom chart" - chart_config { - type = "TIMESERIES" - legend = true - result_metadata { - config { - custom_color = "#008cdb" - key = "nullbuiltin:service.requestCount.total|NONE|TOTAL|BAR|SERVICE" - last_modified = 1595275720776 - } - config { - custom_color = "#b4e5f9" - key = "nullbuiltin:service.response.time|AVG|TOTAL|LINE|SERVICE" - last_modified = 1595275686773 - } - config { - custom_color = "#ef651f" - key = "nullbuiltin:service.errors.total.count|NONE|TOTAL|BAR|SERVICE" - last_modified = 1595275955999 - } - } - series { - type = "LINE" - aggregation = "AVG" - aggregation_rate = "TOTAL" - entity_type = "SERVICE" - metric = "builtin:service.response.time" - # sort_ascending = false - # sort_column = false - } - series { - type = "BAR" - aggregation = "NONE" - aggregation_rate = "TOTAL" - entity_type = "SERVICE" - metric = "builtin:service.requestCount.total" - # sort_ascending = false - # sort_column = false - } - series { - type = "BAR" - aggregation = "NONE" - aggregation_rate = "TOTAL" - entity_type = "SERVICE" - metric = "builtin:service.errors.total.count" - # sort_ascending = false - sort_column = true - } - } - filters { - filter { - entity_type = "SERVICE" - match { - key = "AUTO_TAGS" - values = [ "Environment:INT" ] - } - } - } - } - } - tile { - name = "Markdown" - configured = true - markdown =<<-EOT - --- - - EOT - tile_type = "MARKDOWN" - bounds { - height = 38 - left = 38 - top = 190 - width = 1064 - } - } - tile { - name = "" - chart_visible = true - configured = true - tile_type = "DATABASES_OVERVIEW" - bounds { - height = 152 - left = 646 - top = 38 - width = 190 - } - filter { - management_zone { - name = "CD_MYTFTESTING" - id = data.dynatrace_management_zone.CD_MYTFTESTING_INT.id - } - } - filter_config { - type = "DATABASE" - custom_name = "Databases" - default_name = "Databases" - chart_config { - type = "TIMESERIES" - legend = true - } - filters { - filter { - entity_type = "DATABASE" - match { - key = "AUTO_TAGS" - values = [ "Environment:INT" ] - } - } - } - } - } - tile { - name = "" - chart_visible = true - configured = true - tile_type = "SERVICES" - bounds { - height = 152 - left = 342 - top = 38 - width = 190 - } - filter { - management_zone { - name = "CD_MYTFTESTING" - id = data.dynatrace_management_zone.CD_MYTFTESTING_INT.id - } - } - filter_config { - type = "SERVICE" - custom_name = "Services" - default_name = "Services" - chart_config { - type = "TIMESERIES" - legend = true - } - filters { - filter { - entity_type = "SERVICE" - match { - key = "AUTO_TAGS" - values = [ "Environment:INT" ] - } - } - } - } - } - tile { - name = "" - chart_visible = true - configured = true - tile_type = "HOSTS" - bounds { - height = 152 - left = 38 - top = 38 - width = 190 - } - filter { - management_zone { - name = "CD_MYTFTESTING" - id = data.dynatrace_management_zone.CD_MYTFTESTING_INT.id - } - } - filter_config { - type = "HOST" - custom_name = "Hosts" - default_name = "Hosts" - chart_config { - type = "TIMESERIES" - legend = true - } - filters { - filter { - entity_type = "HOST" - match { - key = "AUTO_TAGS" - values = [ "Environment:INT" ] - } - } - } - } - } -} diff --git a/NA_PREPROD/dashboard/CD_MYTFTESTING_TEST.tf b/NA_PREPROD/dashboard/CD_MYTFTESTING_TEST.tf deleted file mode 100644 index a0cbd4cb..00000000 --- a/NA_PREPROD/dashboard/CD_MYTFTESTING_TEST.tf +++ /dev/null @@ -1,329 +0,0 @@ -data "dynatrace_management_zone" "CD_MYTFTESTING_TEST"{ name="CD_MYTFTESTING" } -resource "dynatrace_dashboard" "CD_MYTFTESTING_TEST" { - dashboard_metadata { - name = "CD_MYTFTESTING TEST" - owner = "Ignacio.Goldman@partner.bmwgroup.com" - preset = true - shared = true - tags = [ "CD_MYTFTESTING" ] - filter { - timeframe = "-24h to now" - } - } - tile { - name = "Custom chart" - configured = true - tile_type = "CUSTOM_CHARTING" - bounds { - height = 304 - left = 38 - top = 228 - width = 1064 - } - filter { - management_zone { - name = "CD_MYTFTESTING" - id = data.dynatrace_management_zone.CD_MYTFTESTING_TEST.id - } - } - filter_config { - type = "MIXED" - custom_name = "Failure rate (HTTP 4xx/5xx errors)" - default_name = "Custom chart" - chart_config { - type = "TIMESERIES" - legend = true - result_metadata { - config { - custom_color = "#ff0000" - key = "nullbuiltin:service.errors.fivexx.rate|AVG|TOTAL|BAR|SERVICE" - last_modified = 1617956393463 - } - config { - custom_color = "#fff29a" - key = "nullbuiltin:service.errors.fourxx.rate|AVG|TOTAL|BAR|SERVICE" - last_modified = 1617956441725 - } - } - series { - type = "BAR" - aggregation = "AVG" - aggregation_rate = "TOTAL" - entity_type = "SERVICE" - metric = "builtin:service.errors.fourxx.rate" - # sort_ascending = false - # sort_column = false - } - series { - type = "BAR" - aggregation = "AVG" - aggregation_rate = "TOTAL" - entity_type = "SERVICE" - metric = "builtin:service.errors.fivexx.rate" - # sort_ascending = false - sort_column = true - } - } - filters { - filter { - entity_type = "SERVICE" - match { - key = "AUTO_TAGS" - values = [ "Environment:TEST" ] - } - } - } - } - } - tile { - name = "Problems" - configured = true - tile_type = "OPEN_PROBLEMS" - bounds { - height = 152 - left = 950 - top = 38 - width = 152 - } - filter { - management_zone { - name = "CD_MYTFTESTING" - id = data.dynatrace_management_zone.CD_MYTFTESTING_TEST.id - } - } - } - tile { - name = "Overall Health" - configured = true - tile_type = "HEADER" - bounds { - height = 38 - left = 38 - top = 0 - width = 1064 - } - filter { - management_zone { - name = "CD_MYTFTESTING" - id = data.dynatrace_management_zone.CD_MYTFTESTING_TEST.id - } - } - } - tile { - name = "Markdown" - configured = true - markdown =<<-EOT - --- - - EOT - tile_type = "MARKDOWN" - bounds { - height = 38 - left = 38 - top = 532 - width = 1064 - } - } - tile { - name = "Custom chart" - configured = true - tile_type = "CUSTOM_CHARTING" - bounds { - height = 304 - left = 38 - top = 570 - width = 1064 - } - filter { - management_zone { - name = "CD_MYTFTESTING" - id = data.dynatrace_management_zone.CD_MYTFTESTING_TEST.id - } - } - filter_config { - type = "MIXED" - custom_name = "Response time, Request Count and Number of Errors" - default_name = "Custom chart" - chart_config { - type = "TIMESERIES" - legend = true - result_metadata { - config { - custom_color = "#008cdb" - key = "nullbuiltin:service.requestCount.total|NONE|TOTAL|BAR|SERVICE" - last_modified = 1595275720776 - } - config { - custom_color = "#b4e5f9" - key = "nullbuiltin:service.response.time|AVG|TOTAL|LINE|SERVICE" - last_modified = 1595275686773 - } - config { - custom_color = "#ef651f" - key = "nullbuiltin:service.errors.total.count|NONE|TOTAL|BAR|SERVICE" - last_modified = 1595275955999 - } - } - series { - type = "LINE" - aggregation = "AVG" - aggregation_rate = "TOTAL" - entity_type = "SERVICE" - metric = "builtin:service.response.time" - # sort_ascending = false - # sort_column = false - } - series { - type = "BAR" - aggregation = "NONE" - aggregation_rate = "TOTAL" - entity_type = "SERVICE" - metric = "builtin:service.requestCount.total" - # sort_ascending = false - # sort_column = false - } - series { - type = "BAR" - aggregation = "NONE" - aggregation_rate = "TOTAL" - entity_type = "SERVICE" - metric = "builtin:service.errors.total.count" - # sort_ascending = false - sort_column = true - } - } - filters { - filter { - entity_type = "SERVICE" - match { - key = "AUTO_TAGS" - values = [ "Environment:TEST" ] - } - } - } - } - } - tile { - name = "Markdown" - configured = true - markdown =<<-EOT - --- - - EOT - tile_type = "MARKDOWN" - bounds { - height = 38 - left = 38 - top = 190 - width = 1064 - } - } - tile { - name = "" - chart_visible = true - configured = true - tile_type = "DATABASES_OVERVIEW" - bounds { - height = 152 - left = 646 - top = 38 - width = 190 - } - filter { - management_zone { - name = "CD_MYTFTESTING" - id = data.dynatrace_management_zone.CD_MYTFTESTING_TEST.id - } - } - filter_config { - type = "DATABASE" - custom_name = "Databases" - default_name = "Databases" - chart_config { - type = "TIMESERIES" - legend = true - } - filters { - filter { - entity_type = "DATABASE" - match { - key = "AUTO_TAGS" - values = [ "Environment:TEST" ] - } - } - } - } - } - tile { - name = "" - chart_visible = true - configured = true - tile_type = "SERVICES" - bounds { - height = 152 - left = 342 - top = 38 - width = 190 - } - filter { - management_zone { - name = "CD_MYTFTESTING" - id = data.dynatrace_management_zone.CD_MYTFTESTING_TEST.id - } - } - filter_config { - type = "SERVICE" - custom_name = "Services" - default_name = "Services" - chart_config { - type = "TIMESERIES" - legend = true - } - filters { - filter { - entity_type = "SERVICE" - match { - key = "AUTO_TAGS" - values = [ "Environment:TEST" ] - } - } - } - } - } - tile { - name = "" - chart_visible = true - configured = true - tile_type = "HOSTS" - bounds { - height = 152 - left = 38 - top = 38 - width = 190 - } - filter { - management_zone { - name = "CD_MYTFTESTING" - id = data.dynatrace_management_zone.CD_MYTFTESTING_TEST.id - } - } - filter_config { - type = "HOST" - custom_name = "Hosts" - default_name = "Hosts" - chart_config { - type = "TIMESERIES" - legend = true - } - filters { - filter { - entity_type = "HOST" - match { - key = "AUTO_TAGS" - values = [ "Environment:TEST" ] - } - } - } - } - } -} diff --git a/NA_PREPROD/dashboard/CD_MYTFTESTINGv2_INT.tf b/NA_PREPROD/dashboard/CD_MYTFTESTINGv2_INT.tf deleted file mode 100644 index 942018cf..00000000 --- a/NA_PREPROD/dashboard/CD_MYTFTESTINGv2_INT.tf +++ /dev/null @@ -1,329 +0,0 @@ -data "dynatrace_management_zone" "CD_MYTFTESTINGv2_INT"{ name="CD_MYTFTESTINGv2" } -resource "dynatrace_dashboard" "CD_MYTFTESTINGv2_INT" { - dashboard_metadata { - name = "CD_MYTFTESTINGv2 INT" - owner = "Ignacio.Goldman@partner.bmwgroup.com" - preset = true - shared = true - tags = [ "CD_MYTFTESTINGv2" ] - filter { - timeframe = "-24h to now" - } - } - tile { - name = "Custom chart" - configured = true - tile_type = "CUSTOM_CHARTING" - bounds { - height = 304 - left = 38 - top = 228 - width = 1064 - } - filter { - management_zone { - name = "CD_MYTFTESTINGv2" - id = data.dynatrace_management_zone.CD_MYTFTESTINGv2_INT.id - } - } - filter_config { - type = "MIXED" - custom_name = "Failure rate (HTTP 4xx/5xx errors)" - default_name = "Custom chart" - chart_config { - type = "TIMESERIES" - legend = true - result_metadata { - config { - custom_color = "#ff0000" - key = "nullbuiltin:service.errors.fivexx.rate|AVG|TOTAL|BAR|SERVICE" - last_modified = 1617956393463 - } - config { - custom_color = "#fff29a" - key = "nullbuiltin:service.errors.fourxx.rate|AVG|TOTAL|BAR|SERVICE" - last_modified = 1617956441725 - } - } - series { - type = "BAR" - aggregation = "AVG" - aggregation_rate = "TOTAL" - entity_type = "SERVICE" - metric = "builtin:service.errors.fourxx.rate" - # sort_ascending = false - # sort_column = false - } - series { - type = "BAR" - aggregation = "AVG" - aggregation_rate = "TOTAL" - entity_type = "SERVICE" - metric = "builtin:service.errors.fivexx.rate" - # sort_ascending = false - sort_column = true - } - } - filters { - filter { - entity_type = "SERVICE" - match { - key = "AUTO_TAGS" - values = [ "Environment:INT" ] - } - } - } - } - } - tile { - name = "Problems" - configured = true - tile_type = "OPEN_PROBLEMS" - bounds { - height = 152 - left = 950 - top = 38 - width = 152 - } - filter { - management_zone { - name = "CD_MYTFTESTINGv2" - id = data.dynatrace_management_zone.CD_MYTFTESTINGv2_INT.id - } - } - } - tile { - name = "Overall Health" - configured = true - tile_type = "HEADER" - bounds { - height = 38 - left = 38 - top = 0 - width = 1064 - } - filter { - management_zone { - name = "CD_MYTFTESTINGv2" - id = data.dynatrace_management_zone.CD_MYTFTESTINGv2_INT.id - } - } - } - tile { - name = "Markdown" - configured = true - markdown =<<-EOT - --- - - EOT - tile_type = "MARKDOWN" - bounds { - height = 38 - left = 38 - top = 532 - width = 1064 - } - } - tile { - name = "Custom chart" - configured = true - tile_type = "CUSTOM_CHARTING" - bounds { - height = 304 - left = 38 - top = 570 - width = 1064 - } - filter { - management_zone { - name = "CD_MYTFTESTINGv2" - id = data.dynatrace_management_zone.CD_MYTFTESTINGv2_INT.id - } - } - filter_config { - type = "MIXED" - custom_name = "Response time, Request Count and Number of Errors" - default_name = "Custom chart" - chart_config { - type = "TIMESERIES" - legend = true - result_metadata { - config { - custom_color = "#008cdb" - key = "nullbuiltin:service.requestCount.total|NONE|TOTAL|BAR|SERVICE" - last_modified = 1595275720776 - } - config { - custom_color = "#b4e5f9" - key = "nullbuiltin:service.response.time|AVG|TOTAL|LINE|SERVICE" - last_modified = 1595275686773 - } - config { - custom_color = "#ef651f" - key = "nullbuiltin:service.errors.total.count|NONE|TOTAL|BAR|SERVICE" - last_modified = 1595275955999 - } - } - series { - type = "LINE" - aggregation = "AVG" - aggregation_rate = "TOTAL" - entity_type = "SERVICE" - metric = "builtin:service.response.time" - # sort_ascending = false - # sort_column = false - } - series { - type = "BAR" - aggregation = "NONE" - aggregation_rate = "TOTAL" - entity_type = "SERVICE" - metric = "builtin:service.requestCount.total" - # sort_ascending = false - # sort_column = false - } - series { - type = "BAR" - aggregation = "NONE" - aggregation_rate = "TOTAL" - entity_type = "SERVICE" - metric = "builtin:service.errors.total.count" - # sort_ascending = false - sort_column = true - } - } - filters { - filter { - entity_type = "SERVICE" - match { - key = "AUTO_TAGS" - values = [ "Environment:INT" ] - } - } - } - } - } - tile { - name = "Markdown" - configured = true - markdown =<<-EOT - --- - - EOT - tile_type = "MARKDOWN" - bounds { - height = 38 - left = 38 - top = 190 - width = 1064 - } - } - tile { - name = "" - chart_visible = true - configured = true - tile_type = "DATABASES_OVERVIEW" - bounds { - height = 152 - left = 646 - top = 38 - width = 190 - } - filter { - management_zone { - name = "CD_MYTFTESTINGv2" - id = data.dynatrace_management_zone.CD_MYTFTESTINGv2_INT.id - } - } - filter_config { - type = "DATABASE" - custom_name = "Databases" - default_name = "Databases" - chart_config { - type = "TIMESERIES" - legend = true - } - filters { - filter { - entity_type = "DATABASE" - match { - key = "AUTO_TAGS" - values = [ "Environment:INT" ] - } - } - } - } - } - tile { - name = "" - chart_visible = true - configured = true - tile_type = "SERVICES" - bounds { - height = 152 - left = 342 - top = 38 - width = 190 - } - filter { - management_zone { - name = "CD_MYTFTESTINGv2" - id = data.dynatrace_management_zone.CD_MYTFTESTINGv2_INT.id - } - } - filter_config { - type = "SERVICE" - custom_name = "Services" - default_name = "Services" - chart_config { - type = "TIMESERIES" - legend = true - } - filters { - filter { - entity_type = "SERVICE" - match { - key = "AUTO_TAGS" - values = [ "Environment:INT" ] - } - } - } - } - } - tile { - name = "" - chart_visible = true - configured = true - tile_type = "HOSTS" - bounds { - height = 152 - left = 38 - top = 38 - width = 190 - } - filter { - management_zone { - name = "CD_MYTFTESTINGv2" - id = data.dynatrace_management_zone.CD_MYTFTESTINGv2_INT.id - } - } - filter_config { - type = "HOST" - custom_name = "Hosts" - default_name = "Hosts" - chart_config { - type = "TIMESERIES" - legend = true - } - filters { - filter { - entity_type = "HOST" - match { - key = "AUTO_TAGS" - values = [ "Environment:INT" ] - } - } - } - } - } -} diff --git a/NA_PREPROD/dashboard/CD_MYTFTESTINGv2_TEST.tf b/NA_PREPROD/dashboard/CD_MYTFTESTINGv2_TEST.tf deleted file mode 100644 index 88327e0b..00000000 --- a/NA_PREPROD/dashboard/CD_MYTFTESTINGv2_TEST.tf +++ /dev/null @@ -1,329 +0,0 @@ -data "dynatrace_management_zone" "CD_MYTFTESTINGv2_TEST"{ name="CD_MYTFTESTINGv2" } -resource "dynatrace_dashboard" "CD_MYTFTESTINGv2_TEST" { - dashboard_metadata { - name = "CD_MYTFTESTINGv2 TEST" - owner = "Ignacio.Goldman@partner.bmwgroup.com" - preset = true - shared = true - tags = [ "CD_MYTFTESTINGv2" ] - filter { - timeframe = "-24h to now" - } - } - tile { - name = "Custom chart" - configured = true - tile_type = "CUSTOM_CHARTING" - bounds { - height = 304 - left = 38 - top = 228 - width = 1064 - } - filter { - management_zone { - name = "CD_MYTFTESTINGv2" - id = data.dynatrace_management_zone.CD_MYTFTESTINGv2_TEST.id - } - } - filter_config { - type = "MIXED" - custom_name = "Failure rate (HTTP 4xx/5xx errors)" - default_name = "Custom chart" - chart_config { - type = "TIMESERIES" - legend = true - result_metadata { - config { - custom_color = "#ff0000" - key = "nullbuiltin:service.errors.fivexx.rate|AVG|TOTAL|BAR|SERVICE" - last_modified = 1617956393463 - } - config { - custom_color = "#fff29a" - key = "nullbuiltin:service.errors.fourxx.rate|AVG|TOTAL|BAR|SERVICE" - last_modified = 1617956441725 - } - } - series { - type = "BAR" - aggregation = "AVG" - aggregation_rate = "TOTAL" - entity_type = "SERVICE" - metric = "builtin:service.errors.fourxx.rate" - # sort_ascending = false - # sort_column = false - } - series { - type = "BAR" - aggregation = "AVG" - aggregation_rate = "TOTAL" - entity_type = "SERVICE" - metric = "builtin:service.errors.fivexx.rate" - # sort_ascending = false - sort_column = true - } - } - filters { - filter { - entity_type = "SERVICE" - match { - key = "AUTO_TAGS" - values = [ "Environment:TEST" ] - } - } - } - } - } - tile { - name = "Problems" - configured = true - tile_type = "OPEN_PROBLEMS" - bounds { - height = 152 - left = 950 - top = 38 - width = 152 - } - filter { - management_zone { - name = "CD_MYTFTESTINGv2" - id = data.dynatrace_management_zone.CD_MYTFTESTINGv2_TEST.id - } - } - } - tile { - name = "Overall Health" - configured = true - tile_type = "HEADER" - bounds { - height = 38 - left = 38 - top = 0 - width = 1064 - } - filter { - management_zone { - name = "CD_MYTFTESTINGv2" - id = data.dynatrace_management_zone.CD_MYTFTESTINGv2_TEST.id - } - } - } - tile { - name = "Markdown" - configured = true - markdown =<<-EOT - --- - - EOT - tile_type = "MARKDOWN" - bounds { - height = 38 - left = 38 - top = 532 - width = 1064 - } - } - tile { - name = "Custom chart" - configured = true - tile_type = "CUSTOM_CHARTING" - bounds { - height = 304 - left = 38 - top = 570 - width = 1064 - } - filter { - management_zone { - name = "CD_MYTFTESTINGv2" - id = data.dynatrace_management_zone.CD_MYTFTESTINGv2_TEST.id - } - } - filter_config { - type = "MIXED" - custom_name = "Response time, Request Count and Number of Errors" - default_name = "Custom chart" - chart_config { - type = "TIMESERIES" - legend = true - result_metadata { - config { - custom_color = "#008cdb" - key = "nullbuiltin:service.requestCount.total|NONE|TOTAL|BAR|SERVICE" - last_modified = 1595275720776 - } - config { - custom_color = "#b4e5f9" - key = "nullbuiltin:service.response.time|AVG|TOTAL|LINE|SERVICE" - last_modified = 1595275686773 - } - config { - custom_color = "#ef651f" - key = "nullbuiltin:service.errors.total.count|NONE|TOTAL|BAR|SERVICE" - last_modified = 1595275955999 - } - } - series { - type = "LINE" - aggregation = "AVG" - aggregation_rate = "TOTAL" - entity_type = "SERVICE" - metric = "builtin:service.response.time" - # sort_ascending = false - # sort_column = false - } - series { - type = "BAR" - aggregation = "NONE" - aggregation_rate = "TOTAL" - entity_type = "SERVICE" - metric = "builtin:service.requestCount.total" - # sort_ascending = false - # sort_column = false - } - series { - type = "BAR" - aggregation = "NONE" - aggregation_rate = "TOTAL" - entity_type = "SERVICE" - metric = "builtin:service.errors.total.count" - # sort_ascending = false - sort_column = true - } - } - filters { - filter { - entity_type = "SERVICE" - match { - key = "AUTO_TAGS" - values = [ "Environment:TEST" ] - } - } - } - } - } - tile { - name = "Markdown" - configured = true - markdown =<<-EOT - --- - - EOT - tile_type = "MARKDOWN" - bounds { - height = 38 - left = 38 - top = 190 - width = 1064 - } - } - tile { - name = "" - chart_visible = true - configured = true - tile_type = "DATABASES_OVERVIEW" - bounds { - height = 152 - left = 646 - top = 38 - width = 190 - } - filter { - management_zone { - name = "CD_MYTFTESTINGv2" - id = data.dynatrace_management_zone.CD_MYTFTESTINGv2_TEST.id - } - } - filter_config { - type = "DATABASE" - custom_name = "Databases" - default_name = "Databases" - chart_config { - type = "TIMESERIES" - legend = true - } - filters { - filter { - entity_type = "DATABASE" - match { - key = "AUTO_TAGS" - values = [ "Environment:TEST" ] - } - } - } - } - } - tile { - name = "" - chart_visible = true - configured = true - tile_type = "SERVICES" - bounds { - height = 152 - left = 342 - top = 38 - width = 190 - } - filter { - management_zone { - name = "CD_MYTFTESTINGv2" - id = data.dynatrace_management_zone.CD_MYTFTESTINGv2_TEST.id - } - } - filter_config { - type = "SERVICE" - custom_name = "Services" - default_name = "Services" - chart_config { - type = "TIMESERIES" - legend = true - } - filters { - filter { - entity_type = "SERVICE" - match { - key = "AUTO_TAGS" - values = [ "Environment:TEST" ] - } - } - } - } - } - tile { - name = "" - chart_visible = true - configured = true - tile_type = "HOSTS" - bounds { - height = 152 - left = 38 - top = 38 - width = 190 - } - filter { - management_zone { - name = "CD_MYTFTESTINGv2" - id = data.dynatrace_management_zone.CD_MYTFTESTINGv2_TEST.id - } - } - filter_config { - type = "HOST" - custom_name = "Hosts" - default_name = "Hosts" - chart_config { - type = "TIMESERIES" - legend = true - } - filters { - filter { - entity_type = "HOST" - match { - key = "AUTO_TAGS" - values = [ "Environment:TEST" ] - } - } - } - } - } -} diff --git a/NA_PREPROD/dashboard/CD_MYTesting_INT.tf b/NA_PREPROD/dashboard/CD_MYTesting_INT.tf deleted file mode 100644 index e8a28707..00000000 --- a/NA_PREPROD/dashboard/CD_MYTesting_INT.tf +++ /dev/null @@ -1,329 +0,0 @@ -data "dynatrace_management_zone" "CD_MYTesting_INT"{ name="CD_MYTesting" } -resource "dynatrace_dashboard" "CD_MYTesting_INT" { - dashboard_metadata { - name = "CD_MYTesting INT" - owner = "Ignacio.Goldman@partner.bmwgroup.com" - preset = true - shared = true - tags = [ "CD_MYTesting" ] - filter { - timeframe = "-24h to now" - } - } - tile { - name = "Custom chart" - configured = true - tile_type = "CUSTOM_CHARTING" - bounds { - height = 304 - left = 38 - top = 228 - width = 1064 - } - filter { - management_zone { - name = "CD_MYTesting" - id = data.dynatrace_management_zone.CD_MYTesting_INT.id - } - } - filter_config { - type = "MIXED" - custom_name = "Failure rate (HTTP 4xx/5xx errors)" - default_name = "Custom chart" - chart_config { - type = "TIMESERIES" - legend = true - result_metadata { - config { - custom_color = "#ff0000" - key = "nullbuiltin:service.errors.fivexx.rate|AVG|TOTAL|BAR|SERVICE" - last_modified = 1617956393463 - } - config { - custom_color = "#fff29a" - key = "nullbuiltin:service.errors.fourxx.rate|AVG|TOTAL|BAR|SERVICE" - last_modified = 1617956441725 - } - } - series { - type = "BAR" - aggregation = "AVG" - aggregation_rate = "TOTAL" - entity_type = "SERVICE" - metric = "builtin:service.errors.fourxx.rate" - # sort_ascending = false - # sort_column = false - } - series { - type = "BAR" - aggregation = "AVG" - aggregation_rate = "TOTAL" - entity_type = "SERVICE" - metric = "builtin:service.errors.fivexx.rate" - # sort_ascending = false - sort_column = true - } - } - filters { - filter { - entity_type = "SERVICE" - match { - key = "AUTO_TAGS" - values = [ "Environment:INT" ] - } - } - } - } - } - tile { - name = "Problems" - configured = true - tile_type = "OPEN_PROBLEMS" - bounds { - height = 152 - left = 950 - top = 38 - width = 152 - } - filter { - management_zone { - name = "CD_MYTesting" - id = data.dynatrace_management_zone.CD_MYTesting_INT.id - } - } - } - tile { - name = "Overall Health" - configured = true - tile_type = "HEADER" - bounds { - height = 38 - left = 38 - top = 0 - width = 1064 - } - filter { - management_zone { - name = "CD_MYTesting" - id = data.dynatrace_management_zone.CD_MYTesting_INT.id - } - } - } - tile { - name = "Markdown" - configured = true - markdown =<<-EOT - --- - - EOT - tile_type = "MARKDOWN" - bounds { - height = 38 - left = 38 - top = 532 - width = 1064 - } - } - tile { - name = "Custom chart" - configured = true - tile_type = "CUSTOM_CHARTING" - bounds { - height = 304 - left = 38 - top = 570 - width = 1064 - } - filter { - management_zone { - name = "CD_MYTesting" - id = data.dynatrace_management_zone.CD_MYTesting_INT.id - } - } - filter_config { - type = "MIXED" - custom_name = "Response time, Request Count and Number of Errors" - default_name = "Custom chart" - chart_config { - type = "TIMESERIES" - legend = true - result_metadata { - config { - custom_color = "#008cdb" - key = "nullbuiltin:service.requestCount.total|NONE|TOTAL|BAR|SERVICE" - last_modified = 1595275720776 - } - config { - custom_color = "#b4e5f9" - key = "nullbuiltin:service.response.time|AVG|TOTAL|LINE|SERVICE" - last_modified = 1595275686773 - } - config { - custom_color = "#ef651f" - key = "nullbuiltin:service.errors.total.count|NONE|TOTAL|BAR|SERVICE" - last_modified = 1595275955999 - } - } - series { - type = "LINE" - aggregation = "AVG" - aggregation_rate = "TOTAL" - entity_type = "SERVICE" - metric = "builtin:service.response.time" - # sort_ascending = false - # sort_column = false - } - series { - type = "BAR" - aggregation = "NONE" - aggregation_rate = "TOTAL" - entity_type = "SERVICE" - metric = "builtin:service.requestCount.total" - # sort_ascending = false - # sort_column = false - } - series { - type = "BAR" - aggregation = "NONE" - aggregation_rate = "TOTAL" - entity_type = "SERVICE" - metric = "builtin:service.errors.total.count" - # sort_ascending = false - sort_column = true - } - } - filters { - filter { - entity_type = "SERVICE" - match { - key = "AUTO_TAGS" - values = [ "Environment:INT" ] - } - } - } - } - } - tile { - name = "Markdown" - configured = true - markdown =<<-EOT - --- - - EOT - tile_type = "MARKDOWN" - bounds { - height = 38 - left = 38 - top = 190 - width = 1064 - } - } - tile { - name = "" - chart_visible = true - configured = true - tile_type = "DATABASES_OVERVIEW" - bounds { - height = 152 - left = 646 - top = 38 - width = 190 - } - filter { - management_zone { - name = "CD_MYTesting" - id = data.dynatrace_management_zone.CD_MYTesting_INT.id - } - } - filter_config { - type = "DATABASE" - custom_name = "Databases" - default_name = "Databases" - chart_config { - type = "TIMESERIES" - legend = true - } - filters { - filter { - entity_type = "DATABASE" - match { - key = "AUTO_TAGS" - values = [ "Environment:INT" ] - } - } - } - } - } - tile { - name = "" - chart_visible = true - configured = true - tile_type = "SERVICES" - bounds { - height = 152 - left = 342 - top = 38 - width = 190 - } - filter { - management_zone { - name = "CD_MYTesting" - id = data.dynatrace_management_zone.CD_MYTesting_INT.id - } - } - filter_config { - type = "SERVICE" - custom_name = "Services" - default_name = "Services" - chart_config { - type = "TIMESERIES" - legend = true - } - filters { - filter { - entity_type = "SERVICE" - match { - key = "AUTO_TAGS" - values = [ "Environment:INT" ] - } - } - } - } - } - tile { - name = "" - chart_visible = true - configured = true - tile_type = "HOSTS" - bounds { - height = 152 - left = 38 - top = 38 - width = 190 - } - filter { - management_zone { - name = "CD_MYTesting" - id = data.dynatrace_management_zone.CD_MYTesting_INT.id - } - } - filter_config { - type = "HOST" - custom_name = "Hosts" - default_name = "Hosts" - chart_config { - type = "TIMESERIES" - legend = true - } - filters { - filter { - entity_type = "HOST" - match { - key = "AUTO_TAGS" - values = [ "Environment:INT" ] - } - } - } - } - } -} diff --git a/NA_PREPROD/dashboard/CD_MYTesting_TEST.tf b/NA_PREPROD/dashboard/CD_MYTesting_TEST.tf deleted file mode 100644 index 304c7d8e..00000000 --- a/NA_PREPROD/dashboard/CD_MYTesting_TEST.tf +++ /dev/null @@ -1,329 +0,0 @@ -data "dynatrace_management_zone" "CD_MYTesting_TEST"{ name="CD_MYTesting" } -resource "dynatrace_dashboard" "CD_MYTesting_TEST" { - dashboard_metadata { - name = "CD_MYTesting TEST" - owner = "Ignacio.Goldman@partner.bmwgroup.com" - preset = true - shared = true - tags = [ "CD_MYTesting" ] - filter { - timeframe = "-24h to now" - } - } - tile { - name = "Custom chart" - configured = true - tile_type = "CUSTOM_CHARTING" - bounds { - height = 304 - left = 38 - top = 228 - width = 1064 - } - filter { - management_zone { - name = "CD_MYTesting" - id = data.dynatrace_management_zone.CD_MYTesting_TEST.id - } - } - filter_config { - type = "MIXED" - custom_name = "Failure rate (HTTP 4xx/5xx errors)" - default_name = "Custom chart" - chart_config { - type = "TIMESERIES" - legend = true - result_metadata { - config { - custom_color = "#ff0000" - key = "nullbuiltin:service.errors.fivexx.rate|AVG|TOTAL|BAR|SERVICE" - last_modified = 1617956393463 - } - config { - custom_color = "#fff29a" - key = "nullbuiltin:service.errors.fourxx.rate|AVG|TOTAL|BAR|SERVICE" - last_modified = 1617956441725 - } - } - series { - type = "BAR" - aggregation = "AVG" - aggregation_rate = "TOTAL" - entity_type = "SERVICE" - metric = "builtin:service.errors.fourxx.rate" - # sort_ascending = false - # sort_column = false - } - series { - type = "BAR" - aggregation = "AVG" - aggregation_rate = "TOTAL" - entity_type = "SERVICE" - metric = "builtin:service.errors.fivexx.rate" - # sort_ascending = false - sort_column = true - } - } - filters { - filter { - entity_type = "SERVICE" - match { - key = "AUTO_TAGS" - values = [ "Environment:TEST" ] - } - } - } - } - } - tile { - name = "Problems" - configured = true - tile_type = "OPEN_PROBLEMS" - bounds { - height = 152 - left = 950 - top = 38 - width = 152 - } - filter { - management_zone { - name = "CD_MYTesting" - id = data.dynatrace_management_zone.CD_MYTesting_TEST.id - } - } - } - tile { - name = "Overall Health" - configured = true - tile_type = "HEADER" - bounds { - height = 38 - left = 38 - top = 0 - width = 1064 - } - filter { - management_zone { - name = "CD_MYTesting" - id = data.dynatrace_management_zone.CD_MYTesting_TEST.id - } - } - } - tile { - name = "Markdown" - configured = true - markdown =<<-EOT - --- - - EOT - tile_type = "MARKDOWN" - bounds { - height = 38 - left = 38 - top = 532 - width = 1064 - } - } - tile { - name = "Custom chart" - configured = true - tile_type = "CUSTOM_CHARTING" - bounds { - height = 304 - left = 38 - top = 570 - width = 1064 - } - filter { - management_zone { - name = "CD_MYTesting" - id = data.dynatrace_management_zone.CD_MYTesting_TEST.id - } - } - filter_config { - type = "MIXED" - custom_name = "Response time, Request Count and Number of Errors" - default_name = "Custom chart" - chart_config { - type = "TIMESERIES" - legend = true - result_metadata { - config { - custom_color = "#008cdb" - key = "nullbuiltin:service.requestCount.total|NONE|TOTAL|BAR|SERVICE" - last_modified = 1595275720776 - } - config { - custom_color = "#b4e5f9" - key = "nullbuiltin:service.response.time|AVG|TOTAL|LINE|SERVICE" - last_modified = 1595275686773 - } - config { - custom_color = "#ef651f" - key = "nullbuiltin:service.errors.total.count|NONE|TOTAL|BAR|SERVICE" - last_modified = 1595275955999 - } - } - series { - type = "LINE" - aggregation = "AVG" - aggregation_rate = "TOTAL" - entity_type = "SERVICE" - metric = "builtin:service.response.time" - # sort_ascending = false - # sort_column = false - } - series { - type = "BAR" - aggregation = "NONE" - aggregation_rate = "TOTAL" - entity_type = "SERVICE" - metric = "builtin:service.requestCount.total" - # sort_ascending = false - # sort_column = false - } - series { - type = "BAR" - aggregation = "NONE" - aggregation_rate = "TOTAL" - entity_type = "SERVICE" - metric = "builtin:service.errors.total.count" - # sort_ascending = false - sort_column = true - } - } - filters { - filter { - entity_type = "SERVICE" - match { - key = "AUTO_TAGS" - values = [ "Environment:TEST" ] - } - } - } - } - } - tile { - name = "Markdown" - configured = true - markdown =<<-EOT - --- - - EOT - tile_type = "MARKDOWN" - bounds { - height = 38 - left = 38 - top = 190 - width = 1064 - } - } - tile { - name = "" - chart_visible = true - configured = true - tile_type = "DATABASES_OVERVIEW" - bounds { - height = 152 - left = 646 - top = 38 - width = 190 - } - filter { - management_zone { - name = "CD_MYTesting" - id = data.dynatrace_management_zone.CD_MYTesting_TEST.id - } - } - filter_config { - type = "DATABASE" - custom_name = "Databases" - default_name = "Databases" - chart_config { - type = "TIMESERIES" - legend = true - } - filters { - filter { - entity_type = "DATABASE" - match { - key = "AUTO_TAGS" - values = [ "Environment:TEST" ] - } - } - } - } - } - tile { - name = "" - chart_visible = true - configured = true - tile_type = "SERVICES" - bounds { - height = 152 - left = 342 - top = 38 - width = 190 - } - filter { - management_zone { - name = "CD_MYTesting" - id = data.dynatrace_management_zone.CD_MYTesting_TEST.id - } - } - filter_config { - type = "SERVICE" - custom_name = "Services" - default_name = "Services" - chart_config { - type = "TIMESERIES" - legend = true - } - filters { - filter { - entity_type = "SERVICE" - match { - key = "AUTO_TAGS" - values = [ "Environment:TEST" ] - } - } - } - } - } - tile { - name = "" - chart_visible = true - configured = true - tile_type = "HOSTS" - bounds { - height = 152 - left = 38 - top = 38 - width = 190 - } - filter { - management_zone { - name = "CD_MYTesting" - id = data.dynatrace_management_zone.CD_MYTesting_TEST.id - } - } - filter_config { - type = "HOST" - custom_name = "Hosts" - default_name = "Hosts" - chart_config { - type = "TIMESERIES" - legend = true - } - filters { - filter { - entity_type = "HOST" - match { - key = "AUTO_TAGS" - values = [ "Environment:TEST" ] - } - } - } - } - } -} diff --git a/NA_PREPROD/dashboard/CD_PGTEST3_INT.tf b/NA_PREPROD/dashboard/CD_PGTEST3_INT.tf deleted file mode 100644 index 0672739f..00000000 --- a/NA_PREPROD/dashboard/CD_PGTEST3_INT.tf +++ /dev/null @@ -1,329 +0,0 @@ -data "dynatrace_management_zone" "CD_PGTEST3_INT"{ name="CD_PGTEST3" } -resource "dynatrace_dashboard" "CD_PGTEST3_INT" { - dashboard_metadata { - name = "CD_PGTEST3 INT" - owner = "Ignacio.Goldman@partner.bmwgroup.com" - preset = true - shared = true - tags = [ "CD_PGTEST3" ] - filter { - timeframe = "-24h to now" - } - } - tile { - name = "Custom chart" - configured = true - tile_type = "CUSTOM_CHARTING" - bounds { - height = 304 - left = 38 - top = 228 - width = 1064 - } - filter { - management_zone { - name = "CD_PGTEST3" - id = data.dynatrace_management_zone.CD_PGTEST3_INT.id - } - } - filter_config { - type = "MIXED" - custom_name = "Failure rate (HTTP 4xx/5xx errors)" - default_name = "Custom chart" - chart_config { - type = "TIMESERIES" - legend = true - result_metadata { - config { - custom_color = "#ff0000" - key = "nullbuiltin:service.errors.fivexx.rate|AVG|TOTAL|BAR|SERVICE" - last_modified = 1617956393463 - } - config { - custom_color = "#fff29a" - key = "nullbuiltin:service.errors.fourxx.rate|AVG|TOTAL|BAR|SERVICE" - last_modified = 1617956441725 - } - } - series { - type = "BAR" - aggregation = "AVG" - aggregation_rate = "TOTAL" - entity_type = "SERVICE" - metric = "builtin:service.errors.fourxx.rate" - # sort_ascending = false - # sort_column = false - } - series { - type = "BAR" - aggregation = "AVG" - aggregation_rate = "TOTAL" - entity_type = "SERVICE" - metric = "builtin:service.errors.fivexx.rate" - # sort_ascending = false - sort_column = true - } - } - filters { - filter { - entity_type = "SERVICE" - match { - key = "AUTO_TAGS" - values = [ "Environment:INT" ] - } - } - } - } - } - tile { - name = "Problems" - configured = true - tile_type = "OPEN_PROBLEMS" - bounds { - height = 152 - left = 950 - top = 38 - width = 152 - } - filter { - management_zone { - name = "CD_PGTEST3" - id = data.dynatrace_management_zone.CD_PGTEST3_INT.id - } - } - } - tile { - name = "Overall Health" - configured = true - tile_type = "HEADER" - bounds { - height = 38 - left = 38 - top = 0 - width = 1064 - } - filter { - management_zone { - name = "CD_PGTEST3" - id = data.dynatrace_management_zone.CD_PGTEST3_INT.id - } - } - } - tile { - name = "Markdown" - configured = true - markdown =<<-EOT - --- - - EOT - tile_type = "MARKDOWN" - bounds { - height = 38 - left = 38 - top = 532 - width = 1064 - } - } - tile { - name = "Custom chart" - configured = true - tile_type = "CUSTOM_CHARTING" - bounds { - height = 304 - left = 38 - top = 570 - width = 1064 - } - filter { - management_zone { - name = "CD_PGTEST3" - id = data.dynatrace_management_zone.CD_PGTEST3_INT.id - } - } - filter_config { - type = "MIXED" - custom_name = "Response time, Request Count and Number of Errors" - default_name = "Custom chart" - chart_config { - type = "TIMESERIES" - legend = true - result_metadata { - config { - custom_color = "#008cdb" - key = "nullbuiltin:service.requestCount.total|NONE|TOTAL|BAR|SERVICE" - last_modified = 1595275720776 - } - config { - custom_color = "#b4e5f9" - key = "nullbuiltin:service.response.time|AVG|TOTAL|LINE|SERVICE" - last_modified = 1595275686773 - } - config { - custom_color = "#ef651f" - key = "nullbuiltin:service.errors.total.count|NONE|TOTAL|BAR|SERVICE" - last_modified = 1595275955999 - } - } - series { - type = "LINE" - aggregation = "AVG" - aggregation_rate = "TOTAL" - entity_type = "SERVICE" - metric = "builtin:service.response.time" - # sort_ascending = false - # sort_column = false - } - series { - type = "BAR" - aggregation = "NONE" - aggregation_rate = "TOTAL" - entity_type = "SERVICE" - metric = "builtin:service.requestCount.total" - # sort_ascending = false - # sort_column = false - } - series { - type = "BAR" - aggregation = "NONE" - aggregation_rate = "TOTAL" - entity_type = "SERVICE" - metric = "builtin:service.errors.total.count" - # sort_ascending = false - sort_column = true - } - } - filters { - filter { - entity_type = "SERVICE" - match { - key = "AUTO_TAGS" - values = [ "Environment:INT" ] - } - } - } - } - } - tile { - name = "Markdown" - configured = true - markdown =<<-EOT - --- - - EOT - tile_type = "MARKDOWN" - bounds { - height = 38 - left = 38 - top = 190 - width = 1064 - } - } - tile { - name = "" - chart_visible = true - configured = true - tile_type = "DATABASES_OVERVIEW" - bounds { - height = 152 - left = 646 - top = 38 - width = 190 - } - filter { - management_zone { - name = "CD_PGTEST3" - id = data.dynatrace_management_zone.CD_PGTEST3_INT.id - } - } - filter_config { - type = "DATABASE" - custom_name = "Databases" - default_name = "Databases" - chart_config { - type = "TIMESERIES" - legend = true - } - filters { - filter { - entity_type = "DATABASE" - match { - key = "AUTO_TAGS" - values = [ "Environment:INT" ] - } - } - } - } - } - tile { - name = "" - chart_visible = true - configured = true - tile_type = "SERVICES" - bounds { - height = 152 - left = 342 - top = 38 - width = 190 - } - filter { - management_zone { - name = "CD_PGTEST3" - id = data.dynatrace_management_zone.CD_PGTEST3_INT.id - } - } - filter_config { - type = "SERVICE" - custom_name = "Services" - default_name = "Services" - chart_config { - type = "TIMESERIES" - legend = true - } - filters { - filter { - entity_type = "SERVICE" - match { - key = "AUTO_TAGS" - values = [ "Environment:INT" ] - } - } - } - } - } - tile { - name = "" - chart_visible = true - configured = true - tile_type = "HOSTS" - bounds { - height = 152 - left = 38 - top = 38 - width = 190 - } - filter { - management_zone { - name = "CD_PGTEST3" - id = data.dynatrace_management_zone.CD_PGTEST3_INT.id - } - } - filter_config { - type = "HOST" - custom_name = "Hosts" - default_name = "Hosts" - chart_config { - type = "TIMESERIES" - legend = true - } - filters { - filter { - entity_type = "HOST" - match { - key = "AUTO_TAGS" - values = [ "Environment:INT" ] - } - } - } - } - } -} diff --git a/NA_PREPROD/dashboard/CD_PGTEST3_TEST.tf b/NA_PREPROD/dashboard/CD_PGTEST3_TEST.tf deleted file mode 100644 index 34610486..00000000 --- a/NA_PREPROD/dashboard/CD_PGTEST3_TEST.tf +++ /dev/null @@ -1,329 +0,0 @@ -data "dynatrace_management_zone" "CD_PGTEST3_TEST"{ name="CD_PGTEST3" } -resource "dynatrace_dashboard" "CD_PGTEST3_TEST" { - dashboard_metadata { - name = "CD_PGTEST3 TEST" - owner = "Ignacio.Goldman@partner.bmwgroup.com" - preset = true - shared = true - tags = [ "CD_PGTEST3" ] - filter { - timeframe = "-24h to now" - } - } - tile { - name = "Custom chart" - configured = true - tile_type = "CUSTOM_CHARTING" - bounds { - height = 304 - left = 38 - top = 228 - width = 1064 - } - filter { - management_zone { - name = "CD_PGTEST3" - id = data.dynatrace_management_zone.CD_PGTEST3_TEST.id - } - } - filter_config { - type = "MIXED" - custom_name = "Failure rate (HTTP 4xx/5xx errors)" - default_name = "Custom chart" - chart_config { - type = "TIMESERIES" - legend = true - result_metadata { - config { - custom_color = "#ff0000" - key = "nullbuiltin:service.errors.fivexx.rate|AVG|TOTAL|BAR|SERVICE" - last_modified = 1617956393463 - } - config { - custom_color = "#fff29a" - key = "nullbuiltin:service.errors.fourxx.rate|AVG|TOTAL|BAR|SERVICE" - last_modified = 1617956441725 - } - } - series { - type = "BAR" - aggregation = "AVG" - aggregation_rate = "TOTAL" - entity_type = "SERVICE" - metric = "builtin:service.errors.fourxx.rate" - # sort_ascending = false - # sort_column = false - } - series { - type = "BAR" - aggregation = "AVG" - aggregation_rate = "TOTAL" - entity_type = "SERVICE" - metric = "builtin:service.errors.fivexx.rate" - # sort_ascending = false - sort_column = true - } - } - filters { - filter { - entity_type = "SERVICE" - match { - key = "AUTO_TAGS" - values = [ "Environment:TEST" ] - } - } - } - } - } - tile { - name = "Problems" - configured = true - tile_type = "OPEN_PROBLEMS" - bounds { - height = 152 - left = 950 - top = 38 - width = 152 - } - filter { - management_zone { - name = "CD_PGTEST3" - id = data.dynatrace_management_zone.CD_PGTEST3_TEST.id - } - } - } - tile { - name = "Overall Health" - configured = true - tile_type = "HEADER" - bounds { - height = 38 - left = 38 - top = 0 - width = 1064 - } - filter { - management_zone { - name = "CD_PGTEST3" - id = data.dynatrace_management_zone.CD_PGTEST3_TEST.id - } - } - } - tile { - name = "Markdown" - configured = true - markdown =<<-EOT - --- - - EOT - tile_type = "MARKDOWN" - bounds { - height = 38 - left = 38 - top = 532 - width = 1064 - } - } - tile { - name = "Custom chart" - configured = true - tile_type = "CUSTOM_CHARTING" - bounds { - height = 304 - left = 38 - top = 570 - width = 1064 - } - filter { - management_zone { - name = "CD_PGTEST3" - id = data.dynatrace_management_zone.CD_PGTEST3_TEST.id - } - } - filter_config { - type = "MIXED" - custom_name = "Response time, Request Count and Number of Errors" - default_name = "Custom chart" - chart_config { - type = "TIMESERIES" - legend = true - result_metadata { - config { - custom_color = "#008cdb" - key = "nullbuiltin:service.requestCount.total|NONE|TOTAL|BAR|SERVICE" - last_modified = 1595275720776 - } - config { - custom_color = "#b4e5f9" - key = "nullbuiltin:service.response.time|AVG|TOTAL|LINE|SERVICE" - last_modified = 1595275686773 - } - config { - custom_color = "#ef651f" - key = "nullbuiltin:service.errors.total.count|NONE|TOTAL|BAR|SERVICE" - last_modified = 1595275955999 - } - } - series { - type = "LINE" - aggregation = "AVG" - aggregation_rate = "TOTAL" - entity_type = "SERVICE" - metric = "builtin:service.response.time" - # sort_ascending = false - # sort_column = false - } - series { - type = "BAR" - aggregation = "NONE" - aggregation_rate = "TOTAL" - entity_type = "SERVICE" - metric = "builtin:service.requestCount.total" - # sort_ascending = false - # sort_column = false - } - series { - type = "BAR" - aggregation = "NONE" - aggregation_rate = "TOTAL" - entity_type = "SERVICE" - metric = "builtin:service.errors.total.count" - # sort_ascending = false - sort_column = true - } - } - filters { - filter { - entity_type = "SERVICE" - match { - key = "AUTO_TAGS" - values = [ "Environment:TEST" ] - } - } - } - } - } - tile { - name = "Markdown" - configured = true - markdown =<<-EOT - --- - - EOT - tile_type = "MARKDOWN" - bounds { - height = 38 - left = 38 - top = 190 - width = 1064 - } - } - tile { - name = "" - chart_visible = true - configured = true - tile_type = "DATABASES_OVERVIEW" - bounds { - height = 152 - left = 646 - top = 38 - width = 190 - } - filter { - management_zone { - name = "CD_PGTEST3" - id = data.dynatrace_management_zone.CD_PGTEST3_TEST.id - } - } - filter_config { - type = "DATABASE" - custom_name = "Databases" - default_name = "Databases" - chart_config { - type = "TIMESERIES" - legend = true - } - filters { - filter { - entity_type = "DATABASE" - match { - key = "AUTO_TAGS" - values = [ "Environment:TEST" ] - } - } - } - } - } - tile { - name = "" - chart_visible = true - configured = true - tile_type = "SERVICES" - bounds { - height = 152 - left = 342 - top = 38 - width = 190 - } - filter { - management_zone { - name = "CD_PGTEST3" - id = data.dynatrace_management_zone.CD_PGTEST3_TEST.id - } - } - filter_config { - type = "SERVICE" - custom_name = "Services" - default_name = "Services" - chart_config { - type = "TIMESERIES" - legend = true - } - filters { - filter { - entity_type = "SERVICE" - match { - key = "AUTO_TAGS" - values = [ "Environment:TEST" ] - } - } - } - } - } - tile { - name = "" - chart_visible = true - configured = true - tile_type = "HOSTS" - bounds { - height = 152 - left = 38 - top = 38 - width = 190 - } - filter { - management_zone { - name = "CD_PGTEST3" - id = data.dynatrace_management_zone.CD_PGTEST3_TEST.id - } - } - filter_config { - type = "HOST" - custom_name = "Hosts" - default_name = "Hosts" - chart_config { - type = "TIMESERIES" - legend = true - } - filters { - filter { - entity_type = "HOST" - match { - key = "AUTO_TAGS" - values = [ "Environment:TEST" ] - } - } - } - } - } -} diff --git a/NA_PREPROD/dashboard/CD_PGTFTESTING2_INT.tf b/NA_PREPROD/dashboard/CD_PGTFTESTING2_INT.tf deleted file mode 100644 index d57fa9f1..00000000 --- a/NA_PREPROD/dashboard/CD_PGTFTESTING2_INT.tf +++ /dev/null @@ -1,329 +0,0 @@ -data "dynatrace_management_zone" "CD_PGTFTESTING2_INT"{ name="CD_PGTFTESTING2" } -resource "dynatrace_dashboard" "CD_PGTFTESTING2_INT" { - dashboard_metadata { - name = "CD_PGTFTESTING2 INT" - owner = "Ignacio.Goldman@partner.bmwgroup.com" - preset = true - shared = true - tags = [ "CD_PGTFTESTING2" ] - filter { - timeframe = "-24h to now" - } - } - tile { - name = "Custom chart" - configured = true - tile_type = "CUSTOM_CHARTING" - bounds { - height = 304 - left = 38 - top = 228 - width = 1064 - } - filter { - management_zone { - name = "CD_PGTFTESTING2" - id = data.dynatrace_management_zone.CD_PGTFTESTING2_INT.id - } - } - filter_config { - type = "MIXED" - custom_name = "Failure rate (HTTP 4xx/5xx errors)" - default_name = "Custom chart" - chart_config { - type = "TIMESERIES" - legend = true - result_metadata { - config { - custom_color = "#ff0000" - key = "nullbuiltin:service.errors.fivexx.rate|AVG|TOTAL|BAR|SERVICE" - last_modified = 1617956393463 - } - config { - custom_color = "#fff29a" - key = "nullbuiltin:service.errors.fourxx.rate|AVG|TOTAL|BAR|SERVICE" - last_modified = 1617956441725 - } - } - series { - type = "BAR" - aggregation = "AVG" - aggregation_rate = "TOTAL" - entity_type = "SERVICE" - metric = "builtin:service.errors.fourxx.rate" - # sort_ascending = false - # sort_column = false - } - series { - type = "BAR" - aggregation = "AVG" - aggregation_rate = "TOTAL" - entity_type = "SERVICE" - metric = "builtin:service.errors.fivexx.rate" - # sort_ascending = false - sort_column = true - } - } - filters { - filter { - entity_type = "SERVICE" - match { - key = "AUTO_TAGS" - values = [ "Environment:INT" ] - } - } - } - } - } - tile { - name = "Problems" - configured = true - tile_type = "OPEN_PROBLEMS" - bounds { - height = 152 - left = 950 - top = 38 - width = 152 - } - filter { - management_zone { - name = "CD_PGTFTESTING2" - id = data.dynatrace_management_zone.CD_PGTFTESTING2_INT.id - } - } - } - tile { - name = "Overall Health" - configured = true - tile_type = "HEADER" - bounds { - height = 38 - left = 38 - top = 0 - width = 1064 - } - filter { - management_zone { - name = "CD_PGTFTESTING2" - id = data.dynatrace_management_zone.CD_PGTFTESTING2_INT.id - } - } - } - tile { - name = "Markdown" - configured = true - markdown =<<-EOT - --- - - EOT - tile_type = "MARKDOWN" - bounds { - height = 38 - left = 38 - top = 532 - width = 1064 - } - } - tile { - name = "Custom chart" - configured = true - tile_type = "CUSTOM_CHARTING" - bounds { - height = 304 - left = 38 - top = 570 - width = 1064 - } - filter { - management_zone { - name = "CD_PGTFTESTING2" - id = data.dynatrace_management_zone.CD_PGTFTESTING2_INT.id - } - } - filter_config { - type = "MIXED" - custom_name = "Response time, Request Count and Number of Errors" - default_name = "Custom chart" - chart_config { - type = "TIMESERIES" - legend = true - result_metadata { - config { - custom_color = "#008cdb" - key = "nullbuiltin:service.requestCount.total|NONE|TOTAL|BAR|SERVICE" - last_modified = 1595275720776 - } - config { - custom_color = "#b4e5f9" - key = "nullbuiltin:service.response.time|AVG|TOTAL|LINE|SERVICE" - last_modified = 1595275686773 - } - config { - custom_color = "#ef651f" - key = "nullbuiltin:service.errors.total.count|NONE|TOTAL|BAR|SERVICE" - last_modified = 1595275955999 - } - } - series { - type = "LINE" - aggregation = "AVG" - aggregation_rate = "TOTAL" - entity_type = "SERVICE" - metric = "builtin:service.response.time" - # sort_ascending = false - # sort_column = false - } - series { - type = "BAR" - aggregation = "NONE" - aggregation_rate = "TOTAL" - entity_type = "SERVICE" - metric = "builtin:service.requestCount.total" - # sort_ascending = false - # sort_column = false - } - series { - type = "BAR" - aggregation = "NONE" - aggregation_rate = "TOTAL" - entity_type = "SERVICE" - metric = "builtin:service.errors.total.count" - # sort_ascending = false - sort_column = true - } - } - filters { - filter { - entity_type = "SERVICE" - match { - key = "AUTO_TAGS" - values = [ "Environment:INT" ] - } - } - } - } - } - tile { - name = "Markdown" - configured = true - markdown =<<-EOT - --- - - EOT - tile_type = "MARKDOWN" - bounds { - height = 38 - left = 38 - top = 190 - width = 1064 - } - } - tile { - name = "" - chart_visible = true - configured = true - tile_type = "DATABASES_OVERVIEW" - bounds { - height = 152 - left = 646 - top = 38 - width = 190 - } - filter { - management_zone { - name = "CD_PGTFTESTING2" - id = data.dynatrace_management_zone.CD_PGTFTESTING2_INT.id - } - } - filter_config { - type = "DATABASE" - custom_name = "Databases" - default_name = "Databases" - chart_config { - type = "TIMESERIES" - legend = true - } - filters { - filter { - entity_type = "DATABASE" - match { - key = "AUTO_TAGS" - values = [ "Environment:INT" ] - } - } - } - } - } - tile { - name = "" - chart_visible = true - configured = true - tile_type = "SERVICES" - bounds { - height = 152 - left = 342 - top = 38 - width = 190 - } - filter { - management_zone { - name = "CD_PGTFTESTING2" - id = data.dynatrace_management_zone.CD_PGTFTESTING2_INT.id - } - } - filter_config { - type = "SERVICE" - custom_name = "Services" - default_name = "Services" - chart_config { - type = "TIMESERIES" - legend = true - } - filters { - filter { - entity_type = "SERVICE" - match { - key = "AUTO_TAGS" - values = [ "Environment:INT" ] - } - } - } - } - } - tile { - name = "" - chart_visible = true - configured = true - tile_type = "HOSTS" - bounds { - height = 152 - left = 38 - top = 38 - width = 190 - } - filter { - management_zone { - name = "CD_PGTFTESTING2" - id = data.dynatrace_management_zone.CD_PGTFTESTING2_INT.id - } - } - filter_config { - type = "HOST" - custom_name = "Hosts" - default_name = "Hosts" - chart_config { - type = "TIMESERIES" - legend = true - } - filters { - filter { - entity_type = "HOST" - match { - key = "AUTO_TAGS" - values = [ "Environment:INT" ] - } - } - } - } - } -} diff --git a/NA_PREPROD/dashboard/CD_PGTFTESTING2_TEST.tf b/NA_PREPROD/dashboard/CD_PGTFTESTING2_TEST.tf deleted file mode 100644 index c27b0d1f..00000000 --- a/NA_PREPROD/dashboard/CD_PGTFTESTING2_TEST.tf +++ /dev/null @@ -1,329 +0,0 @@ -data "dynatrace_management_zone" "CD_PGTFTESTING2_TEST"{ name="CD_PGTFTESTING2" } -resource "dynatrace_dashboard" "CD_PGTFTESTING2_TEST" { - dashboard_metadata { - name = "CD_PGTFTESTING2 TEST" - owner = "Ignacio.Goldman@partner.bmwgroup.com" - preset = true - shared = true - tags = [ "CD_PGTFTESTING2" ] - filter { - timeframe = "-24h to now" - } - } - tile { - name = "Custom chart" - configured = true - tile_type = "CUSTOM_CHARTING" - bounds { - height = 304 - left = 38 - top = 228 - width = 1064 - } - filter { - management_zone { - name = "CD_PGTFTESTING2" - id = data.dynatrace_management_zone.CD_PGTFTESTING2_TEST.id - } - } - filter_config { - type = "MIXED" - custom_name = "Failure rate (HTTP 4xx/5xx errors)" - default_name = "Custom chart" - chart_config { - type = "TIMESERIES" - legend = true - result_metadata { - config { - custom_color = "#ff0000" - key = "nullbuiltin:service.errors.fivexx.rate|AVG|TOTAL|BAR|SERVICE" - last_modified = 1617956393463 - } - config { - custom_color = "#fff29a" - key = "nullbuiltin:service.errors.fourxx.rate|AVG|TOTAL|BAR|SERVICE" - last_modified = 1617956441725 - } - } - series { - type = "BAR" - aggregation = "AVG" - aggregation_rate = "TOTAL" - entity_type = "SERVICE" - metric = "builtin:service.errors.fourxx.rate" - # sort_ascending = false - # sort_column = false - } - series { - type = "BAR" - aggregation = "AVG" - aggregation_rate = "TOTAL" - entity_type = "SERVICE" - metric = "builtin:service.errors.fivexx.rate" - # sort_ascending = false - sort_column = true - } - } - filters { - filter { - entity_type = "SERVICE" - match { - key = "AUTO_TAGS" - values = [ "Environment:TEST" ] - } - } - } - } - } - tile { - name = "Problems" - configured = true - tile_type = "OPEN_PROBLEMS" - bounds { - height = 152 - left = 950 - top = 38 - width = 152 - } - filter { - management_zone { - name = "CD_PGTFTESTING2" - id = data.dynatrace_management_zone.CD_PGTFTESTING2_TEST.id - } - } - } - tile { - name = "Overall Health" - configured = true - tile_type = "HEADER" - bounds { - height = 38 - left = 38 - top = 0 - width = 1064 - } - filter { - management_zone { - name = "CD_PGTFTESTING2" - id = data.dynatrace_management_zone.CD_PGTFTESTING2_TEST.id - } - } - } - tile { - name = "Markdown" - configured = true - markdown =<<-EOT - --- - - EOT - tile_type = "MARKDOWN" - bounds { - height = 38 - left = 38 - top = 532 - width = 1064 - } - } - tile { - name = "Custom chart" - configured = true - tile_type = "CUSTOM_CHARTING" - bounds { - height = 304 - left = 38 - top = 570 - width = 1064 - } - filter { - management_zone { - name = "CD_PGTFTESTING2" - id = data.dynatrace_management_zone.CD_PGTFTESTING2_TEST.id - } - } - filter_config { - type = "MIXED" - custom_name = "Response time, Request Count and Number of Errors" - default_name = "Custom chart" - chart_config { - type = "TIMESERIES" - legend = true - result_metadata { - config { - custom_color = "#008cdb" - key = "nullbuiltin:service.requestCount.total|NONE|TOTAL|BAR|SERVICE" - last_modified = 1595275720776 - } - config { - custom_color = "#b4e5f9" - key = "nullbuiltin:service.response.time|AVG|TOTAL|LINE|SERVICE" - last_modified = 1595275686773 - } - config { - custom_color = "#ef651f" - key = "nullbuiltin:service.errors.total.count|NONE|TOTAL|BAR|SERVICE" - last_modified = 1595275955999 - } - } - series { - type = "LINE" - aggregation = "AVG" - aggregation_rate = "TOTAL" - entity_type = "SERVICE" - metric = "builtin:service.response.time" - # sort_ascending = false - # sort_column = false - } - series { - type = "BAR" - aggregation = "NONE" - aggregation_rate = "TOTAL" - entity_type = "SERVICE" - metric = "builtin:service.requestCount.total" - # sort_ascending = false - # sort_column = false - } - series { - type = "BAR" - aggregation = "NONE" - aggregation_rate = "TOTAL" - entity_type = "SERVICE" - metric = "builtin:service.errors.total.count" - # sort_ascending = false - sort_column = true - } - } - filters { - filter { - entity_type = "SERVICE" - match { - key = "AUTO_TAGS" - values = [ "Environment:TEST" ] - } - } - } - } - } - tile { - name = "Markdown" - configured = true - markdown =<<-EOT - --- - - EOT - tile_type = "MARKDOWN" - bounds { - height = 38 - left = 38 - top = 190 - width = 1064 - } - } - tile { - name = "" - chart_visible = true - configured = true - tile_type = "DATABASES_OVERVIEW" - bounds { - height = 152 - left = 646 - top = 38 - width = 190 - } - filter { - management_zone { - name = "CD_PGTFTESTING2" - id = data.dynatrace_management_zone.CD_PGTFTESTING2_TEST.id - } - } - filter_config { - type = "DATABASE" - custom_name = "Databases" - default_name = "Databases" - chart_config { - type = "TIMESERIES" - legend = true - } - filters { - filter { - entity_type = "DATABASE" - match { - key = "AUTO_TAGS" - values = [ "Environment:TEST" ] - } - } - } - } - } - tile { - name = "" - chart_visible = true - configured = true - tile_type = "SERVICES" - bounds { - height = 152 - left = 342 - top = 38 - width = 190 - } - filter { - management_zone { - name = "CD_PGTFTESTING2" - id = data.dynatrace_management_zone.CD_PGTFTESTING2_TEST.id - } - } - filter_config { - type = "SERVICE" - custom_name = "Services" - default_name = "Services" - chart_config { - type = "TIMESERIES" - legend = true - } - filters { - filter { - entity_type = "SERVICE" - match { - key = "AUTO_TAGS" - values = [ "Environment:TEST" ] - } - } - } - } - } - tile { - name = "" - chart_visible = true - configured = true - tile_type = "HOSTS" - bounds { - height = 152 - left = 38 - top = 38 - width = 190 - } - filter { - management_zone { - name = "CD_PGTFTESTING2" - id = data.dynatrace_management_zone.CD_PGTFTESTING2_TEST.id - } - } - filter_config { - type = "HOST" - custom_name = "Hosts" - default_name = "Hosts" - chart_config { - type = "TIMESERIES" - legend = true - } - filters { - filter { - entity_type = "HOST" - match { - key = "AUTO_TAGS" - values = [ "Environment:TEST" ] - } - } - } - } - } -} diff --git a/NA_PREPROD/dashboard/CD_PGTFTEST_INT.tf b/NA_PREPROD/dashboard/CD_PGTFTEST_INT.tf deleted file mode 100644 index 00060b2c..00000000 --- a/NA_PREPROD/dashboard/CD_PGTFTEST_INT.tf +++ /dev/null @@ -1,329 +0,0 @@ -data "dynatrace_management_zone" "CD_PGTFTEST_INT"{ name="CD_PGTFTEST" } -resource "dynatrace_dashboard" "CD_PGTFTEST_INT" { - dashboard_metadata { - name = "CD_PGTFTEST INT" - owner = "Ignacio.Goldman@partner.bmwgroup.com" - preset = true - shared = true - tags = [ "CD_PGTFTEST" ] - filter { - timeframe = "-24h to now" - } - } - tile { - name = "Custom chart" - configured = true - tile_type = "CUSTOM_CHARTING" - bounds { - height = 304 - left = 38 - top = 228 - width = 1064 - } - filter { - management_zone { - name = "CD_PGTFTEST" - id = data.dynatrace_management_zone.CD_PGTFTEST_INT.id - } - } - filter_config { - type = "MIXED" - custom_name = "Failure rate (HTTP 4xx/5xx errors)" - default_name = "Custom chart" - chart_config { - type = "TIMESERIES" - legend = true - result_metadata { - config { - custom_color = "#ff0000" - key = "nullbuiltin:service.errors.fivexx.rate|AVG|TOTAL|BAR|SERVICE" - last_modified = 1617956393463 - } - config { - custom_color = "#fff29a" - key = "nullbuiltin:service.errors.fourxx.rate|AVG|TOTAL|BAR|SERVICE" - last_modified = 1617956441725 - } - } - series { - type = "BAR" - aggregation = "AVG" - aggregation_rate = "TOTAL" - entity_type = "SERVICE" - metric = "builtin:service.errors.fourxx.rate" - # sort_ascending = false - # sort_column = false - } - series { - type = "BAR" - aggregation = "AVG" - aggregation_rate = "TOTAL" - entity_type = "SERVICE" - metric = "builtin:service.errors.fivexx.rate" - # sort_ascending = false - sort_column = true - } - } - filters { - filter { - entity_type = "SERVICE" - match { - key = "AUTO_TAGS" - values = [ "Environment:INT" ] - } - } - } - } - } - tile { - name = "Problems" - configured = true - tile_type = "OPEN_PROBLEMS" - bounds { - height = 152 - left = 950 - top = 38 - width = 152 - } - filter { - management_zone { - name = "CD_PGTFTEST" - id = data.dynatrace_management_zone.CD_PGTFTEST_INT.id - } - } - } - tile { - name = "Overall Health" - configured = true - tile_type = "HEADER" - bounds { - height = 38 - left = 38 - top = 0 - width = 1064 - } - filter { - management_zone { - name = "CD_PGTFTEST" - id = data.dynatrace_management_zone.CD_PGTFTEST_INT.id - } - } - } - tile { - name = "Markdown" - configured = true - markdown =<<-EOT - --- - - EOT - tile_type = "MARKDOWN" - bounds { - height = 38 - left = 38 - top = 532 - width = 1064 - } - } - tile { - name = "Custom chart" - configured = true - tile_type = "CUSTOM_CHARTING" - bounds { - height = 304 - left = 38 - top = 570 - width = 1064 - } - filter { - management_zone { - name = "CD_PGTFTEST" - id = data.dynatrace_management_zone.CD_PGTFTEST_INT.id - } - } - filter_config { - type = "MIXED" - custom_name = "Response time, Request Count and Number of Errors" - default_name = "Custom chart" - chart_config { - type = "TIMESERIES" - legend = true - result_metadata { - config { - custom_color = "#008cdb" - key = "nullbuiltin:service.requestCount.total|NONE|TOTAL|BAR|SERVICE" - last_modified = 1595275720776 - } - config { - custom_color = "#b4e5f9" - key = "nullbuiltin:service.response.time|AVG|TOTAL|LINE|SERVICE" - last_modified = 1595275686773 - } - config { - custom_color = "#ef651f" - key = "nullbuiltin:service.errors.total.count|NONE|TOTAL|BAR|SERVICE" - last_modified = 1595275955999 - } - } - series { - type = "LINE" - aggregation = "AVG" - aggregation_rate = "TOTAL" - entity_type = "SERVICE" - metric = "builtin:service.response.time" - # sort_ascending = false - # sort_column = false - } - series { - type = "BAR" - aggregation = "NONE" - aggregation_rate = "TOTAL" - entity_type = "SERVICE" - metric = "builtin:service.requestCount.total" - # sort_ascending = false - # sort_column = false - } - series { - type = "BAR" - aggregation = "NONE" - aggregation_rate = "TOTAL" - entity_type = "SERVICE" - metric = "builtin:service.errors.total.count" - # sort_ascending = false - sort_column = true - } - } - filters { - filter { - entity_type = "SERVICE" - match { - key = "AUTO_TAGS" - values = [ "Environment:INT" ] - } - } - } - } - } - tile { - name = "Markdown" - configured = true - markdown =<<-EOT - --- - - EOT - tile_type = "MARKDOWN" - bounds { - height = 38 - left = 38 - top = 190 - width = 1064 - } - } - tile { - name = "" - chart_visible = true - configured = true - tile_type = "DATABASES_OVERVIEW" - bounds { - height = 152 - left = 646 - top = 38 - width = 190 - } - filter { - management_zone { - name = "CD_PGTFTEST" - id = data.dynatrace_management_zone.CD_PGTFTEST_INT.id - } - } - filter_config { - type = "DATABASE" - custom_name = "Databases" - default_name = "Databases" - chart_config { - type = "TIMESERIES" - legend = true - } - filters { - filter { - entity_type = "DATABASE" - match { - key = "AUTO_TAGS" - values = [ "Environment:INT" ] - } - } - } - } - } - tile { - name = "" - chart_visible = true - configured = true - tile_type = "SERVICES" - bounds { - height = 152 - left = 342 - top = 38 - width = 190 - } - filter { - management_zone { - name = "CD_PGTFTEST" - id = data.dynatrace_management_zone.CD_PGTFTEST_INT.id - } - } - filter_config { - type = "SERVICE" - custom_name = "Services" - default_name = "Services" - chart_config { - type = "TIMESERIES" - legend = true - } - filters { - filter { - entity_type = "SERVICE" - match { - key = "AUTO_TAGS" - values = [ "Environment:INT" ] - } - } - } - } - } - tile { - name = "" - chart_visible = true - configured = true - tile_type = "HOSTS" - bounds { - height = 152 - left = 38 - top = 38 - width = 190 - } - filter { - management_zone { - name = "CD_PGTFTEST" - id = data.dynatrace_management_zone.CD_PGTFTEST_INT.id - } - } - filter_config { - type = "HOST" - custom_name = "Hosts" - default_name = "Hosts" - chart_config { - type = "TIMESERIES" - legend = true - } - filters { - filter { - entity_type = "HOST" - match { - key = "AUTO_TAGS" - values = [ "Environment:INT" ] - } - } - } - } - } -} diff --git a/NA_PREPROD/dashboard/CD_PGTFTEST_TEST.tf b/NA_PREPROD/dashboard/CD_PGTFTEST_TEST.tf deleted file mode 100644 index b0ef1bdb..00000000 --- a/NA_PREPROD/dashboard/CD_PGTFTEST_TEST.tf +++ /dev/null @@ -1,329 +0,0 @@ -data "dynatrace_management_zone" "CD_PGTFTEST_TEST"{ name="CD_PGTFTEST" } -resource "dynatrace_dashboard" "CD_PGTFTEST_TEST" { - dashboard_metadata { - name = "CD_PGTFTEST TEST" - owner = "Ignacio.Goldman@partner.bmwgroup.com" - preset = true - shared = true - tags = [ "CD_PGTFTEST" ] - filter { - timeframe = "-24h to now" - } - } - tile { - name = "Custom chart" - configured = true - tile_type = "CUSTOM_CHARTING" - bounds { - height = 304 - left = 38 - top = 228 - width = 1064 - } - filter { - management_zone { - name = "CD_PGTFTEST" - id = data.dynatrace_management_zone.CD_PGTFTEST_TEST.id - } - } - filter_config { - type = "MIXED" - custom_name = "Failure rate (HTTP 4xx/5xx errors)" - default_name = "Custom chart" - chart_config { - type = "TIMESERIES" - legend = true - result_metadata { - config { - custom_color = "#ff0000" - key = "nullbuiltin:service.errors.fivexx.rate|AVG|TOTAL|BAR|SERVICE" - last_modified = 1617956393463 - } - config { - custom_color = "#fff29a" - key = "nullbuiltin:service.errors.fourxx.rate|AVG|TOTAL|BAR|SERVICE" - last_modified = 1617956441725 - } - } - series { - type = "BAR" - aggregation = "AVG" - aggregation_rate = "TOTAL" - entity_type = "SERVICE" - metric = "builtin:service.errors.fourxx.rate" - # sort_ascending = false - # sort_column = false - } - series { - type = "BAR" - aggregation = "AVG" - aggregation_rate = "TOTAL" - entity_type = "SERVICE" - metric = "builtin:service.errors.fivexx.rate" - # sort_ascending = false - sort_column = true - } - } - filters { - filter { - entity_type = "SERVICE" - match { - key = "AUTO_TAGS" - values = [ "Environment:TEST" ] - } - } - } - } - } - tile { - name = "Problems" - configured = true - tile_type = "OPEN_PROBLEMS" - bounds { - height = 152 - left = 950 - top = 38 - width = 152 - } - filter { - management_zone { - name = "CD_PGTFTEST" - id = data.dynatrace_management_zone.CD_PGTFTEST_TEST.id - } - } - } - tile { - name = "Overall Health" - configured = true - tile_type = "HEADER" - bounds { - height = 38 - left = 38 - top = 0 - width = 1064 - } - filter { - management_zone { - name = "CD_PGTFTEST" - id = data.dynatrace_management_zone.CD_PGTFTEST_TEST.id - } - } - } - tile { - name = "Markdown" - configured = true - markdown =<<-EOT - --- - - EOT - tile_type = "MARKDOWN" - bounds { - height = 38 - left = 38 - top = 532 - width = 1064 - } - } - tile { - name = "Custom chart" - configured = true - tile_type = "CUSTOM_CHARTING" - bounds { - height = 304 - left = 38 - top = 570 - width = 1064 - } - filter { - management_zone { - name = "CD_PGTFTEST" - id = data.dynatrace_management_zone.CD_PGTFTEST_TEST.id - } - } - filter_config { - type = "MIXED" - custom_name = "Response time, Request Count and Number of Errors" - default_name = "Custom chart" - chart_config { - type = "TIMESERIES" - legend = true - result_metadata { - config { - custom_color = "#008cdb" - key = "nullbuiltin:service.requestCount.total|NONE|TOTAL|BAR|SERVICE" - last_modified = 1595275720776 - } - config { - custom_color = "#b4e5f9" - key = "nullbuiltin:service.response.time|AVG|TOTAL|LINE|SERVICE" - last_modified = 1595275686773 - } - config { - custom_color = "#ef651f" - key = "nullbuiltin:service.errors.total.count|NONE|TOTAL|BAR|SERVICE" - last_modified = 1595275955999 - } - } - series { - type = "LINE" - aggregation = "AVG" - aggregation_rate = "TOTAL" - entity_type = "SERVICE" - metric = "builtin:service.response.time" - # sort_ascending = false - # sort_column = false - } - series { - type = "BAR" - aggregation = "NONE" - aggregation_rate = "TOTAL" - entity_type = "SERVICE" - metric = "builtin:service.requestCount.total" - # sort_ascending = false - # sort_column = false - } - series { - type = "BAR" - aggregation = "NONE" - aggregation_rate = "TOTAL" - entity_type = "SERVICE" - metric = "builtin:service.errors.total.count" - # sort_ascending = false - sort_column = true - } - } - filters { - filter { - entity_type = "SERVICE" - match { - key = "AUTO_TAGS" - values = [ "Environment:TEST" ] - } - } - } - } - } - tile { - name = "Markdown" - configured = true - markdown =<<-EOT - --- - - EOT - tile_type = "MARKDOWN" - bounds { - height = 38 - left = 38 - top = 190 - width = 1064 - } - } - tile { - name = "" - chart_visible = true - configured = true - tile_type = "DATABASES_OVERVIEW" - bounds { - height = 152 - left = 646 - top = 38 - width = 190 - } - filter { - management_zone { - name = "CD_PGTFTEST" - id = data.dynatrace_management_zone.CD_PGTFTEST_TEST.id - } - } - filter_config { - type = "DATABASE" - custom_name = "Databases" - default_name = "Databases" - chart_config { - type = "TIMESERIES" - legend = true - } - filters { - filter { - entity_type = "DATABASE" - match { - key = "AUTO_TAGS" - values = [ "Environment:TEST" ] - } - } - } - } - } - tile { - name = "" - chart_visible = true - configured = true - tile_type = "SERVICES" - bounds { - height = 152 - left = 342 - top = 38 - width = 190 - } - filter { - management_zone { - name = "CD_PGTFTEST" - id = data.dynatrace_management_zone.CD_PGTFTEST_TEST.id - } - } - filter_config { - type = "SERVICE" - custom_name = "Services" - default_name = "Services" - chart_config { - type = "TIMESERIES" - legend = true - } - filters { - filter { - entity_type = "SERVICE" - match { - key = "AUTO_TAGS" - values = [ "Environment:TEST" ] - } - } - } - } - } - tile { - name = "" - chart_visible = true - configured = true - tile_type = "HOSTS" - bounds { - height = 152 - left = 38 - top = 38 - width = 190 - } - filter { - management_zone { - name = "CD_PGTFTEST" - id = data.dynatrace_management_zone.CD_PGTFTEST_TEST.id - } - } - filter_config { - type = "HOST" - custom_name = "Hosts" - default_name = "Hosts" - chart_config { - type = "TIMESERIES" - legend = true - } - filters { - filter { - entity_type = "HOST" - match { - key = "AUTO_TAGS" - values = [ "Environment:TEST" ] - } - } - } - } - } -} diff --git a/NA_PREPROD/management_zone/CD_MYTFTESTING.tf b/NA_PREPROD/management_zone/CD_MYTFTESTING.tf deleted file mode 100644 index 45f5b53e..00000000 --- a/NA_PREPROD/management_zone/CD_MYTFTESTING.tf +++ /dev/null @@ -1,19 +0,0 @@ -resource "dynatrace_management_zone" "CD_MYTFTESTING" { - name = "CD_MYTFTESTING" - entity_selector_based_rule { - enabled = true - selector = "type(PROCESS_GROUP_INSTANCE),tag(\"compass-id:X\")" - } - entity_selector_based_rule { - enabled = true - selector = "type(HOST),tag(\"compass-id:X\")" - } - entity_selector_based_rule { - enabled = true - selector = "type(Service),tag(\"compass-id:X\")" - } - entity_selector_based_rule { - enabled = true - selector = "type(SERVICE),databaseName.exists(),toRelationship.calls(type(SERVICE),tag(\"compass-id:X\"))" - } -} \ No newline at end of file diff --git a/NA_PREPROD/management_zone/CD_MYTFTESTINGv2.tf b/NA_PREPROD/management_zone/CD_MYTFTESTINGv2.tf deleted file mode 100644 index 1f10a57e..00000000 --- a/NA_PREPROD/management_zone/CD_MYTFTESTINGv2.tf +++ /dev/null @@ -1,19 +0,0 @@ -resource "dynatrace_management_zone" "CD_MYTFTESTINGv2" { - name = "CD_MYTFTESTINGv2" - entity_selector_based_rule { - enabled = true - selector = "type(PROCESS_GROUP_INSTANCE),tag(\"compass-id:X\")" - } - entity_selector_based_rule { - enabled = true - selector = "type(HOST),tag(\"compass-id:X\")" - } - entity_selector_based_rule { - enabled = true - selector = "type(Service),tag(\"compass-id:X\")" - } - entity_selector_based_rule { - enabled = true - selector = "type(SERVICE),databaseName.exists(),toRelationship.calls(type(SERVICE),tag(\"compass-id:X\"))" - } -} \ No newline at end of file diff --git a/NA_PREPROD/management_zone/CD_MYTesting.tf b/NA_PREPROD/management_zone/CD_MYTesting.tf deleted file mode 100644 index 19302adf..00000000 --- a/NA_PREPROD/management_zone/CD_MYTesting.tf +++ /dev/null @@ -1,19 +0,0 @@ -resource "dynatrace_management_zone" "CD_MYTesting" { - name = "CD_MYTesting" - entity_selector_based_rule { - enabled = true - selector = "type(PROCESS_GROUP_INSTANCE),tag(\"compass-id:X\")" - } - entity_selector_based_rule { - enabled = true - selector = "type(HOST),tag(\"compass-id:X\")" - } - entity_selector_based_rule { - enabled = true - selector = "type(Service),tag(\"compass-id:X\")" - } - entity_selector_based_rule { - enabled = true - selector = "type(SERVICE),databaseName.exists(),toRelationship.calls(type(SERVICE),tag(\"compass-id:X\"))" - } -} \ No newline at end of file diff --git a/NA_PREPROD/management_zone/CD_PGTEST3.tf b/NA_PREPROD/management_zone/CD_PGTEST3.tf deleted file mode 100644 index 1ba52cff..00000000 --- a/NA_PREPROD/management_zone/CD_PGTEST3.tf +++ /dev/null @@ -1,19 +0,0 @@ -resource "dynatrace_management_zone" "CD_PGTEST3" { - name = "CD_PGTEST3" - entity_selector_based_rule { - enabled = true - selector = "type(PROCESS_GROUP_INSTANCE),tag(\"compass-id:X\")" - } - entity_selector_based_rule { - enabled = true - selector = "type(HOST),tag(\"compass-id:X\")" - } - entity_selector_based_rule { - enabled = true - selector = "type(Service),tag(\"compass-id:X\")" - } - entity_selector_based_rule { - enabled = true - selector = "type(SERVICE),databaseName.exists(),toRelationship.calls(type(SERVICE),tag(\"compass-id:X\"))" - } -} \ No newline at end of file diff --git a/NA_PREPROD/management_zone/CD_PGTFTEST.tf b/NA_PREPROD/management_zone/CD_PGTFTEST.tf deleted file mode 100644 index cac83255..00000000 --- a/NA_PREPROD/management_zone/CD_PGTFTEST.tf +++ /dev/null @@ -1,19 +0,0 @@ -resource "dynatrace_management_zone" "CD_PGTFTEST" { - name = "CD_PGTFTEST" - entity_selector_based_rule { - enabled = true - selector = "type(PROCESS_GROUP_INSTANCE),tag(\"compass-id:X\")" - } - entity_selector_based_rule { - enabled = true - selector = "type(HOST),tag(\"compass-id:X\")" - } - entity_selector_based_rule { - enabled = true - selector = "type(Service),tag(\"compass-id:X\")" - } - entity_selector_based_rule { - enabled = true - selector = "type(SERVICE),databaseName.exists(),toRelationship.calls(type(SERVICE),tag(\"compass-id:X\"))" - } -} \ No newline at end of file diff --git a/NA_PREPROD/management_zone/CD_PGTFTESTING2.tf b/NA_PREPROD/management_zone/CD_PGTFTESTING2.tf deleted file mode 100644 index fe387991..00000000 --- a/NA_PREPROD/management_zone/CD_PGTFTESTING2.tf +++ /dev/null @@ -1,19 +0,0 @@ -resource "dynatrace_management_zone" "CD_PGTFTESTING2" { - name = "CD_PGTFTESTING2" - entity_selector_based_rule { - enabled = true - selector = "type(PROCESS_GROUP_INSTANCE),tag(\"compass-id:X\")" - } - entity_selector_based_rule { - enabled = true - selector = "type(HOST),tag(\"compass-id:X\")" - } - entity_selector_based_rule { - enabled = true - selector = "type(Service),tag(\"compass-id:X\")" - } - entity_selector_based_rule { - enabled = true - selector = "type(SERVICE),databaseName.exists(),toRelationship.calls(type(SERVICE),tag(\"compass-id:X\"))" - } -} \ No newline at end of file diff --git a/NA_PROD/alerting/CD_MYTFTESTING_E2E.tf b/NA_PROD/alerting/CD_MYTFTESTING_E2E.tf deleted file mode 100644 index 4d29d791..00000000 --- a/NA_PROD/alerting/CD_MYTFTESTING_E2E.tf +++ /dev/null @@ -1,37 +0,0 @@ -data "dynatrace_management_zone" "CD_MYTFTESTING_E2E"{ name="CD_MYTFTESTING" } -resource "dynatrace_alerting" "CD_MYTFTESTING_E2E" { - name = "CD_MYTFTESTING E2E" - management_zone = data.dynatrace_management_zone.CD_MYTFTESTING_E2E.id - rules { - rule { - delay_in_minutes = 0 - include_mode = "INCLUDE_ALL" - severity_level = "AVAILABILITY" - tags = [ "Environment:E2E" ] - } - rule { - delay_in_minutes = 10 - include_mode = "INCLUDE_ALL" - severity_level = "CUSTOM_ALERT" - tags = [ "Environment:E2E" ] - } - rule { - delay_in_minutes = 10 - include_mode = "INCLUDE_ALL" - severity_level = "ERRORS" - tags = [ "Environment:E2E" ] - } - rule { - delay_in_minutes = 30 - include_mode = "INCLUDE_ALL" - severity_level = "PERFORMANCE" - tags = [ "Environment:E2E" ] - } - rule { - delay_in_minutes = 30 - include_mode = "INCLUDE_ALL" - severity_level = "RESOURCE_CONTENTION" - tags = [ "Environment:E2E" ] - } - } -} diff --git a/NA_PROD/alerting/CD_MYTFTESTING_PROD.tf b/NA_PROD/alerting/CD_MYTFTESTING_PROD.tf deleted file mode 100644 index 38db040f..00000000 --- a/NA_PROD/alerting/CD_MYTFTESTING_PROD.tf +++ /dev/null @@ -1,37 +0,0 @@ -data "dynatrace_management_zone" "CD_MYTFTESTING_PROD"{ name="CD_MYTFTESTING" } -resource "dynatrace_alerting" "CD_MYTFTESTING_PROD" { - name = "CD_MYTFTESTING PROD" - management_zone = data.dynatrace_management_zone.CD_MYTFTESTING_PROD.id - rules { - rule { - delay_in_minutes = 0 - include_mode = "INCLUDE_ALL" - severity_level = "AVAILABILITY" - tags = [ "Environment:PROD" ] - } - rule { - delay_in_minutes = 10 - include_mode = "INCLUDE_ALL" - severity_level = "CUSTOM_ALERT" - tags = [ "Environment:PROD" ] - } - rule { - delay_in_minutes = 10 - include_mode = "INCLUDE_ALL" - severity_level = "ERRORS" - tags = [ "Environment:PROD" ] - } - rule { - delay_in_minutes = 30 - include_mode = "INCLUDE_ALL" - severity_level = "PERFORMANCE" - tags = [ "Environment:PROD" ] - } - rule { - delay_in_minutes = 30 - include_mode = "INCLUDE_ALL" - severity_level = "RESOURCE_CONTENTION" - tags = [ "Environment:PROD" ] - } - } -} diff --git a/NA_PROD/alerting/CD_MYTFTESTINGv2_E2E.tf b/NA_PROD/alerting/CD_MYTFTESTINGv2_E2E.tf deleted file mode 100644 index b0be5a7d..00000000 --- a/NA_PROD/alerting/CD_MYTFTESTINGv2_E2E.tf +++ /dev/null @@ -1,37 +0,0 @@ -data "dynatrace_management_zone" "CD_MYTFTESTINGv2_E2E"{ name="CD_MYTFTESTINGv2" } -resource "dynatrace_alerting" "CD_MYTFTESTINGv2_E2E" { - name = "CD_MYTFTESTINGv2 E2E" - management_zone = data.dynatrace_management_zone.CD_MYTFTESTINGv2_E2E.id - rules { - rule { - delay_in_minutes = 0 - include_mode = "INCLUDE_ALL" - severity_level = "AVAILABILITY" - tags = [ "Environment:E2E" ] - } - rule { - delay_in_minutes = 10 - include_mode = "INCLUDE_ALL" - severity_level = "CUSTOM_ALERT" - tags = [ "Environment:E2E" ] - } - rule { - delay_in_minutes = 10 - include_mode = "INCLUDE_ALL" - severity_level = "ERRORS" - tags = [ "Environment:E2E" ] - } - rule { - delay_in_minutes = 30 - include_mode = "INCLUDE_ALL" - severity_level = "PERFORMANCE" - tags = [ "Environment:E2E" ] - } - rule { - delay_in_minutes = 30 - include_mode = "INCLUDE_ALL" - severity_level = "RESOURCE_CONTENTION" - tags = [ "Environment:E2E" ] - } - } -} diff --git a/NA_PROD/alerting/CD_MYTFTESTINGv2_PROD.tf b/NA_PROD/alerting/CD_MYTFTESTINGv2_PROD.tf deleted file mode 100644 index a2958a82..00000000 --- a/NA_PROD/alerting/CD_MYTFTESTINGv2_PROD.tf +++ /dev/null @@ -1,37 +0,0 @@ -data "dynatrace_management_zone" "CD_MYTFTESTINGv2_PROD"{ name="CD_MYTFTESTINGv2" } -resource "dynatrace_alerting" "CD_MYTFTESTINGv2_PROD" { - name = "CD_MYTFTESTINGv2 PROD" - management_zone = data.dynatrace_management_zone.CD_MYTFTESTINGv2_PROD.id - rules { - rule { - delay_in_minutes = 0 - include_mode = "INCLUDE_ALL" - severity_level = "AVAILABILITY" - tags = [ "Environment:PROD" ] - } - rule { - delay_in_minutes = 10 - include_mode = "INCLUDE_ALL" - severity_level = "CUSTOM_ALERT" - tags = [ "Environment:PROD" ] - } - rule { - delay_in_minutes = 10 - include_mode = "INCLUDE_ALL" - severity_level = "ERRORS" - tags = [ "Environment:PROD" ] - } - rule { - delay_in_minutes = 30 - include_mode = "INCLUDE_ALL" - severity_level = "PERFORMANCE" - tags = [ "Environment:PROD" ] - } - rule { - delay_in_minutes = 30 - include_mode = "INCLUDE_ALL" - severity_level = "RESOURCE_CONTENTION" - tags = [ "Environment:PROD" ] - } - } -} diff --git a/NA_PROD/alerting/CD_MYTesting_E2E.tf b/NA_PROD/alerting/CD_MYTesting_E2E.tf deleted file mode 100644 index 66077310..00000000 --- a/NA_PROD/alerting/CD_MYTesting_E2E.tf +++ /dev/null @@ -1,37 +0,0 @@ -data "dynatrace_management_zone" "CD_MYTesting_E2E"{ name="CD_MYTesting" } -resource "dynatrace_alerting" "CD_MYTesting_E2E" { - name = "CD_MYTesting E2E" - management_zone = data.dynatrace_management_zone.CD_MYTesting_E2E.id - rules { - rule { - delay_in_minutes = 0 - include_mode = "INCLUDE_ALL" - severity_level = "AVAILABILITY" - tags = [ "Environment:E2E" ] - } - rule { - delay_in_minutes = 10 - include_mode = "INCLUDE_ALL" - severity_level = "CUSTOM_ALERT" - tags = [ "Environment:E2E" ] - } - rule { - delay_in_minutes = 10 - include_mode = "INCLUDE_ALL" - severity_level = "ERRORS" - tags = [ "Environment:E2E" ] - } - rule { - delay_in_minutes = 30 - include_mode = "INCLUDE_ALL" - severity_level = "PERFORMANCE" - tags = [ "Environment:E2E" ] - } - rule { - delay_in_minutes = 30 - include_mode = "INCLUDE_ALL" - severity_level = "RESOURCE_CONTENTION" - tags = [ "Environment:E2E" ] - } - } -} diff --git a/NA_PROD/alerting/CD_MYTesting_PROD.tf b/NA_PROD/alerting/CD_MYTesting_PROD.tf deleted file mode 100644 index 8770972d..00000000 --- a/NA_PROD/alerting/CD_MYTesting_PROD.tf +++ /dev/null @@ -1,37 +0,0 @@ -data "dynatrace_management_zone" "CD_MYTesting_PROD"{ name="CD_MYTesting" } -resource "dynatrace_alerting" "CD_MYTesting_PROD" { - name = "CD_MYTesting PROD" - management_zone = data.dynatrace_management_zone.CD_MYTesting_PROD.id - rules { - rule { - delay_in_minutes = 0 - include_mode = "INCLUDE_ALL" - severity_level = "AVAILABILITY" - tags = [ "Environment:PROD" ] - } - rule { - delay_in_minutes = 10 - include_mode = "INCLUDE_ALL" - severity_level = "CUSTOM_ALERT" - tags = [ "Environment:PROD" ] - } - rule { - delay_in_minutes = 10 - include_mode = "INCLUDE_ALL" - severity_level = "ERRORS" - tags = [ "Environment:PROD" ] - } - rule { - delay_in_minutes = 30 - include_mode = "INCLUDE_ALL" - severity_level = "PERFORMANCE" - tags = [ "Environment:PROD" ] - } - rule { - delay_in_minutes = 30 - include_mode = "INCLUDE_ALL" - severity_level = "RESOURCE_CONTENTION" - tags = [ "Environment:PROD" ] - } - } -} diff --git a/NA_PROD/alerting/CD_PGTEST3_E2E.tf b/NA_PROD/alerting/CD_PGTEST3_E2E.tf deleted file mode 100644 index 37f1af88..00000000 --- a/NA_PROD/alerting/CD_PGTEST3_E2E.tf +++ /dev/null @@ -1,37 +0,0 @@ -data "dynatrace_management_zone" "CD_PGTEST3_E2E"{ name="CD_PGTEST3" } -resource "dynatrace_alerting" "CD_PGTEST3_E2E" { - name = "CD_PGTEST3 E2E" - management_zone = data.dynatrace_management_zone.CD_PGTEST3_E2E.id - rules { - rule { - delay_in_minutes = 0 - include_mode = "INCLUDE_ALL" - severity_level = "AVAILABILITY" - tags = [ "Environment:E2E" ] - } - rule { - delay_in_minutes = 10 - include_mode = "INCLUDE_ALL" - severity_level = "CUSTOM_ALERT" - tags = [ "Environment:E2E" ] - } - rule { - delay_in_minutes = 10 - include_mode = "INCLUDE_ALL" - severity_level = "ERRORS" - tags = [ "Environment:E2E" ] - } - rule { - delay_in_minutes = 30 - include_mode = "INCLUDE_ALL" - severity_level = "PERFORMANCE" - tags = [ "Environment:E2E" ] - } - rule { - delay_in_minutes = 30 - include_mode = "INCLUDE_ALL" - severity_level = "RESOURCE_CONTENTION" - tags = [ "Environment:E2E" ] - } - } -} diff --git a/NA_PROD/alerting/CD_PGTEST3_PROD.tf b/NA_PROD/alerting/CD_PGTEST3_PROD.tf deleted file mode 100644 index 581d616f..00000000 --- a/NA_PROD/alerting/CD_PGTEST3_PROD.tf +++ /dev/null @@ -1,37 +0,0 @@ -data "dynatrace_management_zone" "CD_PGTEST3_PROD"{ name="CD_PGTEST3" } -resource "dynatrace_alerting" "CD_PGTEST3_PROD" { - name = "CD_PGTEST3 PROD" - management_zone = data.dynatrace_management_zone.CD_PGTEST3_PROD.id - rules { - rule { - delay_in_minutes = 0 - include_mode = "INCLUDE_ALL" - severity_level = "AVAILABILITY" - tags = [ "Environment:PROD" ] - } - rule { - delay_in_minutes = 10 - include_mode = "INCLUDE_ALL" - severity_level = "CUSTOM_ALERT" - tags = [ "Environment:PROD" ] - } - rule { - delay_in_minutes = 10 - include_mode = "INCLUDE_ALL" - severity_level = "ERRORS" - tags = [ "Environment:PROD" ] - } - rule { - delay_in_minutes = 30 - include_mode = "INCLUDE_ALL" - severity_level = "PERFORMANCE" - tags = [ "Environment:PROD" ] - } - rule { - delay_in_minutes = 30 - include_mode = "INCLUDE_ALL" - severity_level = "RESOURCE_CONTENTION" - tags = [ "Environment:PROD" ] - } - } -} diff --git a/NA_PROD/alerting/CD_PGTFTESTING2_E2E.tf b/NA_PROD/alerting/CD_PGTFTESTING2_E2E.tf deleted file mode 100644 index e49c6258..00000000 --- a/NA_PROD/alerting/CD_PGTFTESTING2_E2E.tf +++ /dev/null @@ -1,37 +0,0 @@ -data "dynatrace_management_zone" "CD_PGTFTESTING2_E2E"{ name="CD_PGTFTESTING2" } -resource "dynatrace_alerting" "CD_PGTFTESTING2_E2E" { - name = "CD_PGTFTESTING2 E2E" - management_zone = data.dynatrace_management_zone.CD_PGTFTESTING2_E2E.id - rules { - rule { - delay_in_minutes = 0 - include_mode = "INCLUDE_ALL" - severity_level = "AVAILABILITY" - tags = [ "Environment:E2E" ] - } - rule { - delay_in_minutes = 10 - include_mode = "INCLUDE_ALL" - severity_level = "CUSTOM_ALERT" - tags = [ "Environment:E2E" ] - } - rule { - delay_in_minutes = 10 - include_mode = "INCLUDE_ALL" - severity_level = "ERRORS" - tags = [ "Environment:E2E" ] - } - rule { - delay_in_minutes = 30 - include_mode = "INCLUDE_ALL" - severity_level = "PERFORMANCE" - tags = [ "Environment:E2E" ] - } - rule { - delay_in_minutes = 30 - include_mode = "INCLUDE_ALL" - severity_level = "RESOURCE_CONTENTION" - tags = [ "Environment:E2E" ] - } - } -} diff --git a/NA_PROD/alerting/CD_PGTFTESTING2_PROD.tf b/NA_PROD/alerting/CD_PGTFTESTING2_PROD.tf deleted file mode 100644 index ea705352..00000000 --- a/NA_PROD/alerting/CD_PGTFTESTING2_PROD.tf +++ /dev/null @@ -1,37 +0,0 @@ -data "dynatrace_management_zone" "CD_PGTFTESTING2_PROD"{ name="CD_PGTFTESTING2" } -resource "dynatrace_alerting" "CD_PGTFTESTING2_PROD" { - name = "CD_PGTFTESTING2 PROD" - management_zone = data.dynatrace_management_zone.CD_PGTFTESTING2_PROD.id - rules { - rule { - delay_in_minutes = 0 - include_mode = "INCLUDE_ALL" - severity_level = "AVAILABILITY" - tags = [ "Environment:PROD" ] - } - rule { - delay_in_minutes = 10 - include_mode = "INCLUDE_ALL" - severity_level = "CUSTOM_ALERT" - tags = [ "Environment:PROD" ] - } - rule { - delay_in_minutes = 10 - include_mode = "INCLUDE_ALL" - severity_level = "ERRORS" - tags = [ "Environment:PROD" ] - } - rule { - delay_in_minutes = 30 - include_mode = "INCLUDE_ALL" - severity_level = "PERFORMANCE" - tags = [ "Environment:PROD" ] - } - rule { - delay_in_minutes = 30 - include_mode = "INCLUDE_ALL" - severity_level = "RESOURCE_CONTENTION" - tags = [ "Environment:PROD" ] - } - } -} diff --git a/NA_PROD/alerting/CD_PGTFTEST_E2E.tf b/NA_PROD/alerting/CD_PGTFTEST_E2E.tf deleted file mode 100644 index 332650c2..00000000 --- a/NA_PROD/alerting/CD_PGTFTEST_E2E.tf +++ /dev/null @@ -1,37 +0,0 @@ -data "dynatrace_management_zone" "CD_PGTFTEST_E2E"{ name="CD_PGTFTEST" } -resource "dynatrace_alerting" "CD_PGTFTEST_E2E" { - name = "CD_PGTFTEST E2E" - management_zone = data.dynatrace_management_zone.CD_PGTFTEST_E2E.id - rules { - rule { - delay_in_minutes = 0 - include_mode = "INCLUDE_ALL" - severity_level = "AVAILABILITY" - tags = [ "Environment:E2E" ] - } - rule { - delay_in_minutes = 10 - include_mode = "INCLUDE_ALL" - severity_level = "CUSTOM_ALERT" - tags = [ "Environment:E2E" ] - } - rule { - delay_in_minutes = 10 - include_mode = "INCLUDE_ALL" - severity_level = "ERRORS" - tags = [ "Environment:E2E" ] - } - rule { - delay_in_minutes = 30 - include_mode = "INCLUDE_ALL" - severity_level = "PERFORMANCE" - tags = [ "Environment:E2E" ] - } - rule { - delay_in_minutes = 30 - include_mode = "INCLUDE_ALL" - severity_level = "RESOURCE_CONTENTION" - tags = [ "Environment:E2E" ] - } - } -} diff --git a/NA_PROD/alerting/CD_PGTFTEST_PROD.tf b/NA_PROD/alerting/CD_PGTFTEST_PROD.tf deleted file mode 100644 index ffd2ad60..00000000 --- a/NA_PROD/alerting/CD_PGTFTEST_PROD.tf +++ /dev/null @@ -1,37 +0,0 @@ -data "dynatrace_management_zone" "CD_PGTFTEST_PROD"{ name="CD_PGTFTEST" } -resource "dynatrace_alerting" "CD_PGTFTEST_PROD" { - name = "CD_PGTFTEST PROD" - management_zone = data.dynatrace_management_zone.CD_PGTFTEST_PROD.id - rules { - rule { - delay_in_minutes = 0 - include_mode = "INCLUDE_ALL" - severity_level = "AVAILABILITY" - tags = [ "Environment:PROD" ] - } - rule { - delay_in_minutes = 10 - include_mode = "INCLUDE_ALL" - severity_level = "CUSTOM_ALERT" - tags = [ "Environment:PROD" ] - } - rule { - delay_in_minutes = 10 - include_mode = "INCLUDE_ALL" - severity_level = "ERRORS" - tags = [ "Environment:PROD" ] - } - rule { - delay_in_minutes = 30 - include_mode = "INCLUDE_ALL" - severity_level = "PERFORMANCE" - tags = [ "Environment:PROD" ] - } - rule { - delay_in_minutes = 30 - include_mode = "INCLUDE_ALL" - severity_level = "RESOURCE_CONTENTION" - tags = [ "Environment:PROD" ] - } - } -} diff --git a/NA_PROD/dashboard/CD_MYTFTESTING_E2E.tf b/NA_PROD/dashboard/CD_MYTFTESTING_E2E.tf deleted file mode 100644 index ee58ca3e..00000000 --- a/NA_PROD/dashboard/CD_MYTFTESTING_E2E.tf +++ /dev/null @@ -1,329 +0,0 @@ -data "dynatrace_management_zone" "CD_MYTFTESTING_E2E"{ name="CD_MYTFTESTING" } -resource "dynatrace_dashboard" "CD_MYTFTESTING_E2E" { - dashboard_metadata { - name = "CD_MYTFTESTING E2E" - owner = "Ignacio.Goldman@partner.bmwgroup.com" - preset = true - shared = true - tags = [ "CD_MYTFTESTING" ] - filter { - timeframe = "-24h to now" - } - } - tile { - name = "Custom chart" - configured = true - tile_type = "CUSTOM_CHARTING" - bounds { - height = 304 - left = 38 - top = 228 - width = 1064 - } - filter { - management_zone { - name = "CD_MYTFTESTING" - id = data.dynatrace_management_zone.CD_MYTFTESTING_E2E.id - } - } - filter_config { - type = "MIXED" - custom_name = "Failure rate (HTTP 4xx/5xx errors)" - default_name = "Custom chart" - chart_config { - type = "TIMESERIES" - legend = true - result_metadata { - config { - custom_color = "#ff0000" - key = "nullbuiltin:service.errors.fivexx.rate|AVG|TOTAL|BAR|SERVICE" - last_modified = 1617956393463 - } - config { - custom_color = "#fff29a" - key = "nullbuiltin:service.errors.fourxx.rate|AVG|TOTAL|BAR|SERVICE" - last_modified = 1617956441725 - } - } - series { - type = "BAR" - aggregation = "AVG" - aggregation_rate = "TOTAL" - entity_type = "SERVICE" - metric = "builtin:service.errors.fourxx.rate" - # sort_ascending = false - # sort_column = false - } - series { - type = "BAR" - aggregation = "AVG" - aggregation_rate = "TOTAL" - entity_type = "SERVICE" - metric = "builtin:service.errors.fivexx.rate" - # sort_ascending = false - sort_column = true - } - } - filters { - filter { - entity_type = "SERVICE" - match { - key = "AUTO_TAGS" - values = [ "Environment:E2E" ] - } - } - } - } - } - tile { - name = "Problems" - configured = true - tile_type = "OPEN_PROBLEMS" - bounds { - height = 152 - left = 950 - top = 38 - width = 152 - } - filter { - management_zone { - name = "CD_MYTFTESTING" - id = data.dynatrace_management_zone.CD_MYTFTESTING_E2E.id - } - } - } - tile { - name = "Overall Health" - configured = true - tile_type = "HEADER" - bounds { - height = 38 - left = 38 - top = 0 - width = 1064 - } - filter { - management_zone { - name = "CD_MYTFTESTING" - id = data.dynatrace_management_zone.CD_MYTFTESTING_E2E.id - } - } - } - tile { - name = "Markdown" - configured = true - markdown =<<-EOT - --- - - EOT - tile_type = "MARKDOWN" - bounds { - height = 38 - left = 38 - top = 532 - width = 1064 - } - } - tile { - name = "Custom chart" - configured = true - tile_type = "CUSTOM_CHARTING" - bounds { - height = 304 - left = 38 - top = 570 - width = 1064 - } - filter { - management_zone { - name = "CD_MYTFTESTING" - id = data.dynatrace_management_zone.CD_MYTFTESTING_E2E.id - } - } - filter_config { - type = "MIXED" - custom_name = "Response time, Request Count and Number of Errors" - default_name = "Custom chart" - chart_config { - type = "TIMESERIES" - legend = true - result_metadata { - config { - custom_color = "#008cdb" - key = "nullbuiltin:service.requestCount.total|NONE|TOTAL|BAR|SERVICE" - last_modified = 1595275720776 - } - config { - custom_color = "#b4e5f9" - key = "nullbuiltin:service.response.time|AVG|TOTAL|LINE|SERVICE" - last_modified = 1595275686773 - } - config { - custom_color = "#ef651f" - key = "nullbuiltin:service.errors.total.count|NONE|TOTAL|BAR|SERVICE" - last_modified = 1595275955999 - } - } - series { - type = "LINE" - aggregation = "AVG" - aggregation_rate = "TOTAL" - entity_type = "SERVICE" - metric = "builtin:service.response.time" - # sort_ascending = false - # sort_column = false - } - series { - type = "BAR" - aggregation = "NONE" - aggregation_rate = "TOTAL" - entity_type = "SERVICE" - metric = "builtin:service.requestCount.total" - # sort_ascending = false - # sort_column = false - } - series { - type = "BAR" - aggregation = "NONE" - aggregation_rate = "TOTAL" - entity_type = "SERVICE" - metric = "builtin:service.errors.total.count" - # sort_ascending = false - sort_column = true - } - } - filters { - filter { - entity_type = "SERVICE" - match { - key = "AUTO_TAGS" - values = [ "Environment:E2E" ] - } - } - } - } - } - tile { - name = "Markdown" - configured = true - markdown =<<-EOT - --- - - EOT - tile_type = "MARKDOWN" - bounds { - height = 38 - left = 38 - top = 190 - width = 1064 - } - } - tile { - name = "" - chart_visible = true - configured = true - tile_type = "DATABASES_OVERVIEW" - bounds { - height = 152 - left = 646 - top = 38 - width = 190 - } - filter { - management_zone { - name = "CD_MYTFTESTING" - id = data.dynatrace_management_zone.CD_MYTFTESTING_E2E.id - } - } - filter_config { - type = "DATABASE" - custom_name = "Databases" - default_name = "Databases" - chart_config { - type = "TIMESERIES" - legend = true - } - filters { - filter { - entity_type = "DATABASE" - match { - key = "AUTO_TAGS" - values = [ "Environment:E2E" ] - } - } - } - } - } - tile { - name = "" - chart_visible = true - configured = true - tile_type = "SERVICES" - bounds { - height = 152 - left = 342 - top = 38 - width = 190 - } - filter { - management_zone { - name = "CD_MYTFTESTING" - id = data.dynatrace_management_zone.CD_MYTFTESTING_E2E.id - } - } - filter_config { - type = "SERVICE" - custom_name = "Services" - default_name = "Services" - chart_config { - type = "TIMESERIES" - legend = true - } - filters { - filter { - entity_type = "SERVICE" - match { - key = "AUTO_TAGS" - values = [ "Environment:E2E" ] - } - } - } - } - } - tile { - name = "" - chart_visible = true - configured = true - tile_type = "HOSTS" - bounds { - height = 152 - left = 38 - top = 38 - width = 190 - } - filter { - management_zone { - name = "CD_MYTFTESTING" - id = data.dynatrace_management_zone.CD_MYTFTESTING_E2E.id - } - } - filter_config { - type = "HOST" - custom_name = "Hosts" - default_name = "Hosts" - chart_config { - type = "TIMESERIES" - legend = true - } - filters { - filter { - entity_type = "HOST" - match { - key = "AUTO_TAGS" - values = [ "Environment:E2E" ] - } - } - } - } - } -} diff --git a/NA_PROD/dashboard/CD_MYTFTESTING_PROD.tf b/NA_PROD/dashboard/CD_MYTFTESTING_PROD.tf deleted file mode 100644 index 04d075a8..00000000 --- a/NA_PROD/dashboard/CD_MYTFTESTING_PROD.tf +++ /dev/null @@ -1,329 +0,0 @@ -data "dynatrace_management_zone" "CD_MYTFTESTING_PROD"{ name="CD_MYTFTESTING" } -resource "dynatrace_dashboard" "CD_MYTFTESTING_PROD" { - dashboard_metadata { - name = "CD_MYTFTESTING PROD" - owner = "Ignacio.Goldman@partner.bmwgroup.com" - preset = true - shared = true - tags = [ "CD_MYTFTESTING" ] - filter { - timeframe = "-24h to now" - } - } - tile { - name = "Custom chart" - configured = true - tile_type = "CUSTOM_CHARTING" - bounds { - height = 304 - left = 38 - top = 228 - width = 1064 - } - filter { - management_zone { - name = "CD_MYTFTESTING" - id = data.dynatrace_management_zone.CD_MYTFTESTING_PROD.id - } - } - filter_config { - type = "MIXED" - custom_name = "Failure rate (HTTP 4xx/5xx errors)" - default_name = "Custom chart" - chart_config { - type = "TIMESERIES" - legend = true - result_metadata { - config { - custom_color = "#ff0000" - key = "nullbuiltin:service.errors.fivexx.rate|AVG|TOTAL|BAR|SERVICE" - last_modified = 1617956393463 - } - config { - custom_color = "#fff29a" - key = "nullbuiltin:service.errors.fourxx.rate|AVG|TOTAL|BAR|SERVICE" - last_modified = 1617956441725 - } - } - series { - type = "BAR" - aggregation = "AVG" - aggregation_rate = "TOTAL" - entity_type = "SERVICE" - metric = "builtin:service.errors.fourxx.rate" - # sort_ascending = false - # sort_column = false - } - series { - type = "BAR" - aggregation = "AVG" - aggregation_rate = "TOTAL" - entity_type = "SERVICE" - metric = "builtin:service.errors.fivexx.rate" - # sort_ascending = false - sort_column = true - } - } - filters { - filter { - entity_type = "SERVICE" - match { - key = "AUTO_TAGS" - values = [ "Environment:PROD" ] - } - } - } - } - } - tile { - name = "Problems" - configured = true - tile_type = "OPEN_PROBLEMS" - bounds { - height = 152 - left = 950 - top = 38 - width = 152 - } - filter { - management_zone { - name = "CD_MYTFTESTING" - id = data.dynatrace_management_zone.CD_MYTFTESTING_PROD.id - } - } - } - tile { - name = "Overall Health" - configured = true - tile_type = "HEADER" - bounds { - height = 38 - left = 38 - top = 0 - width = 1064 - } - filter { - management_zone { - name = "CD_MYTFTESTING" - id = data.dynatrace_management_zone.CD_MYTFTESTING_PROD.id - } - } - } - tile { - name = "Markdown" - configured = true - markdown =<<-EOT - --- - - EOT - tile_type = "MARKDOWN" - bounds { - height = 38 - left = 38 - top = 532 - width = 1064 - } - } - tile { - name = "Custom chart" - configured = true - tile_type = "CUSTOM_CHARTING" - bounds { - height = 304 - left = 38 - top = 570 - width = 1064 - } - filter { - management_zone { - name = "CD_MYTFTESTING" - id = data.dynatrace_management_zone.CD_MYTFTESTING_PROD.id - } - } - filter_config { - type = "MIXED" - custom_name = "Response time, Request Count and Number of Errors" - default_name = "Custom chart" - chart_config { - type = "TIMESERIES" - legend = true - result_metadata { - config { - custom_color = "#008cdb" - key = "nullbuiltin:service.requestCount.total|NONE|TOTAL|BAR|SERVICE" - last_modified = 1595275720776 - } - config { - custom_color = "#b4e5f9" - key = "nullbuiltin:service.response.time|AVG|TOTAL|LINE|SERVICE" - last_modified = 1595275686773 - } - config { - custom_color = "#ef651f" - key = "nullbuiltin:service.errors.total.count|NONE|TOTAL|BAR|SERVICE" - last_modified = 1595275955999 - } - } - series { - type = "LINE" - aggregation = "AVG" - aggregation_rate = "TOTAL" - entity_type = "SERVICE" - metric = "builtin:service.response.time" - # sort_ascending = false - # sort_column = false - } - series { - type = "BAR" - aggregation = "NONE" - aggregation_rate = "TOTAL" - entity_type = "SERVICE" - metric = "builtin:service.requestCount.total" - # sort_ascending = false - # sort_column = false - } - series { - type = "BAR" - aggregation = "NONE" - aggregation_rate = "TOTAL" - entity_type = "SERVICE" - metric = "builtin:service.errors.total.count" - # sort_ascending = false - sort_column = true - } - } - filters { - filter { - entity_type = "SERVICE" - match { - key = "AUTO_TAGS" - values = [ "Environment:PROD" ] - } - } - } - } - } - tile { - name = "Markdown" - configured = true - markdown =<<-EOT - --- - - EOT - tile_type = "MARKDOWN" - bounds { - height = 38 - left = 38 - top = 190 - width = 1064 - } - } - tile { - name = "" - chart_visible = true - configured = true - tile_type = "DATABASES_OVERVIEW" - bounds { - height = 152 - left = 646 - top = 38 - width = 190 - } - filter { - management_zone { - name = "CD_MYTFTESTING" - id = data.dynatrace_management_zone.CD_MYTFTESTING_PROD.id - } - } - filter_config { - type = "DATABASE" - custom_name = "Databases" - default_name = "Databases" - chart_config { - type = "TIMESERIES" - legend = true - } - filters { - filter { - entity_type = "DATABASE" - match { - key = "AUTO_TAGS" - values = [ "Environment:PROD" ] - } - } - } - } - } - tile { - name = "" - chart_visible = true - configured = true - tile_type = "SERVICES" - bounds { - height = 152 - left = 342 - top = 38 - width = 190 - } - filter { - management_zone { - name = "CD_MYTFTESTING" - id = data.dynatrace_management_zone.CD_MYTFTESTING_PROD.id - } - } - filter_config { - type = "SERVICE" - custom_name = "Services" - default_name = "Services" - chart_config { - type = "TIMESERIES" - legend = true - } - filters { - filter { - entity_type = "SERVICE" - match { - key = "AUTO_TAGS" - values = [ "Environment:PROD" ] - } - } - } - } - } - tile { - name = "" - chart_visible = true - configured = true - tile_type = "HOSTS" - bounds { - height = 152 - left = 38 - top = 38 - width = 190 - } - filter { - management_zone { - name = "CD_MYTFTESTING" - id = data.dynatrace_management_zone.CD_MYTFTESTING_PROD.id - } - } - filter_config { - type = "HOST" - custom_name = "Hosts" - default_name = "Hosts" - chart_config { - type = "TIMESERIES" - legend = true - } - filters { - filter { - entity_type = "HOST" - match { - key = "AUTO_TAGS" - values = [ "Environment:PROD" ] - } - } - } - } - } -} diff --git a/NA_PROD/dashboard/CD_MYTFTESTINGv2_E2E.tf b/NA_PROD/dashboard/CD_MYTFTESTINGv2_E2E.tf deleted file mode 100644 index 67272dfb..00000000 --- a/NA_PROD/dashboard/CD_MYTFTESTINGv2_E2E.tf +++ /dev/null @@ -1,329 +0,0 @@ -data "dynatrace_management_zone" "CD_MYTFTESTINGv2_E2E"{ name="CD_MYTFTESTINGv2" } -resource "dynatrace_dashboard" "CD_MYTFTESTINGv2_E2E" { - dashboard_metadata { - name = "CD_MYTFTESTINGv2 E2E" - owner = "Ignacio.Goldman@partner.bmwgroup.com" - preset = true - shared = true - tags = [ "CD_MYTFTESTINGv2" ] - filter { - timeframe = "-24h to now" - } - } - tile { - name = "Custom chart" - configured = true - tile_type = "CUSTOM_CHARTING" - bounds { - height = 304 - left = 38 - top = 228 - width = 1064 - } - filter { - management_zone { - name = "CD_MYTFTESTINGv2" - id = data.dynatrace_management_zone.CD_MYTFTESTINGv2_E2E.id - } - } - filter_config { - type = "MIXED" - custom_name = "Failure rate (HTTP 4xx/5xx errors)" - default_name = "Custom chart" - chart_config { - type = "TIMESERIES" - legend = true - result_metadata { - config { - custom_color = "#ff0000" - key = "nullbuiltin:service.errors.fivexx.rate|AVG|TOTAL|BAR|SERVICE" - last_modified = 1617956393463 - } - config { - custom_color = "#fff29a" - key = "nullbuiltin:service.errors.fourxx.rate|AVG|TOTAL|BAR|SERVICE" - last_modified = 1617956441725 - } - } - series { - type = "BAR" - aggregation = "AVG" - aggregation_rate = "TOTAL" - entity_type = "SERVICE" - metric = "builtin:service.errors.fourxx.rate" - # sort_ascending = false - # sort_column = false - } - series { - type = "BAR" - aggregation = "AVG" - aggregation_rate = "TOTAL" - entity_type = "SERVICE" - metric = "builtin:service.errors.fivexx.rate" - # sort_ascending = false - sort_column = true - } - } - filters { - filter { - entity_type = "SERVICE" - match { - key = "AUTO_TAGS" - values = [ "Environment:E2E" ] - } - } - } - } - } - tile { - name = "Problems" - configured = true - tile_type = "OPEN_PROBLEMS" - bounds { - height = 152 - left = 950 - top = 38 - width = 152 - } - filter { - management_zone { - name = "CD_MYTFTESTINGv2" - id = data.dynatrace_management_zone.CD_MYTFTESTINGv2_E2E.id - } - } - } - tile { - name = "Overall Health" - configured = true - tile_type = "HEADER" - bounds { - height = 38 - left = 38 - top = 0 - width = 1064 - } - filter { - management_zone { - name = "CD_MYTFTESTINGv2" - id = data.dynatrace_management_zone.CD_MYTFTESTINGv2_E2E.id - } - } - } - tile { - name = "Markdown" - configured = true - markdown =<<-EOT - --- - - EOT - tile_type = "MARKDOWN" - bounds { - height = 38 - left = 38 - top = 532 - width = 1064 - } - } - tile { - name = "Custom chart" - configured = true - tile_type = "CUSTOM_CHARTING" - bounds { - height = 304 - left = 38 - top = 570 - width = 1064 - } - filter { - management_zone { - name = "CD_MYTFTESTINGv2" - id = data.dynatrace_management_zone.CD_MYTFTESTINGv2_E2E.id - } - } - filter_config { - type = "MIXED" - custom_name = "Response time, Request Count and Number of Errors" - default_name = "Custom chart" - chart_config { - type = "TIMESERIES" - legend = true - result_metadata { - config { - custom_color = "#008cdb" - key = "nullbuiltin:service.requestCount.total|NONE|TOTAL|BAR|SERVICE" - last_modified = 1595275720776 - } - config { - custom_color = "#b4e5f9" - key = "nullbuiltin:service.response.time|AVG|TOTAL|LINE|SERVICE" - last_modified = 1595275686773 - } - config { - custom_color = "#ef651f" - key = "nullbuiltin:service.errors.total.count|NONE|TOTAL|BAR|SERVICE" - last_modified = 1595275955999 - } - } - series { - type = "LINE" - aggregation = "AVG" - aggregation_rate = "TOTAL" - entity_type = "SERVICE" - metric = "builtin:service.response.time" - # sort_ascending = false - # sort_column = false - } - series { - type = "BAR" - aggregation = "NONE" - aggregation_rate = "TOTAL" - entity_type = "SERVICE" - metric = "builtin:service.requestCount.total" - # sort_ascending = false - # sort_column = false - } - series { - type = "BAR" - aggregation = "NONE" - aggregation_rate = "TOTAL" - entity_type = "SERVICE" - metric = "builtin:service.errors.total.count" - # sort_ascending = false - sort_column = true - } - } - filters { - filter { - entity_type = "SERVICE" - match { - key = "AUTO_TAGS" - values = [ "Environment:E2E" ] - } - } - } - } - } - tile { - name = "Markdown" - configured = true - markdown =<<-EOT - --- - - EOT - tile_type = "MARKDOWN" - bounds { - height = 38 - left = 38 - top = 190 - width = 1064 - } - } - tile { - name = "" - chart_visible = true - configured = true - tile_type = "DATABASES_OVERVIEW" - bounds { - height = 152 - left = 646 - top = 38 - width = 190 - } - filter { - management_zone { - name = "CD_MYTFTESTINGv2" - id = data.dynatrace_management_zone.CD_MYTFTESTINGv2_E2E.id - } - } - filter_config { - type = "DATABASE" - custom_name = "Databases" - default_name = "Databases" - chart_config { - type = "TIMESERIES" - legend = true - } - filters { - filter { - entity_type = "DATABASE" - match { - key = "AUTO_TAGS" - values = [ "Environment:E2E" ] - } - } - } - } - } - tile { - name = "" - chart_visible = true - configured = true - tile_type = "SERVICES" - bounds { - height = 152 - left = 342 - top = 38 - width = 190 - } - filter { - management_zone { - name = "CD_MYTFTESTINGv2" - id = data.dynatrace_management_zone.CD_MYTFTESTINGv2_E2E.id - } - } - filter_config { - type = "SERVICE" - custom_name = "Services" - default_name = "Services" - chart_config { - type = "TIMESERIES" - legend = true - } - filters { - filter { - entity_type = "SERVICE" - match { - key = "AUTO_TAGS" - values = [ "Environment:E2E" ] - } - } - } - } - } - tile { - name = "" - chart_visible = true - configured = true - tile_type = "HOSTS" - bounds { - height = 152 - left = 38 - top = 38 - width = 190 - } - filter { - management_zone { - name = "CD_MYTFTESTINGv2" - id = data.dynatrace_management_zone.CD_MYTFTESTINGv2_E2E.id - } - } - filter_config { - type = "HOST" - custom_name = "Hosts" - default_name = "Hosts" - chart_config { - type = "TIMESERIES" - legend = true - } - filters { - filter { - entity_type = "HOST" - match { - key = "AUTO_TAGS" - values = [ "Environment:E2E" ] - } - } - } - } - } -} diff --git a/NA_PROD/dashboard/CD_MYTFTESTINGv2_PROD.tf b/NA_PROD/dashboard/CD_MYTFTESTINGv2_PROD.tf deleted file mode 100644 index 1491848b..00000000 --- a/NA_PROD/dashboard/CD_MYTFTESTINGv2_PROD.tf +++ /dev/null @@ -1,329 +0,0 @@ -data "dynatrace_management_zone" "CD_MYTFTESTINGv2_PROD"{ name="CD_MYTFTESTINGv2" } -resource "dynatrace_dashboard" "CD_MYTFTESTINGv2_PROD" { - dashboard_metadata { - name = "CD_MYTFTESTINGv2 PROD" - owner = "Ignacio.Goldman@partner.bmwgroup.com" - preset = true - shared = true - tags = [ "CD_MYTFTESTINGv2" ] - filter { - timeframe = "-24h to now" - } - } - tile { - name = "Custom chart" - configured = true - tile_type = "CUSTOM_CHARTING" - bounds { - height = 304 - left = 38 - top = 228 - width = 1064 - } - filter { - management_zone { - name = "CD_MYTFTESTINGv2" - id = data.dynatrace_management_zone.CD_MYTFTESTINGv2_PROD.id - } - } - filter_config { - type = "MIXED" - custom_name = "Failure rate (HTTP 4xx/5xx errors)" - default_name = "Custom chart" - chart_config { - type = "TIMESERIES" - legend = true - result_metadata { - config { - custom_color = "#ff0000" - key = "nullbuiltin:service.errors.fivexx.rate|AVG|TOTAL|BAR|SERVICE" - last_modified = 1617956393463 - } - config { - custom_color = "#fff29a" - key = "nullbuiltin:service.errors.fourxx.rate|AVG|TOTAL|BAR|SERVICE" - last_modified = 1617956441725 - } - } - series { - type = "BAR" - aggregation = "AVG" - aggregation_rate = "TOTAL" - entity_type = "SERVICE" - metric = "builtin:service.errors.fourxx.rate" - # sort_ascending = false - # sort_column = false - } - series { - type = "BAR" - aggregation = "AVG" - aggregation_rate = "TOTAL" - entity_type = "SERVICE" - metric = "builtin:service.errors.fivexx.rate" - # sort_ascending = false - sort_column = true - } - } - filters { - filter { - entity_type = "SERVICE" - match { - key = "AUTO_TAGS" - values = [ "Environment:PROD" ] - } - } - } - } - } - tile { - name = "Problems" - configured = true - tile_type = "OPEN_PROBLEMS" - bounds { - height = 152 - left = 950 - top = 38 - width = 152 - } - filter { - management_zone { - name = "CD_MYTFTESTINGv2" - id = data.dynatrace_management_zone.CD_MYTFTESTINGv2_PROD.id - } - } - } - tile { - name = "Overall Health" - configured = true - tile_type = "HEADER" - bounds { - height = 38 - left = 38 - top = 0 - width = 1064 - } - filter { - management_zone { - name = "CD_MYTFTESTINGv2" - id = data.dynatrace_management_zone.CD_MYTFTESTINGv2_PROD.id - } - } - } - tile { - name = "Markdown" - configured = true - markdown =<<-EOT - --- - - EOT - tile_type = "MARKDOWN" - bounds { - height = 38 - left = 38 - top = 532 - width = 1064 - } - } - tile { - name = "Custom chart" - configured = true - tile_type = "CUSTOM_CHARTING" - bounds { - height = 304 - left = 38 - top = 570 - width = 1064 - } - filter { - management_zone { - name = "CD_MYTFTESTINGv2" - id = data.dynatrace_management_zone.CD_MYTFTESTINGv2_PROD.id - } - } - filter_config { - type = "MIXED" - custom_name = "Response time, Request Count and Number of Errors" - default_name = "Custom chart" - chart_config { - type = "TIMESERIES" - legend = true - result_metadata { - config { - custom_color = "#008cdb" - key = "nullbuiltin:service.requestCount.total|NONE|TOTAL|BAR|SERVICE" - last_modified = 1595275720776 - } - config { - custom_color = "#b4e5f9" - key = "nullbuiltin:service.response.time|AVG|TOTAL|LINE|SERVICE" - last_modified = 1595275686773 - } - config { - custom_color = "#ef651f" - key = "nullbuiltin:service.errors.total.count|NONE|TOTAL|BAR|SERVICE" - last_modified = 1595275955999 - } - } - series { - type = "LINE" - aggregation = "AVG" - aggregation_rate = "TOTAL" - entity_type = "SERVICE" - metric = "builtin:service.response.time" - # sort_ascending = false - # sort_column = false - } - series { - type = "BAR" - aggregation = "NONE" - aggregation_rate = "TOTAL" - entity_type = "SERVICE" - metric = "builtin:service.requestCount.total" - # sort_ascending = false - # sort_column = false - } - series { - type = "BAR" - aggregation = "NONE" - aggregation_rate = "TOTAL" - entity_type = "SERVICE" - metric = "builtin:service.errors.total.count" - # sort_ascending = false - sort_column = true - } - } - filters { - filter { - entity_type = "SERVICE" - match { - key = "AUTO_TAGS" - values = [ "Environment:PROD" ] - } - } - } - } - } - tile { - name = "Markdown" - configured = true - markdown =<<-EOT - --- - - EOT - tile_type = "MARKDOWN" - bounds { - height = 38 - left = 38 - top = 190 - width = 1064 - } - } - tile { - name = "" - chart_visible = true - configured = true - tile_type = "DATABASES_OVERVIEW" - bounds { - height = 152 - left = 646 - top = 38 - width = 190 - } - filter { - management_zone { - name = "CD_MYTFTESTINGv2" - id = data.dynatrace_management_zone.CD_MYTFTESTINGv2_PROD.id - } - } - filter_config { - type = "DATABASE" - custom_name = "Databases" - default_name = "Databases" - chart_config { - type = "TIMESERIES" - legend = true - } - filters { - filter { - entity_type = "DATABASE" - match { - key = "AUTO_TAGS" - values = [ "Environment:PROD" ] - } - } - } - } - } - tile { - name = "" - chart_visible = true - configured = true - tile_type = "SERVICES" - bounds { - height = 152 - left = 342 - top = 38 - width = 190 - } - filter { - management_zone { - name = "CD_MYTFTESTINGv2" - id = data.dynatrace_management_zone.CD_MYTFTESTINGv2_PROD.id - } - } - filter_config { - type = "SERVICE" - custom_name = "Services" - default_name = "Services" - chart_config { - type = "TIMESERIES" - legend = true - } - filters { - filter { - entity_type = "SERVICE" - match { - key = "AUTO_TAGS" - values = [ "Environment:PROD" ] - } - } - } - } - } - tile { - name = "" - chart_visible = true - configured = true - tile_type = "HOSTS" - bounds { - height = 152 - left = 38 - top = 38 - width = 190 - } - filter { - management_zone { - name = "CD_MYTFTESTINGv2" - id = data.dynatrace_management_zone.CD_MYTFTESTINGv2_PROD.id - } - } - filter_config { - type = "HOST" - custom_name = "Hosts" - default_name = "Hosts" - chart_config { - type = "TIMESERIES" - legend = true - } - filters { - filter { - entity_type = "HOST" - match { - key = "AUTO_TAGS" - values = [ "Environment:PROD" ] - } - } - } - } - } -} diff --git a/NA_PROD/dashboard/CD_MYTesting_E2E.tf b/NA_PROD/dashboard/CD_MYTesting_E2E.tf deleted file mode 100644 index e6a80b6c..00000000 --- a/NA_PROD/dashboard/CD_MYTesting_E2E.tf +++ /dev/null @@ -1,329 +0,0 @@ -data "dynatrace_management_zone" "CD_MYTesting_E2E"{ name="CD_MYTesting" } -resource "dynatrace_dashboard" "CD_MYTesting_E2E" { - dashboard_metadata { - name = "CD_MYTesting E2E" - owner = "Ignacio.Goldman@partner.bmwgroup.com" - preset = true - shared = true - tags = [ "CD_MYTesting" ] - filter { - timeframe = "-24h to now" - } - } - tile { - name = "Custom chart" - configured = true - tile_type = "CUSTOM_CHARTING" - bounds { - height = 304 - left = 38 - top = 228 - width = 1064 - } - filter { - management_zone { - name = "CD_MYTesting" - id = data.dynatrace_management_zone.CD_MYTesting_E2E.id - } - } - filter_config { - type = "MIXED" - custom_name = "Failure rate (HTTP 4xx/5xx errors)" - default_name = "Custom chart" - chart_config { - type = "TIMESERIES" - legend = true - result_metadata { - config { - custom_color = "#ff0000" - key = "nullbuiltin:service.errors.fivexx.rate|AVG|TOTAL|BAR|SERVICE" - last_modified = 1617956393463 - } - config { - custom_color = "#fff29a" - key = "nullbuiltin:service.errors.fourxx.rate|AVG|TOTAL|BAR|SERVICE" - last_modified = 1617956441725 - } - } - series { - type = "BAR" - aggregation = "AVG" - aggregation_rate = "TOTAL" - entity_type = "SERVICE" - metric = "builtin:service.errors.fourxx.rate" - # sort_ascending = false - # sort_column = false - } - series { - type = "BAR" - aggregation = "AVG" - aggregation_rate = "TOTAL" - entity_type = "SERVICE" - metric = "builtin:service.errors.fivexx.rate" - # sort_ascending = false - sort_column = true - } - } - filters { - filter { - entity_type = "SERVICE" - match { - key = "AUTO_TAGS" - values = [ "Environment:E2E" ] - } - } - } - } - } - tile { - name = "Problems" - configured = true - tile_type = "OPEN_PROBLEMS" - bounds { - height = 152 - left = 950 - top = 38 - width = 152 - } - filter { - management_zone { - name = "CD_MYTesting" - id = data.dynatrace_management_zone.CD_MYTesting_E2E.id - } - } - } - tile { - name = "Overall Health" - configured = true - tile_type = "HEADER" - bounds { - height = 38 - left = 38 - top = 0 - width = 1064 - } - filter { - management_zone { - name = "CD_MYTesting" - id = data.dynatrace_management_zone.CD_MYTesting_E2E.id - } - } - } - tile { - name = "Markdown" - configured = true - markdown =<<-EOT - --- - - EOT - tile_type = "MARKDOWN" - bounds { - height = 38 - left = 38 - top = 532 - width = 1064 - } - } - tile { - name = "Custom chart" - configured = true - tile_type = "CUSTOM_CHARTING" - bounds { - height = 304 - left = 38 - top = 570 - width = 1064 - } - filter { - management_zone { - name = "CD_MYTesting" - id = data.dynatrace_management_zone.CD_MYTesting_E2E.id - } - } - filter_config { - type = "MIXED" - custom_name = "Response time, Request Count and Number of Errors" - default_name = "Custom chart" - chart_config { - type = "TIMESERIES" - legend = true - result_metadata { - config { - custom_color = "#008cdb" - key = "nullbuiltin:service.requestCount.total|NONE|TOTAL|BAR|SERVICE" - last_modified = 1595275720776 - } - config { - custom_color = "#b4e5f9" - key = "nullbuiltin:service.response.time|AVG|TOTAL|LINE|SERVICE" - last_modified = 1595275686773 - } - config { - custom_color = "#ef651f" - key = "nullbuiltin:service.errors.total.count|NONE|TOTAL|BAR|SERVICE" - last_modified = 1595275955999 - } - } - series { - type = "LINE" - aggregation = "AVG" - aggregation_rate = "TOTAL" - entity_type = "SERVICE" - metric = "builtin:service.response.time" - # sort_ascending = false - # sort_column = false - } - series { - type = "BAR" - aggregation = "NONE" - aggregation_rate = "TOTAL" - entity_type = "SERVICE" - metric = "builtin:service.requestCount.total" - # sort_ascending = false - # sort_column = false - } - series { - type = "BAR" - aggregation = "NONE" - aggregation_rate = "TOTAL" - entity_type = "SERVICE" - metric = "builtin:service.errors.total.count" - # sort_ascending = false - sort_column = true - } - } - filters { - filter { - entity_type = "SERVICE" - match { - key = "AUTO_TAGS" - values = [ "Environment:E2E" ] - } - } - } - } - } - tile { - name = "Markdown" - configured = true - markdown =<<-EOT - --- - - EOT - tile_type = "MARKDOWN" - bounds { - height = 38 - left = 38 - top = 190 - width = 1064 - } - } - tile { - name = "" - chart_visible = true - configured = true - tile_type = "DATABASES_OVERVIEW" - bounds { - height = 152 - left = 646 - top = 38 - width = 190 - } - filter { - management_zone { - name = "CD_MYTesting" - id = data.dynatrace_management_zone.CD_MYTesting_E2E.id - } - } - filter_config { - type = "DATABASE" - custom_name = "Databases" - default_name = "Databases" - chart_config { - type = "TIMESERIES" - legend = true - } - filters { - filter { - entity_type = "DATABASE" - match { - key = "AUTO_TAGS" - values = [ "Environment:E2E" ] - } - } - } - } - } - tile { - name = "" - chart_visible = true - configured = true - tile_type = "SERVICES" - bounds { - height = 152 - left = 342 - top = 38 - width = 190 - } - filter { - management_zone { - name = "CD_MYTesting" - id = data.dynatrace_management_zone.CD_MYTesting_E2E.id - } - } - filter_config { - type = "SERVICE" - custom_name = "Services" - default_name = "Services" - chart_config { - type = "TIMESERIES" - legend = true - } - filters { - filter { - entity_type = "SERVICE" - match { - key = "AUTO_TAGS" - values = [ "Environment:E2E" ] - } - } - } - } - } - tile { - name = "" - chart_visible = true - configured = true - tile_type = "HOSTS" - bounds { - height = 152 - left = 38 - top = 38 - width = 190 - } - filter { - management_zone { - name = "CD_MYTesting" - id = data.dynatrace_management_zone.CD_MYTesting_E2E.id - } - } - filter_config { - type = "HOST" - custom_name = "Hosts" - default_name = "Hosts" - chart_config { - type = "TIMESERIES" - legend = true - } - filters { - filter { - entity_type = "HOST" - match { - key = "AUTO_TAGS" - values = [ "Environment:E2E" ] - } - } - } - } - } -} diff --git a/NA_PROD/dashboard/CD_MYTesting_PROD.tf b/NA_PROD/dashboard/CD_MYTesting_PROD.tf deleted file mode 100644 index c014541a..00000000 --- a/NA_PROD/dashboard/CD_MYTesting_PROD.tf +++ /dev/null @@ -1,329 +0,0 @@ -data "dynatrace_management_zone" "CD_MYTesting_PROD"{ name="CD_MYTesting" } -resource "dynatrace_dashboard" "CD_MYTesting_PROD" { - dashboard_metadata { - name = "CD_MYTesting PROD" - owner = "Ignacio.Goldman@partner.bmwgroup.com" - preset = true - shared = true - tags = [ "CD_MYTesting" ] - filter { - timeframe = "-24h to now" - } - } - tile { - name = "Custom chart" - configured = true - tile_type = "CUSTOM_CHARTING" - bounds { - height = 304 - left = 38 - top = 228 - width = 1064 - } - filter { - management_zone { - name = "CD_MYTesting" - id = data.dynatrace_management_zone.CD_MYTesting_PROD.id - } - } - filter_config { - type = "MIXED" - custom_name = "Failure rate (HTTP 4xx/5xx errors)" - default_name = "Custom chart" - chart_config { - type = "TIMESERIES" - legend = true - result_metadata { - config { - custom_color = "#ff0000" - key = "nullbuiltin:service.errors.fivexx.rate|AVG|TOTAL|BAR|SERVICE" - last_modified = 1617956393463 - } - config { - custom_color = "#fff29a" - key = "nullbuiltin:service.errors.fourxx.rate|AVG|TOTAL|BAR|SERVICE" - last_modified = 1617956441725 - } - } - series { - type = "BAR" - aggregation = "AVG" - aggregation_rate = "TOTAL" - entity_type = "SERVICE" - metric = "builtin:service.errors.fourxx.rate" - # sort_ascending = false - # sort_column = false - } - series { - type = "BAR" - aggregation = "AVG" - aggregation_rate = "TOTAL" - entity_type = "SERVICE" - metric = "builtin:service.errors.fivexx.rate" - # sort_ascending = false - sort_column = true - } - } - filters { - filter { - entity_type = "SERVICE" - match { - key = "AUTO_TAGS" - values = [ "Environment:PROD" ] - } - } - } - } - } - tile { - name = "Problems" - configured = true - tile_type = "OPEN_PROBLEMS" - bounds { - height = 152 - left = 950 - top = 38 - width = 152 - } - filter { - management_zone { - name = "CD_MYTesting" - id = data.dynatrace_management_zone.CD_MYTesting_PROD.id - } - } - } - tile { - name = "Overall Health" - configured = true - tile_type = "HEADER" - bounds { - height = 38 - left = 38 - top = 0 - width = 1064 - } - filter { - management_zone { - name = "CD_MYTesting" - id = data.dynatrace_management_zone.CD_MYTesting_PROD.id - } - } - } - tile { - name = "Markdown" - configured = true - markdown =<<-EOT - --- - - EOT - tile_type = "MARKDOWN" - bounds { - height = 38 - left = 38 - top = 532 - width = 1064 - } - } - tile { - name = "Custom chart" - configured = true - tile_type = "CUSTOM_CHARTING" - bounds { - height = 304 - left = 38 - top = 570 - width = 1064 - } - filter { - management_zone { - name = "CD_MYTesting" - id = data.dynatrace_management_zone.CD_MYTesting_PROD.id - } - } - filter_config { - type = "MIXED" - custom_name = "Response time, Request Count and Number of Errors" - default_name = "Custom chart" - chart_config { - type = "TIMESERIES" - legend = true - result_metadata { - config { - custom_color = "#008cdb" - key = "nullbuiltin:service.requestCount.total|NONE|TOTAL|BAR|SERVICE" - last_modified = 1595275720776 - } - config { - custom_color = "#b4e5f9" - key = "nullbuiltin:service.response.time|AVG|TOTAL|LINE|SERVICE" - last_modified = 1595275686773 - } - config { - custom_color = "#ef651f" - key = "nullbuiltin:service.errors.total.count|NONE|TOTAL|BAR|SERVICE" - last_modified = 1595275955999 - } - } - series { - type = "LINE" - aggregation = "AVG" - aggregation_rate = "TOTAL" - entity_type = "SERVICE" - metric = "builtin:service.response.time" - # sort_ascending = false - # sort_column = false - } - series { - type = "BAR" - aggregation = "NONE" - aggregation_rate = "TOTAL" - entity_type = "SERVICE" - metric = "builtin:service.requestCount.total" - # sort_ascending = false - # sort_column = false - } - series { - type = "BAR" - aggregation = "NONE" - aggregation_rate = "TOTAL" - entity_type = "SERVICE" - metric = "builtin:service.errors.total.count" - # sort_ascending = false - sort_column = true - } - } - filters { - filter { - entity_type = "SERVICE" - match { - key = "AUTO_TAGS" - values = [ "Environment:PROD" ] - } - } - } - } - } - tile { - name = "Markdown" - configured = true - markdown =<<-EOT - --- - - EOT - tile_type = "MARKDOWN" - bounds { - height = 38 - left = 38 - top = 190 - width = 1064 - } - } - tile { - name = "" - chart_visible = true - configured = true - tile_type = "DATABASES_OVERVIEW" - bounds { - height = 152 - left = 646 - top = 38 - width = 190 - } - filter { - management_zone { - name = "CD_MYTesting" - id = data.dynatrace_management_zone.CD_MYTesting_PROD.id - } - } - filter_config { - type = "DATABASE" - custom_name = "Databases" - default_name = "Databases" - chart_config { - type = "TIMESERIES" - legend = true - } - filters { - filter { - entity_type = "DATABASE" - match { - key = "AUTO_TAGS" - values = [ "Environment:PROD" ] - } - } - } - } - } - tile { - name = "" - chart_visible = true - configured = true - tile_type = "SERVICES" - bounds { - height = 152 - left = 342 - top = 38 - width = 190 - } - filter { - management_zone { - name = "CD_MYTesting" - id = data.dynatrace_management_zone.CD_MYTesting_PROD.id - } - } - filter_config { - type = "SERVICE" - custom_name = "Services" - default_name = "Services" - chart_config { - type = "TIMESERIES" - legend = true - } - filters { - filter { - entity_type = "SERVICE" - match { - key = "AUTO_TAGS" - values = [ "Environment:PROD" ] - } - } - } - } - } - tile { - name = "" - chart_visible = true - configured = true - tile_type = "HOSTS" - bounds { - height = 152 - left = 38 - top = 38 - width = 190 - } - filter { - management_zone { - name = "CD_MYTesting" - id = data.dynatrace_management_zone.CD_MYTesting_PROD.id - } - } - filter_config { - type = "HOST" - custom_name = "Hosts" - default_name = "Hosts" - chart_config { - type = "TIMESERIES" - legend = true - } - filters { - filter { - entity_type = "HOST" - match { - key = "AUTO_TAGS" - values = [ "Environment:PROD" ] - } - } - } - } - } -} diff --git a/NA_PROD/dashboard/CD_PGTEST3_E2E.tf b/NA_PROD/dashboard/CD_PGTEST3_E2E.tf deleted file mode 100644 index 8f992512..00000000 --- a/NA_PROD/dashboard/CD_PGTEST3_E2E.tf +++ /dev/null @@ -1,329 +0,0 @@ -data "dynatrace_management_zone" "CD_PGTEST3_E2E"{ name="CD_PGTEST3" } -resource "dynatrace_dashboard" "CD_PGTEST3_E2E" { - dashboard_metadata { - name = "CD_PGTEST3 E2E" - owner = "Ignacio.Goldman@partner.bmwgroup.com" - preset = true - shared = true - tags = [ "CD_PGTEST3" ] - filter { - timeframe = "-24h to now" - } - } - tile { - name = "Custom chart" - configured = true - tile_type = "CUSTOM_CHARTING" - bounds { - height = 304 - left = 38 - top = 228 - width = 1064 - } - filter { - management_zone { - name = "CD_PGTEST3" - id = data.dynatrace_management_zone.CD_PGTEST3_E2E.id - } - } - filter_config { - type = "MIXED" - custom_name = "Failure rate (HTTP 4xx/5xx errors)" - default_name = "Custom chart" - chart_config { - type = "TIMESERIES" - legend = true - result_metadata { - config { - custom_color = "#ff0000" - key = "nullbuiltin:service.errors.fivexx.rate|AVG|TOTAL|BAR|SERVICE" - last_modified = 1617956393463 - } - config { - custom_color = "#fff29a" - key = "nullbuiltin:service.errors.fourxx.rate|AVG|TOTAL|BAR|SERVICE" - last_modified = 1617956441725 - } - } - series { - type = "BAR" - aggregation = "AVG" - aggregation_rate = "TOTAL" - entity_type = "SERVICE" - metric = "builtin:service.errors.fourxx.rate" - # sort_ascending = false - # sort_column = false - } - series { - type = "BAR" - aggregation = "AVG" - aggregation_rate = "TOTAL" - entity_type = "SERVICE" - metric = "builtin:service.errors.fivexx.rate" - # sort_ascending = false - sort_column = true - } - } - filters { - filter { - entity_type = "SERVICE" - match { - key = "AUTO_TAGS" - values = [ "Environment:E2E" ] - } - } - } - } - } - tile { - name = "Problems" - configured = true - tile_type = "OPEN_PROBLEMS" - bounds { - height = 152 - left = 950 - top = 38 - width = 152 - } - filter { - management_zone { - name = "CD_PGTEST3" - id = data.dynatrace_management_zone.CD_PGTEST3_E2E.id - } - } - } - tile { - name = "Overall Health" - configured = true - tile_type = "HEADER" - bounds { - height = 38 - left = 38 - top = 0 - width = 1064 - } - filter { - management_zone { - name = "CD_PGTEST3" - id = data.dynatrace_management_zone.CD_PGTEST3_E2E.id - } - } - } - tile { - name = "Markdown" - configured = true - markdown =<<-EOT - --- - - EOT - tile_type = "MARKDOWN" - bounds { - height = 38 - left = 38 - top = 532 - width = 1064 - } - } - tile { - name = "Custom chart" - configured = true - tile_type = "CUSTOM_CHARTING" - bounds { - height = 304 - left = 38 - top = 570 - width = 1064 - } - filter { - management_zone { - name = "CD_PGTEST3" - id = data.dynatrace_management_zone.CD_PGTEST3_E2E.id - } - } - filter_config { - type = "MIXED" - custom_name = "Response time, Request Count and Number of Errors" - default_name = "Custom chart" - chart_config { - type = "TIMESERIES" - legend = true - result_metadata { - config { - custom_color = "#008cdb" - key = "nullbuiltin:service.requestCount.total|NONE|TOTAL|BAR|SERVICE" - last_modified = 1595275720776 - } - config { - custom_color = "#b4e5f9" - key = "nullbuiltin:service.response.time|AVG|TOTAL|LINE|SERVICE" - last_modified = 1595275686773 - } - config { - custom_color = "#ef651f" - key = "nullbuiltin:service.errors.total.count|NONE|TOTAL|BAR|SERVICE" - last_modified = 1595275955999 - } - } - series { - type = "LINE" - aggregation = "AVG" - aggregation_rate = "TOTAL" - entity_type = "SERVICE" - metric = "builtin:service.response.time" - # sort_ascending = false - # sort_column = false - } - series { - type = "BAR" - aggregation = "NONE" - aggregation_rate = "TOTAL" - entity_type = "SERVICE" - metric = "builtin:service.requestCount.total" - # sort_ascending = false - # sort_column = false - } - series { - type = "BAR" - aggregation = "NONE" - aggregation_rate = "TOTAL" - entity_type = "SERVICE" - metric = "builtin:service.errors.total.count" - # sort_ascending = false - sort_column = true - } - } - filters { - filter { - entity_type = "SERVICE" - match { - key = "AUTO_TAGS" - values = [ "Environment:E2E" ] - } - } - } - } - } - tile { - name = "Markdown" - configured = true - markdown =<<-EOT - --- - - EOT - tile_type = "MARKDOWN" - bounds { - height = 38 - left = 38 - top = 190 - width = 1064 - } - } - tile { - name = "" - chart_visible = true - configured = true - tile_type = "DATABASES_OVERVIEW" - bounds { - height = 152 - left = 646 - top = 38 - width = 190 - } - filter { - management_zone { - name = "CD_PGTEST3" - id = data.dynatrace_management_zone.CD_PGTEST3_E2E.id - } - } - filter_config { - type = "DATABASE" - custom_name = "Databases" - default_name = "Databases" - chart_config { - type = "TIMESERIES" - legend = true - } - filters { - filter { - entity_type = "DATABASE" - match { - key = "AUTO_TAGS" - values = [ "Environment:E2E" ] - } - } - } - } - } - tile { - name = "" - chart_visible = true - configured = true - tile_type = "SERVICES" - bounds { - height = 152 - left = 342 - top = 38 - width = 190 - } - filter { - management_zone { - name = "CD_PGTEST3" - id = data.dynatrace_management_zone.CD_PGTEST3_E2E.id - } - } - filter_config { - type = "SERVICE" - custom_name = "Services" - default_name = "Services" - chart_config { - type = "TIMESERIES" - legend = true - } - filters { - filter { - entity_type = "SERVICE" - match { - key = "AUTO_TAGS" - values = [ "Environment:E2E" ] - } - } - } - } - } - tile { - name = "" - chart_visible = true - configured = true - tile_type = "HOSTS" - bounds { - height = 152 - left = 38 - top = 38 - width = 190 - } - filter { - management_zone { - name = "CD_PGTEST3" - id = data.dynatrace_management_zone.CD_PGTEST3_E2E.id - } - } - filter_config { - type = "HOST" - custom_name = "Hosts" - default_name = "Hosts" - chart_config { - type = "TIMESERIES" - legend = true - } - filters { - filter { - entity_type = "HOST" - match { - key = "AUTO_TAGS" - values = [ "Environment:E2E" ] - } - } - } - } - } -} diff --git a/NA_PROD/dashboard/CD_PGTEST3_PROD.tf b/NA_PROD/dashboard/CD_PGTEST3_PROD.tf deleted file mode 100644 index 64f88bbc..00000000 --- a/NA_PROD/dashboard/CD_PGTEST3_PROD.tf +++ /dev/null @@ -1,329 +0,0 @@ -data "dynatrace_management_zone" "CD_PGTEST3_PROD"{ name="CD_PGTEST3" } -resource "dynatrace_dashboard" "CD_PGTEST3_PROD" { - dashboard_metadata { - name = "CD_PGTEST3 PROD" - owner = "Ignacio.Goldman@partner.bmwgroup.com" - preset = true - shared = true - tags = [ "CD_PGTEST3" ] - filter { - timeframe = "-24h to now" - } - } - tile { - name = "Custom chart" - configured = true - tile_type = "CUSTOM_CHARTING" - bounds { - height = 304 - left = 38 - top = 228 - width = 1064 - } - filter { - management_zone { - name = "CD_PGTEST3" - id = data.dynatrace_management_zone.CD_PGTEST3_PROD.id - } - } - filter_config { - type = "MIXED" - custom_name = "Failure rate (HTTP 4xx/5xx errors)" - default_name = "Custom chart" - chart_config { - type = "TIMESERIES" - legend = true - result_metadata { - config { - custom_color = "#ff0000" - key = "nullbuiltin:service.errors.fivexx.rate|AVG|TOTAL|BAR|SERVICE" - last_modified = 1617956393463 - } - config { - custom_color = "#fff29a" - key = "nullbuiltin:service.errors.fourxx.rate|AVG|TOTAL|BAR|SERVICE" - last_modified = 1617956441725 - } - } - series { - type = "BAR" - aggregation = "AVG" - aggregation_rate = "TOTAL" - entity_type = "SERVICE" - metric = "builtin:service.errors.fourxx.rate" - # sort_ascending = false - # sort_column = false - } - series { - type = "BAR" - aggregation = "AVG" - aggregation_rate = "TOTAL" - entity_type = "SERVICE" - metric = "builtin:service.errors.fivexx.rate" - # sort_ascending = false - sort_column = true - } - } - filters { - filter { - entity_type = "SERVICE" - match { - key = "AUTO_TAGS" - values = [ "Environment:PROD" ] - } - } - } - } - } - tile { - name = "Problems" - configured = true - tile_type = "OPEN_PROBLEMS" - bounds { - height = 152 - left = 950 - top = 38 - width = 152 - } - filter { - management_zone { - name = "CD_PGTEST3" - id = data.dynatrace_management_zone.CD_PGTEST3_PROD.id - } - } - } - tile { - name = "Overall Health" - configured = true - tile_type = "HEADER" - bounds { - height = 38 - left = 38 - top = 0 - width = 1064 - } - filter { - management_zone { - name = "CD_PGTEST3" - id = data.dynatrace_management_zone.CD_PGTEST3_PROD.id - } - } - } - tile { - name = "Markdown" - configured = true - markdown =<<-EOT - --- - - EOT - tile_type = "MARKDOWN" - bounds { - height = 38 - left = 38 - top = 532 - width = 1064 - } - } - tile { - name = "Custom chart" - configured = true - tile_type = "CUSTOM_CHARTING" - bounds { - height = 304 - left = 38 - top = 570 - width = 1064 - } - filter { - management_zone { - name = "CD_PGTEST3" - id = data.dynatrace_management_zone.CD_PGTEST3_PROD.id - } - } - filter_config { - type = "MIXED" - custom_name = "Response time, Request Count and Number of Errors" - default_name = "Custom chart" - chart_config { - type = "TIMESERIES" - legend = true - result_metadata { - config { - custom_color = "#008cdb" - key = "nullbuiltin:service.requestCount.total|NONE|TOTAL|BAR|SERVICE" - last_modified = 1595275720776 - } - config { - custom_color = "#b4e5f9" - key = "nullbuiltin:service.response.time|AVG|TOTAL|LINE|SERVICE" - last_modified = 1595275686773 - } - config { - custom_color = "#ef651f" - key = "nullbuiltin:service.errors.total.count|NONE|TOTAL|BAR|SERVICE" - last_modified = 1595275955999 - } - } - series { - type = "LINE" - aggregation = "AVG" - aggregation_rate = "TOTAL" - entity_type = "SERVICE" - metric = "builtin:service.response.time" - # sort_ascending = false - # sort_column = false - } - series { - type = "BAR" - aggregation = "NONE" - aggregation_rate = "TOTAL" - entity_type = "SERVICE" - metric = "builtin:service.requestCount.total" - # sort_ascending = false - # sort_column = false - } - series { - type = "BAR" - aggregation = "NONE" - aggregation_rate = "TOTAL" - entity_type = "SERVICE" - metric = "builtin:service.errors.total.count" - # sort_ascending = false - sort_column = true - } - } - filters { - filter { - entity_type = "SERVICE" - match { - key = "AUTO_TAGS" - values = [ "Environment:PROD" ] - } - } - } - } - } - tile { - name = "Markdown" - configured = true - markdown =<<-EOT - --- - - EOT - tile_type = "MARKDOWN" - bounds { - height = 38 - left = 38 - top = 190 - width = 1064 - } - } - tile { - name = "" - chart_visible = true - configured = true - tile_type = "DATABASES_OVERVIEW" - bounds { - height = 152 - left = 646 - top = 38 - width = 190 - } - filter { - management_zone { - name = "CD_PGTEST3" - id = data.dynatrace_management_zone.CD_PGTEST3_PROD.id - } - } - filter_config { - type = "DATABASE" - custom_name = "Databases" - default_name = "Databases" - chart_config { - type = "TIMESERIES" - legend = true - } - filters { - filter { - entity_type = "DATABASE" - match { - key = "AUTO_TAGS" - values = [ "Environment:PROD" ] - } - } - } - } - } - tile { - name = "" - chart_visible = true - configured = true - tile_type = "SERVICES" - bounds { - height = 152 - left = 342 - top = 38 - width = 190 - } - filter { - management_zone { - name = "CD_PGTEST3" - id = data.dynatrace_management_zone.CD_PGTEST3_PROD.id - } - } - filter_config { - type = "SERVICE" - custom_name = "Services" - default_name = "Services" - chart_config { - type = "TIMESERIES" - legend = true - } - filters { - filter { - entity_type = "SERVICE" - match { - key = "AUTO_TAGS" - values = [ "Environment:PROD" ] - } - } - } - } - } - tile { - name = "" - chart_visible = true - configured = true - tile_type = "HOSTS" - bounds { - height = 152 - left = 38 - top = 38 - width = 190 - } - filter { - management_zone { - name = "CD_PGTEST3" - id = data.dynatrace_management_zone.CD_PGTEST3_PROD.id - } - } - filter_config { - type = "HOST" - custom_name = "Hosts" - default_name = "Hosts" - chart_config { - type = "TIMESERIES" - legend = true - } - filters { - filter { - entity_type = "HOST" - match { - key = "AUTO_TAGS" - values = [ "Environment:PROD" ] - } - } - } - } - } -} diff --git a/NA_PROD/dashboard/CD_PGTFTESTING2_E2E.tf b/NA_PROD/dashboard/CD_PGTFTESTING2_E2E.tf deleted file mode 100644 index b560357c..00000000 --- a/NA_PROD/dashboard/CD_PGTFTESTING2_E2E.tf +++ /dev/null @@ -1,329 +0,0 @@ -data "dynatrace_management_zone" "CD_PGTFTESTING2_E2E"{ name="CD_PGTFTESTING2" } -resource "dynatrace_dashboard" "CD_PGTFTESTING2_E2E" { - dashboard_metadata { - name = "CD_PGTFTESTING2 E2E" - owner = "Ignacio.Goldman@partner.bmwgroup.com" - preset = true - shared = true - tags = [ "CD_PGTFTESTING2" ] - filter { - timeframe = "-24h to now" - } - } - tile { - name = "Custom chart" - configured = true - tile_type = "CUSTOM_CHARTING" - bounds { - height = 304 - left = 38 - top = 228 - width = 1064 - } - filter { - management_zone { - name = "CD_PGTFTESTING2" - id = data.dynatrace_management_zone.CD_PGTFTESTING2_E2E.id - } - } - filter_config { - type = "MIXED" - custom_name = "Failure rate (HTTP 4xx/5xx errors)" - default_name = "Custom chart" - chart_config { - type = "TIMESERIES" - legend = true - result_metadata { - config { - custom_color = "#ff0000" - key = "nullbuiltin:service.errors.fivexx.rate|AVG|TOTAL|BAR|SERVICE" - last_modified = 1617956393463 - } - config { - custom_color = "#fff29a" - key = "nullbuiltin:service.errors.fourxx.rate|AVG|TOTAL|BAR|SERVICE" - last_modified = 1617956441725 - } - } - series { - type = "BAR" - aggregation = "AVG" - aggregation_rate = "TOTAL" - entity_type = "SERVICE" - metric = "builtin:service.errors.fourxx.rate" - # sort_ascending = false - # sort_column = false - } - series { - type = "BAR" - aggregation = "AVG" - aggregation_rate = "TOTAL" - entity_type = "SERVICE" - metric = "builtin:service.errors.fivexx.rate" - # sort_ascending = false - sort_column = true - } - } - filters { - filter { - entity_type = "SERVICE" - match { - key = "AUTO_TAGS" - values = [ "Environment:E2E" ] - } - } - } - } - } - tile { - name = "Problems" - configured = true - tile_type = "OPEN_PROBLEMS" - bounds { - height = 152 - left = 950 - top = 38 - width = 152 - } - filter { - management_zone { - name = "CD_PGTFTESTING2" - id = data.dynatrace_management_zone.CD_PGTFTESTING2_E2E.id - } - } - } - tile { - name = "Overall Health" - configured = true - tile_type = "HEADER" - bounds { - height = 38 - left = 38 - top = 0 - width = 1064 - } - filter { - management_zone { - name = "CD_PGTFTESTING2" - id = data.dynatrace_management_zone.CD_PGTFTESTING2_E2E.id - } - } - } - tile { - name = "Markdown" - configured = true - markdown =<<-EOT - --- - - EOT - tile_type = "MARKDOWN" - bounds { - height = 38 - left = 38 - top = 532 - width = 1064 - } - } - tile { - name = "Custom chart" - configured = true - tile_type = "CUSTOM_CHARTING" - bounds { - height = 304 - left = 38 - top = 570 - width = 1064 - } - filter { - management_zone { - name = "CD_PGTFTESTING2" - id = data.dynatrace_management_zone.CD_PGTFTESTING2_E2E.id - } - } - filter_config { - type = "MIXED" - custom_name = "Response time, Request Count and Number of Errors" - default_name = "Custom chart" - chart_config { - type = "TIMESERIES" - legend = true - result_metadata { - config { - custom_color = "#008cdb" - key = "nullbuiltin:service.requestCount.total|NONE|TOTAL|BAR|SERVICE" - last_modified = 1595275720776 - } - config { - custom_color = "#b4e5f9" - key = "nullbuiltin:service.response.time|AVG|TOTAL|LINE|SERVICE" - last_modified = 1595275686773 - } - config { - custom_color = "#ef651f" - key = "nullbuiltin:service.errors.total.count|NONE|TOTAL|BAR|SERVICE" - last_modified = 1595275955999 - } - } - series { - type = "LINE" - aggregation = "AVG" - aggregation_rate = "TOTAL" - entity_type = "SERVICE" - metric = "builtin:service.response.time" - # sort_ascending = false - # sort_column = false - } - series { - type = "BAR" - aggregation = "NONE" - aggregation_rate = "TOTAL" - entity_type = "SERVICE" - metric = "builtin:service.requestCount.total" - # sort_ascending = false - # sort_column = false - } - series { - type = "BAR" - aggregation = "NONE" - aggregation_rate = "TOTAL" - entity_type = "SERVICE" - metric = "builtin:service.errors.total.count" - # sort_ascending = false - sort_column = true - } - } - filters { - filter { - entity_type = "SERVICE" - match { - key = "AUTO_TAGS" - values = [ "Environment:E2E" ] - } - } - } - } - } - tile { - name = "Markdown" - configured = true - markdown =<<-EOT - --- - - EOT - tile_type = "MARKDOWN" - bounds { - height = 38 - left = 38 - top = 190 - width = 1064 - } - } - tile { - name = "" - chart_visible = true - configured = true - tile_type = "DATABASES_OVERVIEW" - bounds { - height = 152 - left = 646 - top = 38 - width = 190 - } - filter { - management_zone { - name = "CD_PGTFTESTING2" - id = data.dynatrace_management_zone.CD_PGTFTESTING2_E2E.id - } - } - filter_config { - type = "DATABASE" - custom_name = "Databases" - default_name = "Databases" - chart_config { - type = "TIMESERIES" - legend = true - } - filters { - filter { - entity_type = "DATABASE" - match { - key = "AUTO_TAGS" - values = [ "Environment:E2E" ] - } - } - } - } - } - tile { - name = "" - chart_visible = true - configured = true - tile_type = "SERVICES" - bounds { - height = 152 - left = 342 - top = 38 - width = 190 - } - filter { - management_zone { - name = "CD_PGTFTESTING2" - id = data.dynatrace_management_zone.CD_PGTFTESTING2_E2E.id - } - } - filter_config { - type = "SERVICE" - custom_name = "Services" - default_name = "Services" - chart_config { - type = "TIMESERIES" - legend = true - } - filters { - filter { - entity_type = "SERVICE" - match { - key = "AUTO_TAGS" - values = [ "Environment:E2E" ] - } - } - } - } - } - tile { - name = "" - chart_visible = true - configured = true - tile_type = "HOSTS" - bounds { - height = 152 - left = 38 - top = 38 - width = 190 - } - filter { - management_zone { - name = "CD_PGTFTESTING2" - id = data.dynatrace_management_zone.CD_PGTFTESTING2_E2E.id - } - } - filter_config { - type = "HOST" - custom_name = "Hosts" - default_name = "Hosts" - chart_config { - type = "TIMESERIES" - legend = true - } - filters { - filter { - entity_type = "HOST" - match { - key = "AUTO_TAGS" - values = [ "Environment:E2E" ] - } - } - } - } - } -} diff --git a/NA_PROD/dashboard/CD_PGTFTESTING2_PROD.tf b/NA_PROD/dashboard/CD_PGTFTESTING2_PROD.tf deleted file mode 100644 index 91cc6dac..00000000 --- a/NA_PROD/dashboard/CD_PGTFTESTING2_PROD.tf +++ /dev/null @@ -1,329 +0,0 @@ -data "dynatrace_management_zone" "CD_PGTFTESTING2_PROD"{ name="CD_PGTFTESTING2" } -resource "dynatrace_dashboard" "CD_PGTFTESTING2_PROD" { - dashboard_metadata { - name = "CD_PGTFTESTING2 PROD" - owner = "Ignacio.Goldman@partner.bmwgroup.com" - preset = true - shared = true - tags = [ "CD_PGTFTESTING2" ] - filter { - timeframe = "-24h to now" - } - } - tile { - name = "Custom chart" - configured = true - tile_type = "CUSTOM_CHARTING" - bounds { - height = 304 - left = 38 - top = 228 - width = 1064 - } - filter { - management_zone { - name = "CD_PGTFTESTING2" - id = data.dynatrace_management_zone.CD_PGTFTESTING2_PROD.id - } - } - filter_config { - type = "MIXED" - custom_name = "Failure rate (HTTP 4xx/5xx errors)" - default_name = "Custom chart" - chart_config { - type = "TIMESERIES" - legend = true - result_metadata { - config { - custom_color = "#ff0000" - key = "nullbuiltin:service.errors.fivexx.rate|AVG|TOTAL|BAR|SERVICE" - last_modified = 1617956393463 - } - config { - custom_color = "#fff29a" - key = "nullbuiltin:service.errors.fourxx.rate|AVG|TOTAL|BAR|SERVICE" - last_modified = 1617956441725 - } - } - series { - type = "BAR" - aggregation = "AVG" - aggregation_rate = "TOTAL" - entity_type = "SERVICE" - metric = "builtin:service.errors.fourxx.rate" - # sort_ascending = false - # sort_column = false - } - series { - type = "BAR" - aggregation = "AVG" - aggregation_rate = "TOTAL" - entity_type = "SERVICE" - metric = "builtin:service.errors.fivexx.rate" - # sort_ascending = false - sort_column = true - } - } - filters { - filter { - entity_type = "SERVICE" - match { - key = "AUTO_TAGS" - values = [ "Environment:PROD" ] - } - } - } - } - } - tile { - name = "Problems" - configured = true - tile_type = "OPEN_PROBLEMS" - bounds { - height = 152 - left = 950 - top = 38 - width = 152 - } - filter { - management_zone { - name = "CD_PGTFTESTING2" - id = data.dynatrace_management_zone.CD_PGTFTESTING2_PROD.id - } - } - } - tile { - name = "Overall Health" - configured = true - tile_type = "HEADER" - bounds { - height = 38 - left = 38 - top = 0 - width = 1064 - } - filter { - management_zone { - name = "CD_PGTFTESTING2" - id = data.dynatrace_management_zone.CD_PGTFTESTING2_PROD.id - } - } - } - tile { - name = "Markdown" - configured = true - markdown =<<-EOT - --- - - EOT - tile_type = "MARKDOWN" - bounds { - height = 38 - left = 38 - top = 532 - width = 1064 - } - } - tile { - name = "Custom chart" - configured = true - tile_type = "CUSTOM_CHARTING" - bounds { - height = 304 - left = 38 - top = 570 - width = 1064 - } - filter { - management_zone { - name = "CD_PGTFTESTING2" - id = data.dynatrace_management_zone.CD_PGTFTESTING2_PROD.id - } - } - filter_config { - type = "MIXED" - custom_name = "Response time, Request Count and Number of Errors" - default_name = "Custom chart" - chart_config { - type = "TIMESERIES" - legend = true - result_metadata { - config { - custom_color = "#008cdb" - key = "nullbuiltin:service.requestCount.total|NONE|TOTAL|BAR|SERVICE" - last_modified = 1595275720776 - } - config { - custom_color = "#b4e5f9" - key = "nullbuiltin:service.response.time|AVG|TOTAL|LINE|SERVICE" - last_modified = 1595275686773 - } - config { - custom_color = "#ef651f" - key = "nullbuiltin:service.errors.total.count|NONE|TOTAL|BAR|SERVICE" - last_modified = 1595275955999 - } - } - series { - type = "LINE" - aggregation = "AVG" - aggregation_rate = "TOTAL" - entity_type = "SERVICE" - metric = "builtin:service.response.time" - # sort_ascending = false - # sort_column = false - } - series { - type = "BAR" - aggregation = "NONE" - aggregation_rate = "TOTAL" - entity_type = "SERVICE" - metric = "builtin:service.requestCount.total" - # sort_ascending = false - # sort_column = false - } - series { - type = "BAR" - aggregation = "NONE" - aggregation_rate = "TOTAL" - entity_type = "SERVICE" - metric = "builtin:service.errors.total.count" - # sort_ascending = false - sort_column = true - } - } - filters { - filter { - entity_type = "SERVICE" - match { - key = "AUTO_TAGS" - values = [ "Environment:PROD" ] - } - } - } - } - } - tile { - name = "Markdown" - configured = true - markdown =<<-EOT - --- - - EOT - tile_type = "MARKDOWN" - bounds { - height = 38 - left = 38 - top = 190 - width = 1064 - } - } - tile { - name = "" - chart_visible = true - configured = true - tile_type = "DATABASES_OVERVIEW" - bounds { - height = 152 - left = 646 - top = 38 - width = 190 - } - filter { - management_zone { - name = "CD_PGTFTESTING2" - id = data.dynatrace_management_zone.CD_PGTFTESTING2_PROD.id - } - } - filter_config { - type = "DATABASE" - custom_name = "Databases" - default_name = "Databases" - chart_config { - type = "TIMESERIES" - legend = true - } - filters { - filter { - entity_type = "DATABASE" - match { - key = "AUTO_TAGS" - values = [ "Environment:PROD" ] - } - } - } - } - } - tile { - name = "" - chart_visible = true - configured = true - tile_type = "SERVICES" - bounds { - height = 152 - left = 342 - top = 38 - width = 190 - } - filter { - management_zone { - name = "CD_PGTFTESTING2" - id = data.dynatrace_management_zone.CD_PGTFTESTING2_PROD.id - } - } - filter_config { - type = "SERVICE" - custom_name = "Services" - default_name = "Services" - chart_config { - type = "TIMESERIES" - legend = true - } - filters { - filter { - entity_type = "SERVICE" - match { - key = "AUTO_TAGS" - values = [ "Environment:PROD" ] - } - } - } - } - } - tile { - name = "" - chart_visible = true - configured = true - tile_type = "HOSTS" - bounds { - height = 152 - left = 38 - top = 38 - width = 190 - } - filter { - management_zone { - name = "CD_PGTFTESTING2" - id = data.dynatrace_management_zone.CD_PGTFTESTING2_PROD.id - } - } - filter_config { - type = "HOST" - custom_name = "Hosts" - default_name = "Hosts" - chart_config { - type = "TIMESERIES" - legend = true - } - filters { - filter { - entity_type = "HOST" - match { - key = "AUTO_TAGS" - values = [ "Environment:PROD" ] - } - } - } - } - } -} diff --git a/NA_PROD/dashboard/CD_PGTFTEST_E2E.tf b/NA_PROD/dashboard/CD_PGTFTEST_E2E.tf deleted file mode 100644 index c2fcd733..00000000 --- a/NA_PROD/dashboard/CD_PGTFTEST_E2E.tf +++ /dev/null @@ -1,329 +0,0 @@ -data "dynatrace_management_zone" "CD_PGTFTEST_E2E"{ name="CD_PGTFTEST" } -resource "dynatrace_dashboard" "CD_PGTFTEST_E2E" { - dashboard_metadata { - name = "CD_PGTFTEST E2E" - owner = "Ignacio.Goldman@partner.bmwgroup.com" - preset = true - shared = true - tags = [ "CD_PGTFTEST" ] - filter { - timeframe = "-24h to now" - } - } - tile { - name = "Custom chart" - configured = true - tile_type = "CUSTOM_CHARTING" - bounds { - height = 304 - left = 38 - top = 228 - width = 1064 - } - filter { - management_zone { - name = "CD_PGTFTEST" - id = data.dynatrace_management_zone.CD_PGTFTEST_E2E.id - } - } - filter_config { - type = "MIXED" - custom_name = "Failure rate (HTTP 4xx/5xx errors)" - default_name = "Custom chart" - chart_config { - type = "TIMESERIES" - legend = true - result_metadata { - config { - custom_color = "#ff0000" - key = "nullbuiltin:service.errors.fivexx.rate|AVG|TOTAL|BAR|SERVICE" - last_modified = 1617956393463 - } - config { - custom_color = "#fff29a" - key = "nullbuiltin:service.errors.fourxx.rate|AVG|TOTAL|BAR|SERVICE" - last_modified = 1617956441725 - } - } - series { - type = "BAR" - aggregation = "AVG" - aggregation_rate = "TOTAL" - entity_type = "SERVICE" - metric = "builtin:service.errors.fourxx.rate" - # sort_ascending = false - # sort_column = false - } - series { - type = "BAR" - aggregation = "AVG" - aggregation_rate = "TOTAL" - entity_type = "SERVICE" - metric = "builtin:service.errors.fivexx.rate" - # sort_ascending = false - sort_column = true - } - } - filters { - filter { - entity_type = "SERVICE" - match { - key = "AUTO_TAGS" - values = [ "Environment:E2E" ] - } - } - } - } - } - tile { - name = "Problems" - configured = true - tile_type = "OPEN_PROBLEMS" - bounds { - height = 152 - left = 950 - top = 38 - width = 152 - } - filter { - management_zone { - name = "CD_PGTFTEST" - id = data.dynatrace_management_zone.CD_PGTFTEST_E2E.id - } - } - } - tile { - name = "Overall Health" - configured = true - tile_type = "HEADER" - bounds { - height = 38 - left = 38 - top = 0 - width = 1064 - } - filter { - management_zone { - name = "CD_PGTFTEST" - id = data.dynatrace_management_zone.CD_PGTFTEST_E2E.id - } - } - } - tile { - name = "Markdown" - configured = true - markdown =<<-EOT - --- - - EOT - tile_type = "MARKDOWN" - bounds { - height = 38 - left = 38 - top = 532 - width = 1064 - } - } - tile { - name = "Custom chart" - configured = true - tile_type = "CUSTOM_CHARTING" - bounds { - height = 304 - left = 38 - top = 570 - width = 1064 - } - filter { - management_zone { - name = "CD_PGTFTEST" - id = data.dynatrace_management_zone.CD_PGTFTEST_E2E.id - } - } - filter_config { - type = "MIXED" - custom_name = "Response time, Request Count and Number of Errors" - default_name = "Custom chart" - chart_config { - type = "TIMESERIES" - legend = true - result_metadata { - config { - custom_color = "#008cdb" - key = "nullbuiltin:service.requestCount.total|NONE|TOTAL|BAR|SERVICE" - last_modified = 1595275720776 - } - config { - custom_color = "#b4e5f9" - key = "nullbuiltin:service.response.time|AVG|TOTAL|LINE|SERVICE" - last_modified = 1595275686773 - } - config { - custom_color = "#ef651f" - key = "nullbuiltin:service.errors.total.count|NONE|TOTAL|BAR|SERVICE" - last_modified = 1595275955999 - } - } - series { - type = "LINE" - aggregation = "AVG" - aggregation_rate = "TOTAL" - entity_type = "SERVICE" - metric = "builtin:service.response.time" - # sort_ascending = false - # sort_column = false - } - series { - type = "BAR" - aggregation = "NONE" - aggregation_rate = "TOTAL" - entity_type = "SERVICE" - metric = "builtin:service.requestCount.total" - # sort_ascending = false - # sort_column = false - } - series { - type = "BAR" - aggregation = "NONE" - aggregation_rate = "TOTAL" - entity_type = "SERVICE" - metric = "builtin:service.errors.total.count" - # sort_ascending = false - sort_column = true - } - } - filters { - filter { - entity_type = "SERVICE" - match { - key = "AUTO_TAGS" - values = [ "Environment:E2E" ] - } - } - } - } - } - tile { - name = "Markdown" - configured = true - markdown =<<-EOT - --- - - EOT - tile_type = "MARKDOWN" - bounds { - height = 38 - left = 38 - top = 190 - width = 1064 - } - } - tile { - name = "" - chart_visible = true - configured = true - tile_type = "DATABASES_OVERVIEW" - bounds { - height = 152 - left = 646 - top = 38 - width = 190 - } - filter { - management_zone { - name = "CD_PGTFTEST" - id = data.dynatrace_management_zone.CD_PGTFTEST_E2E.id - } - } - filter_config { - type = "DATABASE" - custom_name = "Databases" - default_name = "Databases" - chart_config { - type = "TIMESERIES" - legend = true - } - filters { - filter { - entity_type = "DATABASE" - match { - key = "AUTO_TAGS" - values = [ "Environment:E2E" ] - } - } - } - } - } - tile { - name = "" - chart_visible = true - configured = true - tile_type = "SERVICES" - bounds { - height = 152 - left = 342 - top = 38 - width = 190 - } - filter { - management_zone { - name = "CD_PGTFTEST" - id = data.dynatrace_management_zone.CD_PGTFTEST_E2E.id - } - } - filter_config { - type = "SERVICE" - custom_name = "Services" - default_name = "Services" - chart_config { - type = "TIMESERIES" - legend = true - } - filters { - filter { - entity_type = "SERVICE" - match { - key = "AUTO_TAGS" - values = [ "Environment:E2E" ] - } - } - } - } - } - tile { - name = "" - chart_visible = true - configured = true - tile_type = "HOSTS" - bounds { - height = 152 - left = 38 - top = 38 - width = 190 - } - filter { - management_zone { - name = "CD_PGTFTEST" - id = data.dynatrace_management_zone.CD_PGTFTEST_E2E.id - } - } - filter_config { - type = "HOST" - custom_name = "Hosts" - default_name = "Hosts" - chart_config { - type = "TIMESERIES" - legend = true - } - filters { - filter { - entity_type = "HOST" - match { - key = "AUTO_TAGS" - values = [ "Environment:E2E" ] - } - } - } - } - } -} diff --git a/NA_PROD/dashboard/CD_PGTFTEST_PROD.tf b/NA_PROD/dashboard/CD_PGTFTEST_PROD.tf deleted file mode 100644 index 8d6ee1fa..00000000 --- a/NA_PROD/dashboard/CD_PGTFTEST_PROD.tf +++ /dev/null @@ -1,329 +0,0 @@ -data "dynatrace_management_zone" "CD_PGTFTEST_PROD"{ name="CD_PGTFTEST" } -resource "dynatrace_dashboard" "CD_PGTFTEST_PROD" { - dashboard_metadata { - name = "CD_PGTFTEST PROD" - owner = "Ignacio.Goldman@partner.bmwgroup.com" - preset = true - shared = true - tags = [ "CD_PGTFTEST" ] - filter { - timeframe = "-24h to now" - } - } - tile { - name = "Custom chart" - configured = true - tile_type = "CUSTOM_CHARTING" - bounds { - height = 304 - left = 38 - top = 228 - width = 1064 - } - filter { - management_zone { - name = "CD_PGTFTEST" - id = data.dynatrace_management_zone.CD_PGTFTEST_PROD.id - } - } - filter_config { - type = "MIXED" - custom_name = "Failure rate (HTTP 4xx/5xx errors)" - default_name = "Custom chart" - chart_config { - type = "TIMESERIES" - legend = true - result_metadata { - config { - custom_color = "#ff0000" - key = "nullbuiltin:service.errors.fivexx.rate|AVG|TOTAL|BAR|SERVICE" - last_modified = 1617956393463 - } - config { - custom_color = "#fff29a" - key = "nullbuiltin:service.errors.fourxx.rate|AVG|TOTAL|BAR|SERVICE" - last_modified = 1617956441725 - } - } - series { - type = "BAR" - aggregation = "AVG" - aggregation_rate = "TOTAL" - entity_type = "SERVICE" - metric = "builtin:service.errors.fourxx.rate" - # sort_ascending = false - # sort_column = false - } - series { - type = "BAR" - aggregation = "AVG" - aggregation_rate = "TOTAL" - entity_type = "SERVICE" - metric = "builtin:service.errors.fivexx.rate" - # sort_ascending = false - sort_column = true - } - } - filters { - filter { - entity_type = "SERVICE" - match { - key = "AUTO_TAGS" - values = [ "Environment:PROD" ] - } - } - } - } - } - tile { - name = "Problems" - configured = true - tile_type = "OPEN_PROBLEMS" - bounds { - height = 152 - left = 950 - top = 38 - width = 152 - } - filter { - management_zone { - name = "CD_PGTFTEST" - id = data.dynatrace_management_zone.CD_PGTFTEST_PROD.id - } - } - } - tile { - name = "Overall Health" - configured = true - tile_type = "HEADER" - bounds { - height = 38 - left = 38 - top = 0 - width = 1064 - } - filter { - management_zone { - name = "CD_PGTFTEST" - id = data.dynatrace_management_zone.CD_PGTFTEST_PROD.id - } - } - } - tile { - name = "Markdown" - configured = true - markdown =<<-EOT - --- - - EOT - tile_type = "MARKDOWN" - bounds { - height = 38 - left = 38 - top = 532 - width = 1064 - } - } - tile { - name = "Custom chart" - configured = true - tile_type = "CUSTOM_CHARTING" - bounds { - height = 304 - left = 38 - top = 570 - width = 1064 - } - filter { - management_zone { - name = "CD_PGTFTEST" - id = data.dynatrace_management_zone.CD_PGTFTEST_PROD.id - } - } - filter_config { - type = "MIXED" - custom_name = "Response time, Request Count and Number of Errors" - default_name = "Custom chart" - chart_config { - type = "TIMESERIES" - legend = true - result_metadata { - config { - custom_color = "#008cdb" - key = "nullbuiltin:service.requestCount.total|NONE|TOTAL|BAR|SERVICE" - last_modified = 1595275720776 - } - config { - custom_color = "#b4e5f9" - key = "nullbuiltin:service.response.time|AVG|TOTAL|LINE|SERVICE" - last_modified = 1595275686773 - } - config { - custom_color = "#ef651f" - key = "nullbuiltin:service.errors.total.count|NONE|TOTAL|BAR|SERVICE" - last_modified = 1595275955999 - } - } - series { - type = "LINE" - aggregation = "AVG" - aggregation_rate = "TOTAL" - entity_type = "SERVICE" - metric = "builtin:service.response.time" - # sort_ascending = false - # sort_column = false - } - series { - type = "BAR" - aggregation = "NONE" - aggregation_rate = "TOTAL" - entity_type = "SERVICE" - metric = "builtin:service.requestCount.total" - # sort_ascending = false - # sort_column = false - } - series { - type = "BAR" - aggregation = "NONE" - aggregation_rate = "TOTAL" - entity_type = "SERVICE" - metric = "builtin:service.errors.total.count" - # sort_ascending = false - sort_column = true - } - } - filters { - filter { - entity_type = "SERVICE" - match { - key = "AUTO_TAGS" - values = [ "Environment:PROD" ] - } - } - } - } - } - tile { - name = "Markdown" - configured = true - markdown =<<-EOT - --- - - EOT - tile_type = "MARKDOWN" - bounds { - height = 38 - left = 38 - top = 190 - width = 1064 - } - } - tile { - name = "" - chart_visible = true - configured = true - tile_type = "DATABASES_OVERVIEW" - bounds { - height = 152 - left = 646 - top = 38 - width = 190 - } - filter { - management_zone { - name = "CD_PGTFTEST" - id = data.dynatrace_management_zone.CD_PGTFTEST_PROD.id - } - } - filter_config { - type = "DATABASE" - custom_name = "Databases" - default_name = "Databases" - chart_config { - type = "TIMESERIES" - legend = true - } - filters { - filter { - entity_type = "DATABASE" - match { - key = "AUTO_TAGS" - values = [ "Environment:PROD" ] - } - } - } - } - } - tile { - name = "" - chart_visible = true - configured = true - tile_type = "SERVICES" - bounds { - height = 152 - left = 342 - top = 38 - width = 190 - } - filter { - management_zone { - name = "CD_PGTFTEST" - id = data.dynatrace_management_zone.CD_PGTFTEST_PROD.id - } - } - filter_config { - type = "SERVICE" - custom_name = "Services" - default_name = "Services" - chart_config { - type = "TIMESERIES" - legend = true - } - filters { - filter { - entity_type = "SERVICE" - match { - key = "AUTO_TAGS" - values = [ "Environment:PROD" ] - } - } - } - } - } - tile { - name = "" - chart_visible = true - configured = true - tile_type = "HOSTS" - bounds { - height = 152 - left = 38 - top = 38 - width = 190 - } - filter { - management_zone { - name = "CD_PGTFTEST" - id = data.dynatrace_management_zone.CD_PGTFTEST_PROD.id - } - } - filter_config { - type = "HOST" - custom_name = "Hosts" - default_name = "Hosts" - chart_config { - type = "TIMESERIES" - legend = true - } - filters { - filter { - entity_type = "HOST" - match { - key = "AUTO_TAGS" - values = [ "Environment:PROD" ] - } - } - } - } - } -} diff --git a/NA_PROD/management_zone/CD_MYTFTESTING.tf b/NA_PROD/management_zone/CD_MYTFTESTING.tf deleted file mode 100644 index 45f5b53e..00000000 --- a/NA_PROD/management_zone/CD_MYTFTESTING.tf +++ /dev/null @@ -1,19 +0,0 @@ -resource "dynatrace_management_zone" "CD_MYTFTESTING" { - name = "CD_MYTFTESTING" - entity_selector_based_rule { - enabled = true - selector = "type(PROCESS_GROUP_INSTANCE),tag(\"compass-id:X\")" - } - entity_selector_based_rule { - enabled = true - selector = "type(HOST),tag(\"compass-id:X\")" - } - entity_selector_based_rule { - enabled = true - selector = "type(Service),tag(\"compass-id:X\")" - } - entity_selector_based_rule { - enabled = true - selector = "type(SERVICE),databaseName.exists(),toRelationship.calls(type(SERVICE),tag(\"compass-id:X\"))" - } -} \ No newline at end of file diff --git a/NA_PROD/management_zone/CD_MYTFTESTINGv2.tf b/NA_PROD/management_zone/CD_MYTFTESTINGv2.tf deleted file mode 100644 index 1f10a57e..00000000 --- a/NA_PROD/management_zone/CD_MYTFTESTINGv2.tf +++ /dev/null @@ -1,19 +0,0 @@ -resource "dynatrace_management_zone" "CD_MYTFTESTINGv2" { - name = "CD_MYTFTESTINGv2" - entity_selector_based_rule { - enabled = true - selector = "type(PROCESS_GROUP_INSTANCE),tag(\"compass-id:X\")" - } - entity_selector_based_rule { - enabled = true - selector = "type(HOST),tag(\"compass-id:X\")" - } - entity_selector_based_rule { - enabled = true - selector = "type(Service),tag(\"compass-id:X\")" - } - entity_selector_based_rule { - enabled = true - selector = "type(SERVICE),databaseName.exists(),toRelationship.calls(type(SERVICE),tag(\"compass-id:X\"))" - } -} \ No newline at end of file diff --git a/NA_PROD/management_zone/CD_MYTesting.tf b/NA_PROD/management_zone/CD_MYTesting.tf deleted file mode 100644 index 19302adf..00000000 --- a/NA_PROD/management_zone/CD_MYTesting.tf +++ /dev/null @@ -1,19 +0,0 @@ -resource "dynatrace_management_zone" "CD_MYTesting" { - name = "CD_MYTesting" - entity_selector_based_rule { - enabled = true - selector = "type(PROCESS_GROUP_INSTANCE),tag(\"compass-id:X\")" - } - entity_selector_based_rule { - enabled = true - selector = "type(HOST),tag(\"compass-id:X\")" - } - entity_selector_based_rule { - enabled = true - selector = "type(Service),tag(\"compass-id:X\")" - } - entity_selector_based_rule { - enabled = true - selector = "type(SERVICE),databaseName.exists(),toRelationship.calls(type(SERVICE),tag(\"compass-id:X\"))" - } -} \ No newline at end of file diff --git a/NA_PROD/management_zone/CD_PGTEST3.tf b/NA_PROD/management_zone/CD_PGTEST3.tf deleted file mode 100644 index 1ba52cff..00000000 --- a/NA_PROD/management_zone/CD_PGTEST3.tf +++ /dev/null @@ -1,19 +0,0 @@ -resource "dynatrace_management_zone" "CD_PGTEST3" { - name = "CD_PGTEST3" - entity_selector_based_rule { - enabled = true - selector = "type(PROCESS_GROUP_INSTANCE),tag(\"compass-id:X\")" - } - entity_selector_based_rule { - enabled = true - selector = "type(HOST),tag(\"compass-id:X\")" - } - entity_selector_based_rule { - enabled = true - selector = "type(Service),tag(\"compass-id:X\")" - } - entity_selector_based_rule { - enabled = true - selector = "type(SERVICE),databaseName.exists(),toRelationship.calls(type(SERVICE),tag(\"compass-id:X\"))" - } -} \ No newline at end of file diff --git a/NA_PROD/management_zone/CD_PGTFTEST.tf b/NA_PROD/management_zone/CD_PGTFTEST.tf deleted file mode 100644 index cac83255..00000000 --- a/NA_PROD/management_zone/CD_PGTFTEST.tf +++ /dev/null @@ -1,19 +0,0 @@ -resource "dynatrace_management_zone" "CD_PGTFTEST" { - name = "CD_PGTFTEST" - entity_selector_based_rule { - enabled = true - selector = "type(PROCESS_GROUP_INSTANCE),tag(\"compass-id:X\")" - } - entity_selector_based_rule { - enabled = true - selector = "type(HOST),tag(\"compass-id:X\")" - } - entity_selector_based_rule { - enabled = true - selector = "type(Service),tag(\"compass-id:X\")" - } - entity_selector_based_rule { - enabled = true - selector = "type(SERVICE),databaseName.exists(),toRelationship.calls(type(SERVICE),tag(\"compass-id:X\"))" - } -} \ No newline at end of file diff --git a/NA_PROD/management_zone/CD_PGTFTESTING2.tf b/NA_PROD/management_zone/CD_PGTFTESTING2.tf deleted file mode 100644 index fe387991..00000000 --- a/NA_PROD/management_zone/CD_PGTFTESTING2.tf +++ /dev/null @@ -1,19 +0,0 @@ -resource "dynatrace_management_zone" "CD_PGTFTESTING2" { - name = "CD_PGTFTESTING2" - entity_selector_based_rule { - enabled = true - selector = "type(PROCESS_GROUP_INSTANCE),tag(\"compass-id:X\")" - } - entity_selector_based_rule { - enabled = true - selector = "type(HOST),tag(\"compass-id:X\")" - } - entity_selector_based_rule { - enabled = true - selector = "type(Service),tag(\"compass-id:X\")" - } - entity_selector_based_rule { - enabled = true - selector = "type(SERVICE),databaseName.exists(),toRelationship.calls(type(SERVICE),tag(\"compass-id:X\"))" - } -} \ No newline at end of file diff --git a/NA_PROD/management_zone/CD_TEST.tf b/NA_PROD/management_zone/CD_TEST.tf deleted file mode 100644 index 98865306..00000000 --- a/NA_PROD/management_zone/CD_TEST.tf +++ /dev/null @@ -1,19 +0,0 @@ -resource "dynatrace_management_zone" "CD_TEST" { - name = "CD_TEST" - entity_selector_based_rule { - enabled = true - selector = "type(PROCESS_GROUP_INSTANCE),tag(\"compass-id:x\")" - } - entity_selector_based_rule { - enabled = true - selector = "type(HOST),tag(\"compass-id:x\")" - } - entity_selector_based_rule { - enabled = true - selector = "type(Service),tag(\"compass-id:x\")" - } - entity_selector_based_rule { - enabled = true - selector = "type(SERVICE),databaseName.exists(),toRelationship.calls(type(SERVICE),tag(\"compass-id:x\"))" - } -}