Compare commits

..

1 Commits

Author SHA1 Message Date
BMW CICD Tool 61f180efa1 230619-0501 2023-06-19 05:12:51 +00:00
33190 changed files with 4532235 additions and 32968 deletions

View File

@ -1,11 +0,0 @@
terraform {
required_providers {
dynatrace = {
source = "dynatrace-oss/dynatrace"
version = "1.30.2"
}
}
}
provider "dynatrace" {
}

File diff suppressed because one or more lines are too long

View File

@ -1,11 +0,0 @@
terraform {
required_providers {
dynatrace = {
source = "dynatrace-oss/dynatrace"
version = "1.30.2"
}
}
}
provider "dynatrace" {
}

View File

@ -1,9 +0,0 @@
terraform {
required_providers {
dynatrace = {
source = "dynatrace-oss/dynatrace"
version = "1.30.2"
}
}
}

View File

@ -1,38 +0,0 @@
# ID vu9U3hXa3q0AAAABABhidWlsdGluOmFsZXJ0aW5nLnByb2ZpbGUABnRlbmFudAAGdGVuYW50ACQ3ZDBhZjEyOS0zMTY3LTMxYzgtOWJmOS1mYjU1YTJiYTZjOGG-71TeFdrerQ
# LEGACY_ID 7d0af129-3167-31c8-9bf9-fb55a2ba6c8a
resource "dynatrace_alerting" "CD_VPS-Admin_PROD" {
name = "CD_VPS-Admin PROD"
management_zone = "-1184267538548233872"
rules {
rule {
delay_in_minutes = 0
include_mode = "INCLUDE_ALL"
severity_level = "AVAILABILITY"
tags = [ "Component:VPS-Admin", "Environment:PROD" ]
}
rule {
delay_in_minutes = 10
include_mode = "INCLUDE_ALL"
severity_level = "CUSTOM_ALERT"
tags = [ "Component:VPS-Admin", "Environment:PROD" ]
}
rule {
delay_in_minutes = 10
include_mode = "INCLUDE_ALL"
severity_level = "ERRORS"
tags = [ "Component:VPS-Admin", "Environment:PROD" ]
}
rule {
delay_in_minutes = 30
include_mode = "INCLUDE_ALL"
severity_level = "PERFORMANCE"
tags = [ "Component:VPS-Admin", "Environment:PROD" ]
}
rule {
delay_in_minutes = 30
include_mode = "INCLUDE_ALL"
severity_level = "RESOURCE_CONTENTION"
tags = [ "Component:VPS-Admin", "Environment:PROD" ]
}
}
}

View File

@ -1,38 +0,0 @@
# ID vu9U3hXa3q0AAAABABhidWlsdGluOmFsZXJ0aW5nLnByb2ZpbGUABnRlbmFudAAGdGVuYW50ACQ0MjBiMTRjOS01YzkxLTQ4MjAtOWQwMi1kZDBjNmRiNzhkNDK-71TeFdrerQ
# LEGACY_ID 420b14c9-5c91-4820-9d02-dd0c6db78d42
resource "dynatrace_alerting" "CD_vps-admin_PROD_1" {
name = "CD_vps-admin PROD"
management_zone = "-1184267538548233872"
rules {
rule {
delay_in_minutes = 0
include_mode = "INCLUDE_ALL"
severity_level = "AVAILABILITY"
tags = [ "Environment:PROD", "Component:vps-admin" ]
}
rule {
delay_in_minutes = 10
include_mode = "INCLUDE_ALL"
severity_level = "CUSTOM_ALERT"
tags = [ "Environment:PROD", "Component:vps-admin" ]
}
rule {
delay_in_minutes = 10
include_mode = "INCLUDE_ALL"
severity_level = "ERRORS"
tags = [ "Environment:PROD", "Component:vps-admin" ]
}
rule {
delay_in_minutes = 30
include_mode = "INCLUDE_ALL"
severity_level = "PERFORMANCE"
tags = [ "Environment:PROD", "Component:vps-admin" ]
}
rule {
delay_in_minutes = 30
include_mode = "INCLUDE_ALL"
severity_level = "RESOURCE_CONTENTION"
tags = [ "Environment:PROD", "Component:vps-admin" ]
}
}
}

View File

@ -1,9 +0,0 @@
terraform {
required_providers {
dynatrace = {
source = "dynatrace-oss/dynatrace"
version = "1.30.2"
}
}
}

View File

@ -1,9 +0,0 @@
terraform {
required_providers {
dynatrace = {
source = "dynatrace-oss/dynatrace"
version = "1.30.2"
}
}
}

View File

@ -1,9 +0,0 @@
terraform {
required_providers {
dynatrace = {
source = "dynatrace-oss/dynatrace"
version = "1.30.2"
}
}
}

View File

@ -1,9 +0,0 @@
terraform {
required_providers {
dynatrace = {
source = "dynatrace-oss/dynatrace"
version = "1.30.2"
}
}
}

View File

@ -1,9 +0,0 @@
terraform {
required_providers {
dynatrace = {
source = "dynatrace-oss/dynatrace"
version = "1.30.2"
}
}
}

View File

@ -1,9 +0,0 @@
terraform {
required_providers {
dynatrace = {
source = "dynatrace-oss/dynatrace"
version = "1.30.2"
}
}
}

View File

