slo_fix
parent
4bf258e46e
commit
34675d645f
|
|
@ -1,25 +0,0 @@
|
|||
module _FORST__RS__APIGW__PRD_ {
|
||||
|
||||
source = "../../_dynatrace-base-modules/dynatrace-service-level-objective"
|
||||
|
||||
|
||||
name = "[FORST][RS][APIGW][PRD]"
|
||||
|
||||
description = "Test Forstner"
|
||||
|
||||
|
||||
|
||||
#entity selector object
|
||||
filter = "type(\"SERVICE_METHOD\")"
|
||||
|
||||
|
||||
#metric expression of the calculation as done in data explorer ui
|
||||
metric_expression = <<-EOT
|
||||
100-(builtin:service.keyRequest.errors.server.rate:filter(and(or(
|
||||
in("dt.entity.service_method",entitySelector("type(service_method),fromRelationship.isServiceMethodOfService(type(~"SERVICE~"),entityName(~"api.bmwgroup.com - PROD~")),entityName(~"/remoteservices/~")"))
|
||||
))):splitBy():sum:auto:sort(value(sum,descending)))
|
||||
EOT
|
||||
target = 98
|
||||
timeframe = "-1d"
|
||||
warning = 99
|
||||
}
|
||||
|
|
@ -1,42 +0,0 @@
|
|||
module _FORST__RS__APIM__PRD_ {
|
||||
|
||||
source = "../../_dynatrace-base-modules/dynatrace-service-level-objective"
|
||||
|
||||
|
||||
name = "[FORST][RS][APIM][PRD]"
|
||||
|
||||
description = "Test Forstner"
|
||||
|
||||
|
||||
|
||||
#entity selector object
|
||||
filter = ""
|
||||
|
||||
|
||||
#metric expression of the calculation as done in data explorer ui
|
||||
metric_expression = <<-EOT
|
||||
(
|
||||
(calc:service.apim_bff_req_count:filter(eq("Dimension","vehicle-composite-service")):splitBy():sum:auto:sort(value(auto,descending)))
|
||||
-
|
||||
(calc:service.apim_req_5xx_bff:filter(eq("Dimension","vehicle-composite-service")):splitBy():sum:auto:sort(value(auto,descending)))
|
||||
)
|
||||
/
|
||||
(calc:service.apim_bff_req_count:filter(eq("Dimension","vehicle-composite-service")):splitBy():sum:auto:sort(value(auto,descending)))
|
||||
* (100)
|
||||
EOT
|
||||
|
||||
|
||||
#if not set (removed) it's defaulted to "-1d"
|
||||
timeframe = "-1d"
|
||||
|
||||
|
||||
#currently the only possible value
|
||||
evaluation = "AGGREGATE"
|
||||
|
||||
#Target and warning percentage of the SLO as double
|
||||
target = 98
|
||||
#if not set(removed) it's defaulted to 98
|
||||
warning = 99
|
||||
#if not set(removed) it's defaulted to 99
|
||||
|
||||
}
|
||||
|
|
@ -1,49 +0,0 @@
|
|||
module _FORST__RS__Mobile__PRD_ {
|
||||
|
||||
source = "../../_dynatrace-base-modules/dynatrace-service-level-objective"
|
||||
|
||||
|
||||
name = "[FORST][RS][Mobile][PRD]"
|
||||
|
||||
description = "Test Forstner"
|
||||
|
||||
|
||||
|
||||
#entity selector object
|
||||
filter = ""
|
||||
|
||||
|
||||
#metric expression of the calculation as done in data explorer ui
|
||||
metric_expression = <<-EOT
|
||||
(
|
||||
(builtin:apps.other.keyUserActions.count.osAndApdex:filter(and(or(
|
||||
in("dt.entity.device_application_method",entitySelector("type(device_application_method),fromRelationship.isDeviceApplicationMethodOf(type(~"MOBILE_APPLICATION~"),entityName(~"Mobile 2.0 BMW - ROW Store PROD (iOS & Android)~")),entityName(~"RemoteExecutionType~")"))
|
||||
))):splitBy():sum:auto:sort(value(sum,descending)))
|
||||
-
|
||||
(builtin:apps.other.keyUserActions.reportedErrorCount.os:filter(and(or(
|
||||
in("dt.entity.device_application_method",entitySelector("type(device_application_method),fromRelationship.isDeviceApplicationMethodOf(type(~"MOBILE_APPLICATION~"),entityName(~"Mobile 2.0 BMW - ROW Store PROD (iOS & Android)~")),entityName(~"RemoteExecutionType~")"))
|
||||
))):splitBy():avg:auto:sort(value(avg,descending)))
|
||||
)
|
||||
/
|
||||
(builtin:apps.other.keyUserActions.count.osAndApdex:filter(and(or(
|
||||
in("dt.entity.device_application_method",entitySelector("type(device_application_method),fromRelationship.isDeviceApplicationMethodOf(type(~"MOBILE_APPLICATION~"),entityName(~"Mobile 2.0 BMW - ROW Store PROD (iOS & Android)~")),entityName(~"RemoteExecutionType~")"))
|
||||
))):splitBy():sum:auto:sort(value(sum,descending)))
|
||||
* (100)
|
||||
EOT
|
||||
|
||||
|
||||
|
||||
#if not set (removed) it's defaulted to "-1d"
|
||||
timeframe = "-1d"
|
||||
|
||||
|
||||
#currently the only possible value
|
||||
evaluation = "AGGREGATE"
|
||||
|
||||
#Target and warning percentage of the SLO as double
|
||||
target = 98
|
||||
#if not set(removed) it's defaulted to 98
|
||||
warning = 99
|
||||
#if not set(removed) it's defaulted to 99
|
||||
|
||||
}
|
||||
|
|
@ -1,33 +0,0 @@
|
|||
module _OLD__Wirkkette__News_Next__-_Reliability_of_key_requests {
|
||||
|
||||
source = "../../_dynatrace-base-modules/dynatrace-service-level-objective"
|
||||
|
||||
|
||||
name = "[OLD] Wirkkette \"News Next\" - Reliability of key requests"
|
||||
|
||||
description = "This SLO will be replaced by a new one"
|
||||
|
||||
|
||||
|
||||
#entity selector object
|
||||
filter = "type(\"SERVICE_METHOD\"),entityId(\"SERVICE_METHOD-33C75D7B554EB498\",\"SERVICE_METHOD-ADAF1C4F58C2C719\",\"SERVICE_METHOD-E01DC09FD6BD989B\",\"SERVICE_METHOD-424C1AEB63FE7855\",\"SERVICE_METHOD-F2784BBB49B1D3E8\",\"SERVICE_METHOD-6601BAD3C4416DA9\",\"SERVICE_METHOD-0B5905EDDEAC9DC9\",\"SERVICE_METHOD-05E895E75BA373CA\",\"SERVICE_METHOD-8F6D90EA945AF1E9\")"
|
||||
|
||||
|
||||
#metric expression of the calculation as done in data explorer ui
|
||||
metric_expression = "(100)*(builtin:service.keyRequest.errors.server.successCount:splitBy())/(builtin:service.keyRequest.count.server:splitBy())"
|
||||
|
||||
|
||||
#if not set (removed) it's defaulted to "-1d"
|
||||
timeframe = "-1d"
|
||||
|
||||
|
||||
#currently the only possible value
|
||||
evaluation = "AGGREGATE"
|
||||
|
||||
#Target and warning percentage of the SLO as double
|
||||
target = 98
|
||||
#if not set(removed) it's defaulted to 98
|
||||
warning = 99
|
||||
#if not set(removed) it's defaulted to 99
|
||||
|
||||
}
|
||||
|
|
@ -1,33 +0,0 @@
|
|||
module _OLD__Wirkkette__Smart_Access__SMACC___-_Reliability_of_key_requests {
|
||||
|
||||
source = "../../_dynatrace-base-modules/dynatrace-service-level-objective"
|
||||
|
||||
|
||||
name = "[OLD] Wirkkette \"Smart Access (SMACC)\" - Reliability of key requests"
|
||||
|
||||
description = "Will be replaced by a new SLO"
|
||||
|
||||
|
||||
|
||||
#entity selector object
|
||||
filter = "type(SERVICE_METHOD), entityId(\"SERVICE_METHOD-9A8FBF8D27F9D30D\",\"SERVICE_METHOD-6F6D2E5C26B28D4D\",\"SERVICE_METHOD-C5331A994ED8A635\",\"SERVICE_METHOD-EFCBA1A015A4AD29\")"
|
||||
|
||||
|
||||
#metric expression of the calculation as done in data explorer ui
|
||||
metric_expression = "(100)*((builtin:service.keyRequest.errors.server.successCount:splitBy())/(builtin:service.keyRequest.count.server:splitBy()))"
|
||||
|
||||
|
||||
#if not set (removed) it's defaulted to "-1d"
|
||||
timeframe = "-1d"
|
||||
|
||||
|
||||
#currently the only possible value
|
||||
evaluation = "AGGREGATE"
|
||||
|
||||
#Target and warning percentage of the SLO as double
|
||||
target = 98
|
||||
#if not set(removed) it's defaulted to 98
|
||||
warning = 99
|
||||
#if not set(removed) it's defaulted to 99
|
||||
|
||||
}
|
||||
Loading…
Reference in New Issue