@ -1,9 +0,0 @@
terraform {
required_providers {
dynatrace = {
source = "dynatrace-oss/dynatrace"
version = "1.30.2"
}
}
}

View File

@ -1,9 +0,0 @@
terraform {
required_providers {
dynatrace = {
source = "dynatrace-oss/dynatrace"
version = "1.30.2"
}
}
}

View File

@ -1,9 +0,0 @@
terraform {
required_providers {
dynatrace = {
source = "dynatrace-oss/dynatrace"
version = "1.30.2"
}
}
}

View File

@ -1,9 +0,0 @@
terraform {
required_providers {
dynatrace = {
source = "dynatrace-oss/dynatrace"
version = "1.30.2"
}
}
}

View File

@ -1,9 +0,0 @@
terraform {
required_providers {
dynatrace = {
source = "dynatrace-oss/dynatrace"
version = "1.30.2"
}
}
}

View File

@ -1,9 +0,0 @@
terraform {
required_providers {
dynatrace = {
source = "dynatrace-oss/dynatrace"
version = "1.30.2"
}
}
}

View File

@ -1,9 +0,0 @@
terraform {
required_providers {
dynatrace = {
source = "dynatrace-oss/dynatrace"
version = "1.30.2"
}
}
}

View File

@ -1,9 +0,0 @@
terraform {
required_providers {
dynatrace = {
source = "dynatrace-oss/dynatrace"
version = "1.30.2"
}
}
}

View File

@ -1,9 +0,0 @@
terraform {
required_providers {
dynatrace = {
source = "dynatrace-oss/dynatrace"
version = "1.30.2"
}
}
}

View File

@ -1,9 +0,0 @@
terraform {
required_providers {
dynatrace = {
source = "dynatrace-oss/dynatrace"
version = "1.30.2"
}
}
}

View File

@ -1,9 +0,0 @@
terraform {
required_providers {
dynatrace = {
source = "dynatrace-oss/dynatrace"
version = "1.30.2"
}
}
}

View File

@ -1,9 +0,0 @@
terraform {
required_providers {
dynatrace = {
source = "dynatrace-oss/dynatrace"
version = "1.30.2"
}
}
}

View File

@ -1,9 +0,0 @@
terraform {
required_providers {
dynatrace = {
source = "dynatrace-oss/dynatrace"
version = "1.30.2"
}
}
}

View File

@ -1,9 +0,0 @@
terraform {
required_providers {
dynatrace = {
source = "dynatrace-oss/dynatrace"
version = "1.30.2"
}
}
}

View File

@ -1,9 +0,0 @@
terraform {
required_providers {
dynatrace = {
source = "dynatrace-oss/dynatrace"
version = "1.30.2"
}
}
}

View File

@ -1,9 +0,0 @@
terraform {
required_providers {
dynatrace = {
source = "dynatrace-oss/dynatrace"
version = "1.30.2"
}
}
}

View File

@ -1,9 +0,0 @@
terraform {
required_providers {
dynatrace = {
source = "dynatrace-oss/dynatrace"
version = "1.30.2"
}
}
}

View File

@ -1,9 +0,0 @@
terraform {
required_providers {
dynatrace = {
source = "dynatrace-oss/dynatrace"
version = "1.30.2"
}
}
}

View File

@ -1,9 +0,0 @@
terraform {
required_providers {
dynatrace = {
source = "dynatrace-oss/dynatrace"
version = "1.30.2"
}
}
}

View File

@ -1,9 +0,0 @@
terraform {
required_providers {
dynatrace = {
source = "dynatrace-oss/dynatrace"
version = "1.30.2"
}
}
}

View File

@ -1,9 +0,0 @@
terraform {
required_providers {
dynatrace = {
source = "dynatrace-oss/dynatrace"
version = "1.30.2"
}
}
}

View File

@ -1,9 +0,0 @@
terraform {
required_providers {
dynatrace = {
source = "dynatrace-oss/dynatrace"
version = "1.30.2"
}
}
}

View File

@ -1,9 +0,0 @@
terraform {
required_providers {
dynatrace = {
source = "dynatrace-oss/dynatrace"
version = "1.30.2"
}
}
}

View File

@ -1,9 +0,0 @@
terraform {
required_providers {
dynatrace = {
source = "dynatrace-oss/dynatrace"
version = "1.30.2"
}
}
}

View File

@ -1,9 +0,0 @@
terraform {
required_providers {
dynatrace = {
source = "dynatrace-oss/dynatrace"
version = "1.30.2"
}
}
}

View File

@ -1,9 +0,0 @@
terraform {
required_providers {
dynatrace = {
source = "dynatrace-oss/dynatrace"
version = "1.30.2"
}
}
}

View File

@ -1,9 +0,0 @@
terraform {
required_providers {
dynatrace = {
source = "dynatrace-oss/dynatrace"
version = "1.30.2"
}
}
}

View File

@ -1,9 +0,0 @@
terraform {
required_providers {
dynatrace = {
source = "dynatrace-oss/dynatrace"
version = "1.30.2"
}
}
}

View File

@ -1,9 +0,0 @@
terraform {
required_providers {
dynatrace = {
source = "dynatrace-oss/dynatrace"
version = "1.30.2"
}
}
}

View File

@ -1,5 +0,0 @@
# ID vu9U3hXa3q0AAAABACZidWlsdGluOnNldHRpbmdzLnN1YnNjcmlwdGlvbnMuc2VydmljZQAHU0VSVklDRQAQQ0Y5RDNGMDM5ODlEMjRCMgAkZmYwMzZlMjItMTJhNS0zZTQzLWFjNTMtNzY0NmE5MGY2NGIyvu9U3hXa3q0
resource "dynatrace_key_requests" "Key_Requests_for_SERVICE-CF9D3F03989D24B2" {
names = [ "callReceived", "voiceInitatedCallSync", "voiceInitatedCallSync_XCALL", "voiceInitatedCallSync_ECALL" ]
service = "SERVICE-CF9D3F03989D24B2"
}

View File

@ -1,9 +0,0 @@
terraform {
required_providers {
dynatrace = {
source = "dynatrace-oss/dynatrace"
version = "1.30.2"
}
}
}

View File

@ -1,9 +0,0 @@
terraform {
required_providers {
dynatrace = {
source = "dynatrace-oss/dynatrace"
version = "1.30.2"
}
}
}

View File

@ -1,9 +0,0 @@
terraform {
required_providers {
dynatrace = {
source = "dynatrace-oss/dynatrace"
version = "1.30.2"
}
}
}

View File

@ -1,9 +0,0 @@
terraform {
required_providers {
dynatrace = {
source = "dynatrace-oss/dynatrace"
version = "1.30.2"
}
}
}

View File

@ -1,9 +0,0 @@
terraform {
required_providers {
dynatrace = {
source = "dynatrace-oss/dynatrace"
version = "1.30.2"
}
}
}

View File

@ -1,9 +0,0 @@
terraform {
required_providers {
dynatrace = {
source = "dynatrace-oss/dynatrace"
version = "1.30.2"
}
}
}

View File

@ -1,9 +0,0 @@
terraform {
required_providers {
dynatrace = {
source = "dynatrace-oss/dynatrace"
version = "1.30.2"
}
}
}

View File

@ -1,27 +0,0 @@
# ID vu9U3hXa3q0AAAABABhidWlsdGluOm1hbmFnZW1lbnQtem9uZXMABnRlbmFudAAGdGVuYW50ACQ3YjJmZGUwZi1iOTA0LTMwOWItODIxOS1mZjE5M2QwZjdkODm-71TeFdrerQ
# LEGACY_ID 8876557549680472219
resource "dynatrace_management_zone_v2" "CD_ASBC-FZGSSLCA" {
name = "CD_ASBC-FZGSSLCA"
rules {
rule {
type = "SELECTOR"
enabled = true
entity_selector = "type(Service),tag(\"compass-id:ASBC-FzgSecCA\")"
}
rule {
type = "SELECTOR"
enabled = true
entity_selector = "type(SERVICE),databaseName.exists(),toRelationship.calls(type(SERVICE),tag(\"compass-id:ASBC-FzgSecCA\"))"
}
rule {
type = "SELECTOR"
enabled = true
entity_selector = "type(HOST),tag(\"compass-id:ASBC-FzgSecCA\")"
}
rule {
type = "SELECTOR"
enabled = true
entity_selector = "type(PROCESS_GROUP_INSTANCE),tag(\"compass-id:ASBC-FzgSecCA\")"
}
}
}

View File

@ -1,27 +0,0 @@
# ID vu9U3hXa3q0AAAABABhidWlsdGluOm1hbmFnZW1lbnQtem9uZXMABnRlbmFudAAGdGVuYW50ACQ4NmI3MTVmYy1hYmQyLTM1OTgtYTNjNy02MmExMmU1YjcyMWW-71TeFdrerQ
# LEGACY_ID -8739492376930536040
resource "dynatrace_management_zone_v2" "CD_mobile_vehicledata" {
name = "CD_mobile_vehicledata"
rules {
rule {
type = "SELECTOR"
enabled = true
entity_selector = "type(SERVICE),databaseName.exists(),toRelationship.calls(type(SERVICE),tag(\"compass-id:mobile20-VC\",\"compass-id:vehicle-service\",\"Environment:PROD\"))"
}
rule {
type = "SELECTOR"
enabled = true
entity_selector = "type(Service),tag(\"compass-id:mobile20-VC\",\"compass-id:vehicle-service\",\"Environment:PROD\")"
}
rule {
type = "SELECTOR"
enabled = true
entity_selector = "type(PROCESS_GROUP_INSTANCE),tag(\"compass-id:mobile20-VC\",\"compass-id:vehicle-service\",\"Environment:PROD\")"
}
rule {
type = "SELECTOR"
enabled = true
entity_selector = "type(HOST),tag(\"compass-id:mobile20-VC\",\"compass-id:vehicle-service\",\"Environment:PROD\")"
}
}
}

View File

@ -1,9 +0,0 @@
terraform {
required_providers {
dynatrace = {
source = "dynatrace-oss/dynatrace"
version = "1.30.2"
}
}
}

View File

@ -1,9 +0,0 @@
terraform {
required_providers {
dynatrace = {
source = "dynatrace-oss/dynatrace"
version = "1.30.2"
}
}
}

View File

@ -1,9 +0,0 @@
terraform {
required_providers {
dynatrace = {
source = "dynatrace-oss/dynatrace"
version = "1.30.2"
}
}
}

View File

@ -1,9 +0,0 @@
terraform {
required_providers {
dynatrace = {
source = "dynatrace-oss/dynatrace"
version = "1.30.2"
}
}
}

View File

@ -1,5 +0,0 @@
# ID vu9U3hXa3q0AAAABABRidWlsdGluOm1ldHJpYy5xdWVyeQAGbWV0cmljADdmdW5jOnNsby5lcnJvckJ1ZGdldEJ1cm5SYXRlLnRwX3ZlaGljbGVfYXBwZGlzdHJpYnV0aW9uACRmYjUzYzM2MS1mYTM0LTNiOTktYWYwNy00ZDQ4NjYwZWI3ZTC-71TeFdrerQ
resource "dynatrace_metric_query" "metric-func_slo_errorBudgetBurnRate_tp_vehicle_appdistribution" {
metric_id = "metric-func:slo.errorBudgetBurnRate.tp_vehicle_appdistribution"
metric_selector = "((100) - ((100)-(builtin:service.keyRequest.errors.fivexx.rate:filter(and(or(in(\"dt.entity.service_method\",entitySelector(\"type(service_method), \n fromRelationship.isServiceMethodOfService(\n type(~\"SERVICE~\"),entityName.in(\n ~\"AppsServiceV1 - id5-app - prod~\",\n ~\"AppVersionsResource - app-distribution - prod~\",\n\t\t\t\t\t\t\t~\"ReleaseNotesResource - app-distribution - prod~\"\n )\n )\n ,entityName.in(\n ~\"getActiveVersionsForApp~\",\n\t\t\t\t\t\t ~\"getReleaseNotes~\",\n ~\"getAppV2~\",\n\t\t\t\t\t\t ~\"getAppListV2~\"\n )\"))))):splitBy()))) / ((100) - (98.0))"
}

View File

@ -1,5 +0,0 @@
# ID vu9U3hXa3q0AAAABABRidWlsdGluOm1ldHJpYy5xdWVyeQAGbWV0cmljADNmdW5jOnNsby5lcnJvckJ1ZGdldEJ1cm5SYXRlLnRwX3ZlaGljbGVfc21hcnRyZWZ1ZWwAJGQzYTRhMGEyLWM1NjAtMzc3OC04YjY4LTg3MWI0ODBlNWRhY77vVN4V2t6t
resource "dynatrace_metric_query" "metric-func_slo_errorBudgetBurnRate_tp_vehicle_smartrefuel" {
metric_id = "metric-func:slo.errorBudgetBurnRate.tp_vehicle_smartrefuel"
metric_selector = "((100) - ((100)-(builtin:service.keyRequest.errors.server.rate:filter(in(\"dt.entity.service_method\",entitySelector(\"type(~\"SERVICE_METHOD~\")\"))):filter(and(or(in(\"dt.entity.service_method\",entitySelector(\"type(service_method),\n fromRelationship.isServiceMethodOfService(\n type(~\"SERVICE~\"),entityName.contains(~\"omcsmtrflce20q3~\"),mzName(~\"CN_OMC_PROD~\")\n )\n ,entityName.in(\n ~\"/smtrfl/api/v1/order~\",\n ~\"/smtrfl/api/v1/station/list~\",\n ~\"/smtrfl/api/v1/station/detail~\"\n )\"))))):splitBy():sum:auto:sort(value(sum,descending))))) / ((100) - (98.0))"
}

View File

@ -1,5 +0,0 @@
# ID vu9U3hXa3q0AAAABABRidWlsdGluOm1ldHJpYy5xdWVyeQAGbWV0cmljAC9mdW5jOnNsby5lcnJvckJ1ZGdldC50cF92ZWhpY2xlX2FwcGRpc3RyaWJ1dGlvbgAkN2IxMzMwNzMtNWRhOC0zMjJmLTk4YWItNmRjNjU5YTFmNjI4vu9U3hXa3q0
resource "dynatrace_metric_query" "metric-func_slo_errorBudget_tp_vehicle_appdistribution" {
metric_id = "metric-func:slo.errorBudget.tp_vehicle_appdistribution"
metric_selector = "(((100)-(builtin:service.keyRequest.errors.fivexx.rate:filter(and(or(in(\"dt.entity.service_method\",entitySelector(\"type(service_method), \n fromRelationship.isServiceMethodOfService(\n type(~\"SERVICE~\"),entityName.in(\n ~\"AppsServiceV1 - id5-app - prod~\",\n ~\"AppVersionsResource - app-distribution - prod~\",\n\t\t\t\t\t\t\t~\"ReleaseNotesResource - app-distribution - prod~\"\n )\n )\n ,entityName.in(\n ~\"getActiveVersionsForApp~\",\n\t\t\t\t\t\t ~\"getReleaseNotes~\",\n ~\"getAppV2~\",\n\t\t\t\t\t\t ~\"getAppListV2~\"\n )\"))))):splitBy())) - (98.0))"
}

View File

@ -1,5 +0,0 @@
# ID vu9U3hXa3q0AAAABABRidWlsdGluOm1ldHJpYy5xdWVyeQAGbWV0cmljACtmdW5jOnNsby5lcnJvckJ1ZGdldC50cF92ZWhpY2xlX3NtYXJ0cmVmdWVsACRjNTg0Y2IwZi00NjlmLTM0MTgtODVhOS0yYjFmNTc0ODA0OGW-71TeFdrerQ
resource "dynatrace_metric_query" "metric-func_slo_errorBudget_tp_vehicle_smartrefuel" {
metric_id = "metric-func:slo.errorBudget.tp_vehicle_smartrefuel"
metric_selector = "(((100)-(builtin:service.keyRequest.errors.server.rate:filter(in(\"dt.entity.service_method\",entitySelector(\"type(~\"SERVICE_METHOD~\")\"))):filter(and(or(in(\"dt.entity.service_method\",entitySelector(\"type(service_method),\n fromRelationship.isServiceMethodOfService(\n type(~\"SERVICE~\"),entityName.contains(~\"omcsmtrflce20q3~\"),mzName(~\"CN_OMC_PROD~\")\n )\n ,entityName.in(\n ~\"/smtrfl/api/v1/order~\",\n ~\"/smtrfl/api/v1/station/list~\",\n ~\"/smtrfl/api/v1/station/detail~\"\n )\"))))):splitBy():sum:auto:sort(value(sum,descending)))) - (98.0))"
}

View File

@ -1,5 +0,0 @@
# ID vu9U3hXa3q0AAAABABRidWlsdGluOm1ldHJpYy5xdWVyeQAGbWV0cmljACxmdW5jOnNsby5lcnJvckJ1ZGdldC52ZG1fX19hcHBkX29hcF9fX2NuX2UyZQAkY2FjODc5OWMtNmMyMC0zNDE3LTk5NjMtODhkYTNhYTc3N2U0vu9U3hXa3q0
resource "dynatrace_metric_query" "metric-func_slo_errorBudget_vdm_appd_oap_cn_e2e" {
metric_id = "metric-func:slo.errorBudget.vdm___appd_oap___cn_e2e"
metric_selector = "(((100)-(builtin:service.keyRequest.errors.fivexx.rate:filter(and(or(in(\"dt.entity.service_method\",entitySelector(\"type(service_method),\n fromRelationship.isServiceMethodOfService(\n type(~\"SERVICE~\"),entityName.in(\n ~\"AppVersionsResource - app-distribution - e2e~\",\n\t\t\t\t\t\t\t~\"ReleaseNotesResource - app-distribution - e2e~\"\n )\n )\n ,entityName.in(\n ~\"getActiveVersionsForApp~\",\n ~\"getReleaseNotes~\"\n )\"))))):splitBy())) - (98.0))"
}

View File

@ -1,5 +0,0 @@
# ID vu9U3hXa3q0AAAABABRidWlsdGluOm1ldHJpYy5xdWVyeQAGbWV0cmljAC1mdW5jOnNsby5lcnJvckJ1ZGdldC52ZG1fX19hcHBkX29hcF9fX2NuX3Byb2QAJDMyNWY4YjE5LTc4ZDYtMzdmYS05NjczLWU1MDhiOTQ2NWZmOb7vVN4V2t6t
resource "dynatrace_metric_query" "metric-func_slo_errorBudget_vdm_appd_oap_cn_prod" {
metric_id = "metric-func:slo.errorBudget.vdm___appd_oap___cn_prod"
metric_selector = "(((100)-(builtin:service.keyRequest.errors.fivexx.rate:filter(and(or(in(\"dt.entity.service_method\",entitySelector(\"type(service_method),\n fromRelationship.isServiceMethodOfService(\n type(~\"SERVICE~\"),entityName.in(\n ~\"AppVersionsResource - app-distribution - prod~\",\n\t\t\t\t\t\t\t~\"ReleaseNotesResource - app-distribution - prod~\"\n )\n )\n ,entityName.in(\n ~\"getActiveVersionsForApp~\",\n ~\"getReleaseNotes~\"\n )\"))))):splitBy())) - (98.0))"
}

View File

@ -1,5 +0,0 @@
# ID vu9U3hXa3q0AAAABABRidWlsdGluOm1ldHJpYy5xdWVyeQAGbWV0cmljADlmdW5jOnNsby5ub3JtYWxpemVkRXJyb3JCdWRnZXQudHBfdmVoaWNsZV9hcHBkaXN0cmlidXRpb24AJGNmMTJjYzc5LTIzNzgtM2Q3Zi04YTIzLWEwZTUzZTk1ZDU2Ob7vVN4V2t6t
resource "dynatrace_metric_query" "metric-func_slo_normalizedErrorBudget_tp_vehicle_appdistribution" {
metric_id = "metric-func:slo.normalizedErrorBudget.tp_vehicle_appdistribution"
metric_selector = "((((100)-(builtin:service.keyRequest.errors.fivexx.rate:filter(and(or(in(\"dt.entity.service_method\",entitySelector(\"type(service_method), \n fromRelationship.isServiceMethodOfService(\n type(~\"SERVICE~\"),entityName.in(\n ~\"AppsServiceV1 - id5-app - prod~\",\n ~\"AppVersionsResource - app-distribution - prod~\",\n\t\t\t\t\t\t\t~\"ReleaseNotesResource - app-distribution - prod~\"\n )\n )\n ,entityName.in(\n ~\"getActiveVersionsForApp~\",\n\t\t\t\t\t\t ~\"getReleaseNotes~\",\n ~\"getAppV2~\",\n\t\t\t\t\t\t ~\"getAppListV2~\"\n )\"))))):splitBy())) - (98.0)) / ((100) - (98.0))) * 100"
}

View File

@ -1,5 +0,0 @@
# ID vu9U3hXa3q0AAAABABRidWlsdGluOm1ldHJpYy5xdWVyeQAGbWV0cmljADVmdW5jOnNsby5ub3JtYWxpemVkRXJyb3JCdWRnZXQudHBfdmVoaWNsZV9zbWFydHJlZnVlbAAkNzU3MjUzZTYtYTRjYS0zMTcxLTk3NDktZTM4ZjM3ZTliMGQ2vu9U3hXa3q0
resource "dynatrace_metric_query" "metric-func_slo_normalizedErrorBudget_tp_vehicle_smartrefuel" {
metric_id = "metric-func:slo.normalizedErrorBudget.tp_vehicle_smartrefuel"
metric_selector = "((((100)-(builtin:service.keyRequest.errors.server.rate:filter(in(\"dt.entity.service_method\",entitySelector(\"type(~\"SERVICE_METHOD~\")\"))):filter(and(or(in(\"dt.entity.service_method\",entitySelector(\"type(service_method),\n fromRelationship.isServiceMethodOfService(\n type(~\"SERVICE~\"),entityName.contains(~\"omcsmtrflce20q3~\"),mzName(~\"CN_OMC_PROD~\")\n )\n ,entityName.in(\n ~\"/smtrfl/api/v1/order~\",\n ~\"/smtrfl/api/v1/station/list~\",\n ~\"/smtrfl/api/v1/station/detail~\"\n )\"))))):splitBy():sum:auto:sort(value(sum,descending)))) - (98.0)) / ((100) - (98.0))) * 100"
}

View File

@ -1,5 +0,0 @@
# ID vu9U3hXa3q0AAAABABRidWlsdGluOm1ldHJpYy5xdWVyeQAGbWV0cmljADZmdW5jOnNsby5ub3JtYWxpemVkRXJyb3JCdWRnZXQudmRtX19fYXBwZF9vYXBfX19jbl9lMmUAJDllZjIyNDYzLWU2MGUtMzZlOC1hYzgwLTRlZDQ4MjY1ZTJlNb7vVN4V2t6t
resource "dynatrace_metric_query" "metric-func_slo_normalizedErrorBudget_vdm_appd_oap_cn_e2e" {
metric_id = "metric-func:slo.normalizedErrorBudget.vdm___appd_oap___cn_e2e"
metric_selector = "((((100)-(builtin:service.keyRequest.errors.fivexx.rate:filter(and(or(in(\"dt.entity.service_method\",entitySelector(\"type(service_method),\n fromRelationship.isServiceMethodOfService(\n type(~\"SERVICE~\"),entityName.in(\n ~\"AppVersionsResource - app-distribution - e2e~\",\n\t\t\t\t\t\t\t~\"ReleaseNotesResource - app-distribution - e2e~\"\n )\n )\n ,entityName.in(\n ~\"getActiveVersionsForApp~\",\n ~\"getReleaseNotes~\"\n )\"))))):splitBy())) - (98.0)) / ((100) - (98.0))) * 100"
}

View File

@ -1,5 +0,0 @@
# ID vu9U3hXa3q0AAAABABRidWlsdGluOm1ldHJpYy5xdWVyeQAGbWV0cmljADdmdW5jOnNsby5ub3JtYWxpemVkRXJyb3JCdWRnZXQudmRtX19fYXBwZF9vYXBfX19jbl9wcm9kACQyNmJlZGU5Zi01YzNmLTM3ZDEtODk3ZS04ZjRmMGMwODdjZGG-71TeFdrerQ
resource "dynatrace_metric_query" "metric-func_slo_normalizedErrorBudget_vdm_appd_oap_cn_prod" {
metric_id = "metric-func:slo.normalizedErrorBudget.vdm___appd_oap___cn_prod"
metric_selector = "((((100)-(builtin:service.keyRequest.errors.fivexx.rate:filter(and(or(in(\"dt.entity.service_method\",entitySelector(\"type(service_method),\n fromRelationship.isServiceMethodOfService(\n type(~\"SERVICE~\"),entityName.in(\n ~\"AppVersionsResource - app-distribution - prod~\",\n\t\t\t\t\t\t\t~\"ReleaseNotesResource - app-distribution - prod~\"\n )\n )\n ,entityName.in(\n ~\"getActiveVersionsForApp~\",\n ~\"getReleaseNotes~\"\n )\"))))):splitBy())) - (98.0)) / ((100) - (98.0))) * 100"
}

View File

@ -1,5 +0,0 @@
# ID vu9U3hXa3q0AAAABABRidWlsdGluOm1ldHJpYy5xdWVyeQAGbWV0cmljACNmdW5jOnNsby50cF92ZWhpY2xlX2FwcGRpc3RyaWJ1dGlvbgAkZjljMWEyNjgtMGRiOS0zNzY4LWE2MjEtZmZiNTUzYThjMjRjvu9U3hXa3q0
resource "dynatrace_metric_query" "metric-func_slo_tp_vehicle_appdistribution" {
metric_id = "metric-func:slo.tp_vehicle_appdistribution"
metric_selector = "(100)-(builtin:service.keyRequest.errors.fivexx.rate:filter(and(or(in(\"dt.entity.service_method\",entitySelector(\"type(service_method), \n fromRelationship.isServiceMethodOfService(\n type(~\"SERVICE~\"),entityName.in(\n ~\"AppsServiceV1 - id5-app - prod~\",\n ~\"AppVersionsResource - app-distribution - prod~\",\n\t\t\t\t\t\t\t~\"ReleaseNotesResource - app-distribution - prod~\"\n )\n )\n ,entityName.in(\n ~\"getActiveVersionsForApp~\",\n\t\t\t\t\t\t ~\"getReleaseNotes~\",\n ~\"getAppV2~\",\n\t\t\t\t\t\t ~\"getAppListV2~\"\n )\"))))):splitBy())"
}

View File

@ -1,5 +0,0 @@
# ID vu9U3hXa3q0AAAABABRidWlsdGluOm1ldHJpYy5xdWVyeQAGbWV0cmljAB9mdW5jOnNsby50cF92ZWhpY2xlX3NtYXJ0cmVmdWVsACQwYmM5ZWJhNi05ZDU2LTNlY2UtYmE2OS1kZmU0ZWM5ZjBkYmK-71TeFdrerQ
resource "dynatrace_metric_query" "metric-func_slo_tp_vehicle_smartrefuel" {
metric_id = "metric-func:slo.tp_vehicle_smartrefuel"
metric_selector = "(100)-(builtin:service.keyRequest.errors.server.rate:filter(in(\"dt.entity.service_method\",entitySelector(\"type(~\"SERVICE_METHOD~\")\"))):filter(and(or(in(\"dt.entity.service_method\",entitySelector(\"type(service_method),\n fromRelationship.isServiceMethodOfService(\n type(~\"SERVICE~\"),entityName.contains(~\"omcsmtrflce20q3~\"),mzName(~\"CN_OMC_PROD~\")\n )\n ,entityName.in(\n ~\"/smtrfl/api/v1/order~\",\n ~\"/smtrfl/api/v1/station/list~\",\n ~\"/smtrfl/api/v1/station/detail~\"\n )\"))))):splitBy():sum:auto:sort(value(sum,descending)))"
}

View File

@ -1,5 +0,0 @@
# ID vu9U3hXa3q0AAAABABRidWlsdGluOm1ldHJpYy5xdWVyeQAGbWV0cmljACBmdW5jOnNsby52ZG1fX19hcHBkX29hcF9fX2NuX2UyZQAkZmM1ZmUzZDktZTQwNS0zMWMwLTk4ZDctYzQxMzVkMDYxYTk4vu9U3hXa3q0
resource "dynatrace_metric_query" "metric-func_slo_vdm_appd_oap_cn_e2e" {
metric_id = "metric-func:slo.vdm___appd_oap___cn_e2e"
metric_selector = "(100)-(builtin:service.keyRequest.errors.fivexx.rate:filter(and(or(in(\"dt.entity.service_method\",entitySelector(\"type(service_method),\n fromRelationship.isServiceMethodOfService(\n type(~\"SERVICE~\"),entityName.in(\n ~\"AppVersionsResource - app-distribution - e2e~\",\n\t\t\t\t\t\t\t~\"ReleaseNotesResource - app-distribution - e2e~\"\n )\n )\n ,entityName.in(\n ~\"getActiveVersionsForApp~\",\n ~\"getReleaseNotes~\"\n )\"))))):splitBy())"
}

View File

@ -1,5 +0,0 @@
# ID vu9U3hXa3q0AAAABABRidWlsdGluOm1ldHJpYy5xdWVyeQAGbWV0cmljACFmdW5jOnNsby52ZG1fX19hcHBkX29hcF9fX2NuX3Byb2QAJDMwZDU4NDgxLWZiNGUtMzU1NC1iZTIyLWY5ODU2Y2NlM2EyZr7vVN4V2t6t
resource "dynatrace_metric_query" "metric-func_slo_vdm_appd_oap_cn_prod" {
metric_id = "metric-func:slo.vdm___appd_oap___cn_prod"
metric_selector = "(100)-(builtin:service.keyRequest.errors.fivexx.rate:filter(and(or(in(\"dt.entity.service_method\",entitySelector(\"type(service_method),\n fromRelationship.isServiceMethodOfService(\n type(~\"SERVICE~\"),entityName.in(\n ~\"AppVersionsResource - app-distribution - prod~\",\n\t\t\t\t\t\t\t~\"ReleaseNotesResource - app-distribution - prod~\"\n )\n )\n ,entityName.in(\n ~\"getActiveVersionsForApp~\",\n ~\"getReleaseNotes~\"\n )\"))))):splitBy())"
}

View File

@ -1,9 +0,0 @@
terraform {
required_providers {
dynatrace = {
source = "dynatrace-oss/dynatrace"
version = "1.30.2"
}
}
}

View File

@ -1,9 +0,0 @@
terraform {
required_providers {
dynatrace = {
source = "dynatrace-oss/dynatrace"
version = "1.30.2"
}
}
}

View File

@ -1,9 +0,0 @@
terraform {
required_providers {
dynatrace = {
source = "dynatrace-oss/dynatrace"
version = "1.30.2"
}
}
}

View File

@ -1,9 +0,0 @@
terraform {
required_providers {
dynatrace = {
source = "dynatrace-oss/dynatrace"
version = "1.30.2"
}
}
}

View File

@ -1,9 +0,0 @@
terraform {
required_providers {
dynatrace = {
source = "dynatrace-oss/dynatrace"
version = "1.30.2"
}
}
}

View File

@ -1,9 +0,0 @@
terraform {
required_providers {
dynatrace = {
source = "dynatrace-oss/dynatrace"
version = "1.30.2"
}
}
}

View File

@ -1,9 +0,0 @@
terraform {
required_providers {
dynatrace = {
source = "dynatrace-oss/dynatrace"
version = "1.30.2"
}
}
}

View File

@ -1,9 +0,0 @@
terraform {
required_providers {
dynatrace = {
source = "dynatrace-oss/dynatrace"
version = "1.30.2"
}
}
}

View File

@ -1,9 +0,0 @@
terraform {
required_providers {
dynatrace = {
source = "dynatrace-oss/dynatrace"
version = "1.30.2"
}
}
}

View File

@ -1,9 +0,0 @@
terraform {
required_providers {
dynatrace = {
source = "dynatrace-oss/dynatrace"
version = "1.30.2"
}
}
}

View File

@ -1,9 +0,0 @@
terraform {
required_providers {
dynatrace = {
source = "dynatrace-oss/dynatrace"
version = "1.30.2"
}
}
}

View File

@ -1,9 +0,0 @@
terraform {
required_providers {
dynatrace = {
source = "dynatrace-oss/dynatrace"
version = "1.30.2"
}
}
}

View File

@ -1,9 +0,0 @@
terraform {
required_providers {
dynatrace = {
source = "dynatrace-oss/dynatrace"
version = "1.30.2"
}
}
}

View File

@ -1,9 +0,0 @@
terraform {
required_providers {
dynatrace = {
source = "dynatrace-oss/dynatrace"
version = "1.30.2"
}
}
}

View File

@ -1,8 +0,0 @@
# ID coco.cn.aws-tsp-priv.prod
resource "dynatrace_network_zone" "coco_cn_aws-tsp-priv_prod" {
description = ""
num_of_configured_activegates = 4
num_of_configured_oneagents = 0
num_of_oneagents_from_other_zones = 8
num_of_oneagents_using = 8
}

View File

@ -1,8 +0,0 @@
# ID coco.cn.aws-tsp.prod
resource "dynatrace_network_zone" "coco_cn_aws-tsp_prod" {
description = ""
num_of_configured_activegates = 1
num_of_configured_oneagents = 1401
num_of_oneagents_from_other_zones = 0
num_of_oneagents_using = 0
}

View File

@ -1,8 +0,0 @@
# ID default
resource "dynatrace_network_zone" "default" {
description = "The default network zone. This is the network zone for OneAgents or ActiveGates that do not have any network zone configured."
num_of_configured_activegates = 0
num_of_configured_oneagents = 114
num_of_oneagents_from_other_zones = 1452
num_of_oneagents_using = 1452
}

View File

@ -1,9 +0,0 @@
terraform {
required_providers {
dynatrace = {
source = "dynatrace-oss/dynatrace"
version = "1.30.2"
}
}
}

View File

@ -1,9 +0,0 @@
terraform {
required_providers {
dynatrace = {
source = "dynatrace-oss/dynatrace"
version = "1.30.2"
}
}
}

View File

@ -1,9 +0,0 @@
terraform {
required_providers {
dynatrace = {
source = "dynatrace-oss/dynatrace"
version = "1.30.2"
}
}
}

View File

@ -1,9 +0,0 @@
terraform {
required_providers {
dynatrace = {
source = "dynatrace-oss/dynatrace"
version = "1.30.2"
}
}
}

View File

@ -1,9 +0,0 @@
terraform {
required_providers {
dynatrace = {
source = "dynatrace-oss/dynatrace"
version = "1.30.2"
}
}
}

View File

@ -1,9 +0,0 @@
terraform {
required_providers {
dynatrace = {
source = "dynatrace-oss/dynatrace"
version = "1.30.2"
}
}
}

View File

@ -1,9 +0,0 @@
terraform {
required_providers {
dynatrace = {
source = "dynatrace-oss/dynatrace"
version = "1.30.2"
}
}
}

View File

@ -1,9 +0,0 @@
terraform {
required_providers {
dynatrace = {
source = "dynatrace-oss/dynatrace"
version = "1.30.2"
}
}
}

View File

@ -1,9 +0,0 @@
terraform {
required_providers {
dynatrace = {
source = "dynatrace-oss/dynatrace"
version = "1.30.2"
}
}
}

View File

@ -1,9 +0,0 @@
terraform {
required_providers {
dynatrace = {
source = "dynatrace-oss/dynatrace"
version = "1.30.2"
}
}
}

View File

@ -1,9 +0,0 @@
terraform {
required_providers {
dynatrace = {
source = "dynatrace-oss/dynatrace"
version = "1.30.2"
}
}
}

View File

@ -1,9 +0,0 @@
terraform {
required_providers {
dynatrace = {
source = "dynatrace-oss/dynatrace"
version = "1.30.2"
}
}
}

View File

@ -1,9 +0,0 @@
terraform {
required_providers {
dynatrace = {
source = "dynatrace-oss/dynatrace"
version = "1.30.2"
}
}
}

View File

@ -1,9 +0,0 @@
terraform {
required_providers {
dynatrace = {
source = "dynatrace-oss/dynatrace"
version = "1.30.2"
}
}
}

Some files were not shown because too many files have changed in this diff Show More