adding NAPROD SLO

M_sloFix
rforstner 2022-03-14 12:26:50 +01:00
parent 54fb90ef64
commit 25828a0b85
42 changed files with 1353 additions and 0 deletions

View File

@ -0,0 +1,33 @@
module Connected_Oauth_Service_SLO {
source = "../../_dynatrace-base-modules/dynatrace-service-level-objective"
name = "Connected Oauth Service SLO"
description = ""
#entity selector object
filter = "type(\"Service\"),entityName(\"btc-connected-oauth-service - PROD\")"
#metric expression of the calculation as done in data explorer ui
metric_expression = "(100)*(builtin:service.errors.server.successCount:splitBy())/(builtin:service.requestCount.server:splitBy())"
#if not set (removed) it's defaulted to "-1d"
timeframe = "-1w"
#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
}

View File

@ -0,0 +1,33 @@
module E2E_-_Wirkkette__Login_ {
source = "../../_dynatrace-base-modules/dynatrace-service-level-objective"
name = "E2E - Wirkkette \"Login\""
description = ""
#entity selector object
filter = "type(\"SERVICE_METHOD\"),entityId(\"SERVICE_METHOD-2AEDA0D698631DFB\",\"SERVICE_METHOD-B9ADB68A3F218AB5\",\"SERVICE_METHOD-B533474E07186259\")"
#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 = "-1w"
#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
}

View File

@ -0,0 +1,33 @@
module E2E_-_Wirkkette__Mapping_ {
source = "../../_dynatrace-base-modules/dynatrace-service-level-objective"
name = "E2E - Wirkkette \"Mapping\""
description = ""
#entity selector object
filter = "type(\"SERVICE_METHOD\"),entityId(\"SERVICE_METHOD-5595722E228619C2\",\"SERVICE_METHOD-29C51EBDEAC99F31\",\"SERVICE_METHOD-3E773969C6BD70F0\",\"SERVICE_METHOD-24D7F2EFBFC87E7B\",\"SERVICE_METHOD-F372CC1747C1DE31\")"
#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 = "-1w"
#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
}

View File

@ -0,0 +1,33 @@
module E2E_-_Wirkkette__Personal_Favorites_ {
source = "../../_dynatrace-base-modules/dynatrace-service-level-objective"
name = "E2E - Wirkkette \"Personal Favorites\""
description = ""
#entity selector object
filter = "type(\"SERVICE_METHOD\"),entityId(\"SERVICE_METHOD-F12E3F486C365D39\",\"SERVICE_METHOD-93C1F70891BA01AA\",\"SERVICE_METHOD-B89E4FF12161F78B\",\"SERVICE_METHOD-125783E297C284D9\",\"SERVICE_METHOD-4C102EB367E8F95B\",\"SERVICE_METHOD-C32DA73B1A996D86\")"
#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 = "-1w"
#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
}

View File

@ -0,0 +1,33 @@
module E2E_-_Wirkkette__Remote_Services_ {
source = "../../_dynatrace-base-modules/dynatrace-service-level-objective"
name = "E2E - Wirkkette \"Remote Services\""
description = ""
#entity selector object
filter = "type(\"Service\"),entityId(\"SERVICE-383335D28F591F08\")"
#metric expression of the calculation as done in data explorer ui
metric_expression = "builtin:service.successes.server.rate:splitBy()"
#if not set (removed) it's defaulted to "-1d"
timeframe = "-1w"
#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
}

View File

@ -0,0 +1,33 @@
module E2E_-_Wirkkette__Vehicle_Data_ {
source = "../../_dynatrace-base-modules/dynatrace-service-level-objective"
name = "E2E - Wirkkette \"Vehicle Data\""
description = ""
#entity selector object
filter = "type(\"SERVICE_METHOD\"),entityId(\"SERVICE_METHOD-0267F0E7394D200A\")"
#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 = "-1w"
#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
}

View File

@ -0,0 +1,33 @@
module E2E_-_Wirkkette__Vehicle_List_ {
source = "../../_dynatrace-base-modules/dynatrace-service-level-objective"
name = "E2E - Wirkkette \"Vehicle List\""
description = ""
#entity selector object
filter = "type(\"SERVICE_METHOD\"),entityId(\"SERVICE_METHOD-5A03F39385F233F6\")"
#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 = "-1w"
#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
}

View File

@ -0,0 +1,33 @@
module Legal_Document_Service_SLO {
source = "../../_dynatrace-base-modules/dynatrace-service-level-objective"
name = "Legal Document Service SLO"
description = ""
#entity selector object
filter = "type(\"Service\"),entityName(\"legal-document-composite-service - PROD\")"
#metric expression of the calculation as done in data explorer ui
metric_expression = "(100)*(builtin:service.errors.server.successCount:splitBy())/(builtin:service.requestCount.server:splitBy())"
#if not set (removed) it's defaulted to "-1d"
timeframe = "-1w"
#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
}

View File

@ -0,0 +1,33 @@
module Temp_SLO_Send_To_Car__Legacy_ {
source = "../../_dynatrace-base-modules/dynatrace-service-level-objective"
name = "Temp SLO Send To Car (Legacy)"
description = ""
#entity selector object
filter = "type(SERVICE),entityName(\"legacypoiapi - msgsvc - prod\")"
#metric expression of the calculation as done in data explorer ui
metric_expression = "(100)*((builtin:service.errors.server.successCount:splitBy())/(builtin:service.requestCount.total: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
}

View File

@ -0,0 +1,33 @@
module User_Composite_Service_SLO {
source = "../../_dynatrace-base-modules/dynatrace-service-level-objective"
name = "User Composite Service SLO"
description = ""
#entity selector object
filter = "type(\"Service\"),entityName(\"btc-user-composite-service - PROD\")"
#metric expression of the calculation as done in data explorer ui
metric_expression = "(100)*(builtin:service.errors.server.successCount:splitBy())/(builtin:service.requestCount.server:splitBy())"
#if not set (removed) it's defaulted to "-1d"
timeframe = "-1w"
#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
}

View File

@ -0,0 +1,33 @@
module VDM_-_NOP_-_US_E2E {
source = "../../_dynatrace-base-modules/dynatrace-service-level-objective"
name = "VDM - NOP - US E2E"
description = ""
#entity selector object
filter = "type(SERVICE_METHOD), entityId(\"SERVICE_METHOD-7CC70DCD0190B046\",\"SERVICE_METHOD-72B5789D84452BBF\",\"SERVICE_METHOD-4D1626BF0073BF27\",\"SERVICE_METHOD-458A51A6775B7ADF\",\"SERVICE_METHOD-1A3DD4CA71E188AD\")"
#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
}

View File

@ -0,0 +1,33 @@
module VDM_-_NOP_-_US_PROD {
source = "../../_dynatrace-base-modules/dynatrace-service-level-objective"
name = "VDM - NOP - US PROD"
description = ""
#entity selector object
filter = "type(SERVICE_METHOD), entityId(\"SERVICE_METHOD-204C40F1CB4FF7F7\",\"SERVICE_METHOD-78A96EAD07EF5109\",\"SERVICE_METHOD-9CF0CC508CA77D57\",\"SERVICE_METHOD-37B9A98B72A7A352\",\"SERVICE_METHOD-E5008E8F279B39AF\",\"SERVICE_METHOD-0DB37B4A0C33F4D8\",\"SERVICE_METHOD-0FF622893881FE68\",\"SERVICE_METHOD-2B7B71C425E6EF39\")"
#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
}

View File

@ -0,0 +1,33 @@
module VDM_-_NOTS_-_US_E2E {
source = "../../_dynatrace-base-modules/dynatrace-service-level-objective"
name = "VDM - NOTS - US E2E"
description = ""
#entity selector object
filter = "type(SERVICE_METHOD), entityId(\"SERVICE_METHOD-8E703EDEDA31BF8F\")"
#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
}

View File

@ -0,0 +1,33 @@
module VDM_-_NOTS_-_US_PROD {
source = "../../_dynatrace-base-modules/dynatrace-service-level-objective"
name = "VDM - NOTS - US PROD"
description = ""
#entity selector object
filter = "type(SERVICE_METHOD), entityId(\"SERVICE_METHOD-F6A5DC9D2F0F1F62\")"
#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
}

View File

@ -0,0 +1,33 @@
module VDM_-_RSU_-_US_E2E {
source = "../../_dynatrace-base-modules/dynatrace-service-level-objective"
name = "VDM - RSU - US E2E"
description = ""
#entity selector object
filter = "type(SERVICE_METHOD), entityId(\"SERVICE_METHOD-813D7B449863A9A0\",\"SERVICE_METHOD-8612BFC9B4209B21\",\"SERVICE_METHOD-D08B1FE048BED1B2\",\"SERVICE_METHOD-38848164CE5DEF1D\",\"SERVICE_METHOD-DBB24B5F6BFB8121\",\"SERVICE_METHOD-961AC21D80E9185B\",\"SERVICE_METHOD-BEE01F7EEBD2E899\",\"SERVICE_METHOD-F41917468FD39B9F\",\"SERVICE_METHOD-3A445100118F3246\",\"SERVICE_METHOD-EF7D841F64CFF8E7\")"
#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
}

View File

@ -0,0 +1,33 @@
module VDM_-_RSU_-_US_PROD {
source = "../../_dynatrace-base-modules/dynatrace-service-level-objective"
name = "VDM - RSU - US PROD"
description = ""
#entity selector object
filter = "type(SERVICE_METHOD), entityId(\"SERVICE_METHOD-9AF7A9302E71A3BE\",\"SERVICE_METHOD-360C23BA44FD151A\",\"SERVICE_METHOD-BC4D2349C378287A\",\"SERVICE_METHOD-EDB0E2A5F29B58D4\",\"SERVICE_METHOD-3EF3F6E7700B8ADD\",\"SERVICE_METHOD-43CF82B33C06307C\",\"SERVICE_METHOD-1025507B3B741020\",\"SERVICE_METHOD-DC120C473797391B\",\"SERVICE_METHOD-BA572BD587489CE4\",\"SERVICE_METHOD-169622A963E32577\",\"SERVICE_METHOD-081215F55CFAF1A5\")"
#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
}

View File

@ -0,0 +1,33 @@
module VDM_-_SFA_-_US_PROD {
source = "../../_dynatrace-base-modules/dynatrace-service-level-objective"
name = "VDM - SFA - US PROD"
description = ""
#entity selector object
filter = "type(SERVICE_METHOD), entityId(\"SERVICE_METHOD-56D3EBD262A18BAC\",\"SERVICE_METHOD-39272960E0087B38\",\"SERVICE_METHOD-8D593741180BCC8A\",\"SERVICE_METHOD-4418D6F2706C8293\",\"SERVICE_METHOD-BB275ADC214D588A\",\"SERVICE_METHOD-3551F578B26DE682\")"
#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
}

View File

@ -0,0 +1,33 @@
module VDM_-_VPS_-_US_E2E {
source = "../../_dynatrace-base-modules/dynatrace-service-level-objective"
name = "VDM - VPS - US E2E"
description = ""
#entity selector object
filter = "type(SERVICE_METHOD), entityId(\"SERVICE_METHOD-68ADCB5673DF3E76\",\"SERVICE_METHOD-4937B55017744DFF\",\"SERVICE_METHOD-51A78327CD30960D\",\"SERVICE_METHOD-D6DEEDAB5C7943F1\",\"SERVICE_METHOD-D8B613AD3A21F92C\")"
#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
}

View File

@ -0,0 +1,33 @@
module VDM_-_VPS_-_US_PROD {
source = "../../_dynatrace-base-modules/dynatrace-service-level-objective"
name = "VDM - VPS - US PROD"
description = ""
#entity selector object
filter = "type(SERVICE_METHOD), entityId(\"SERVICE_METHOD-82E8086C7EEAB715\",\"SERVICE_METHOD-90F9EF92ED2FD969\",\"SERVICE_METHOD-F3FFFB4D04AD6C22\",\"SERVICE_METHOD-82AF06A977AE7DDE\",\"SERVICE_METHOD-16C8FCE3C8D5C767\")"
#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
}

View File

@ -0,0 +1,33 @@
module Wirkkette__Call_Service__Legacy___MGU___-_Reliability_of_key_requests {
source = "../../_dynatrace-base-modules/dynatrace-service-level-objective"
name = "Wirkkette \"Call Service (Legacy + MGU)\" - Reliability of key requests"
description = "CoCo-QM-Report_Vehicle"
#entity selector object
filter = "type(SERVICE_METHOD), entityId(\"SERVICE_METHOD-F6A50319A52E794C\",\"SERVICE_METHOD-CB80BF3E9AF0B095\",\"SERVICE_METHOD-F093296EAC7DAC58\",\"SERVICE_METHOD-4A05C49A1B40A5AA\",\"SERVICE_METHOD-EC1B7E401563289E\",\"SERVICE_METHOD-896EAD6A7F93C37C\",\"SERVICE_METHOD-F418F85E85004B45\",\"SERVICE_METHOD-3FB65E72304928E9\",\"SERVICE_METHOD-722C445339D9FCA4\",\"SERVICE_METHOD-FAD273D17E94403D\",\"SERVICE_METHOD-08C22D8612459F68\",\"SERVICE_METHOD-F093296EAC7DAC58\",\"SERVICE_METHOD-1AB04BA86023E9C8\",\"SERVICE_METHOD-7A552262DD28176C\")"
#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
}

View File

@ -0,0 +1,33 @@
module Wirkkette__Call_Service__MGU___-_Reliability_of_key_requests {
source = "../../_dynatrace-base-modules/dynatrace-service-level-objective"
name = "Wirkkette \"Call Service (MGU)\" - Reliability of key requests"
description = "CoCo QM-Report_Draft"
#entity selector object
filter = "type(SERVICE_METHOD), entityId(\"SERVICE_METHOD-896EAD6A7F93C37C\",\"SERVICE_METHOD-F418F85E85004B45\",\"SERVICE_METHOD-3FB65E72304928E9\",\"SERVICE_METHOD-722C445339D9FCA4\",\"SERVICE_METHOD-FAD273D17E94403D\",\"SERVICE_METHOD-08C22D8612459F68\",\"SERVICE_METHOD-F093296EAC7DAC58\",\"SERVICE_METHOD-1AB04BA86023E9C8\",\"SERVICE_METHOD-7A552262DD28176C\",\"SERVICE_METHOD-7A552262DD28176C\")"
#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
}

View File

@ -0,0 +1,33 @@
module Wirkkette__DigitalKey__SMACC___-_Reliability_of_key_requests {
source = "../../_dynatrace-base-modules/dynatrace-service-level-objective"
name = "Wirkkette \"DigitalKey (SMACC)\" - Reliability of key requests"
description = "CoCo-QM-Report_Mobile"
#entity selector object
filter = "type(\"SERVICE_METHOD\")"
#metric expression of the calculation as done in data explorer ui
metric_expression = "(100)*((1)-(builtin:service.keyRequest.errors.fivexx.count:filter(and(in(\"dt.entity.service_method\",entitySelector(\"type(service_method),entityId(~\"SERVICE_METHOD-6C9656E749258113~\",~\"SERVICE_METHOD-909E6B5698F981E0~\",~\"SERVICE_METHOD-655CE7E2B1DA0437~\",~\"SERVICE_METHOD-E3C5D791796B5730~\")\")))):splitBy():avg:auto:sort(value(avg,descending)):limit(10))/(builtin:service.keyRequest.count.server:filter(and(in(\"dt.entity.service_method\",entitySelector(\"type(service_method),entityId(~\"SERVICE_METHOD-6C9656E749258113~\",~\"SERVICE_METHOD-909E6B5698F981E0~\",~\"SERVICE_METHOD-655CE7E2B1DA0437~\",~\"SERVICE_METHOD-E3C5D791796B5730~\")\")))):splitBy():avg:auto:sort(value(avg,descending)):limit(10)))"
#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
}

View File

@ -0,0 +1,33 @@
module Wirkkette__Digital_Key__-_Reliability_of_key_requests {
source = "../../_dynatrace-base-modules/dynatrace-service-level-objective"
name = "Wirkkette \"Digital Key\" - Reliability of key requests"
description = ""
#entity selector object
filter = "type(\"Service\"),entityName(\"digital-key-composite-service\")"
#metric expression of the calculation as done in data explorer ui
metric_expression = "(100)*((builtin:service.errors.total.successCount:splitBy())/(builtin:service.requestCount.total: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
}

View File

@ -0,0 +1,33 @@
module Wirkkette__FTS_Service__-_Reliability_of_key_requests {
source = "../../_dynatrace-base-modules/dynatrace-service-level-objective"
name = "Wirkkette \"FTS Service\" - Reliability of key requests"
description = "CoCo-QM-Report_Draft"
#entity selector object
filter = "type(\"SERVICE\")"
#metric expression of the calculation as done in data explorer ui
metric_expression = "(100)*(((calc:service.successful_requests_simplepois_only_fts_calls:splitBy():sum)+(calc:service.successful_requests_getpois_only_fts_calls:splitBy():sum))/((calc:service.request_count_simplepois_only_fts_calls:splitBy():sum)+(calc:service.request_count_getpois_only_fts_calls:splitBy():sum)))"
#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
}

View File

@ -0,0 +1,33 @@
module Wirkkette__Login__-_Reliability_of_key_requests {
source = "../../_dynatrace-base-modules/dynatrace-service-level-objective"
name = "Wirkkette \"Login\" - Reliability of key requests"
description = "CoCo-QM-Report_Mobile"
#entity selector object
filter = "type(SERVICE_METHOD), entityId(\"SERVICE_METHOD-815317A2EE6C6431\",\"SERVICE_METHOD-4CF61F6E154C4163\",\"SERVICE_METHOD-63D160475CF45F7B\")"
#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
}

View File

@ -0,0 +1,33 @@
module Wirkkette__Mapping__-_Reliability_of_key_requests {
source = "../../_dynatrace-base-modules/dynatrace-service-level-objective"
name = "Wirkkette \"Mapping\" - Reliability of key requests"
description = "CoCo-QM-Report_Mobile"
#entity selector object
filter = "type(SERVICE_METHOD), entityId(\"SERVICE_METHOD-5014405A7F4AF528\",\"SERVICE_METHOD-2A26CA5A3F7DFBE5\",\"SERVICE_METHOD-C018287723FE0263\",\"SERVICE_METHOD-5014405A7F4AF528\",\"SERVICE_METHOD-EB3D681A54F87F56\",\"SERVICE_METHOD-AB72865C4C53C5D9\",\"SERVICE_METHOD-2A26CA5A3F7DFBE5\",\"SERVICE_METHOD-785B88837747B133\",\"SERVICE_METHOD-4B1B01398F001AA1\")"
#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
}

View File

@ -0,0 +1,33 @@
module Wirkkette__News_Next__-_Reliability_of_key_requests {
source = "../../_dynatrace-base-modules/dynatrace-service-level-objective"
name = "Wirkkette \"News Next\" - Reliability of key requests"
description = "CoCo-QM-Report_Vehicle"
#entity selector object
filter = "type(\"SERVICE_METHOD\")"
#metric expression of the calculation as done in data explorer ui
metric_expression = "(100)*((1)-(builtin:service.keyRequest.errors.fivexx.count:filter(and(in(\"dt.entity.service_method\",entitySelector(\"type(service_method),entityId(~\"SERVICE_METHOD-33C75D7B554EB498~\",~\"SERVICE_METHOD-ADAF1C4F58C2C719~\",~\"SERVICE_METHOD-05E895E75BA373CA~\",~\"SERVICE_METHOD-E01DC09FD6BD989B~\",~\"SERVICE_METHOD-424C1AEB63FE7855~\",~\"SERVICE_METHOD-F2784BBB49B1D3E8~\",~\"SERVICE_METHOD-0B5905EDDEAC9DC9~\",~\"SERVICE_METHOD-8F6D90EA945AF1E9~\")\")))):splitBy():avg:auto:sort(value(avg,descending)):limit(10))/(builtin:service.keyRequest.count.server:filter(and(in(\"dt.entity.service_method\",entitySelector(\"type(service_method),entityId(~\"SERVICE_METHOD-33C75D7B554EB498~\",~\"SERVICE_METHOD-ADAF1C4F58C2C719~\",~\"SERVICE_METHOD-05E895E75BA373CA~\",~\"SERVICE_METHOD-E01DC09FD6BD989B~\",~\"SERVICE_METHOD-424C1AEB63FE7855~\",~\"SERVICE_METHOD-F2784BBB49B1D3E8~\",~\"SERVICE_METHOD-0B5905EDDEAC9DC9~\",~\"SERVICE_METHOD-8F6D90EA945AF1E9~\")\")))):splitBy():avg:auto:sort(value(avg,descending)):limit(10)))"
#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
}

View File

@ -0,0 +1,33 @@
module Wirkkette__Personal_Favorites__-_Reliability_of_key_requests {
source = "../../_dynatrace-base-modules/dynatrace-service-level-objective"
name = "Wirkkette \"Personal Favorites\" - Reliability of key requests"
description = "CoCo-QM-Report_Mobile"
#entity selector object
filter = "type(SERVICE_METHOD), entityId(\"SERVICE_METHOD-BADABB7385650BE4\",\"SERVICE_METHOD-12B8588F9DDBDAA9\",\"SERVICE_METHOD-A0F749CDEE8730AE\",\"SERVICE_METHOD-906A6C881A9785D5\",\"SERVICE_METHOD-0E6E1517C8388E84\",\"SERVICE_METHOD-ED31F636A58B5816\",\"SERVICE_METHOD-3DDD4BD8F832EFA5\",\"SERVICE_METHOD-85FC65C4AE67C4C8\")"
#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
}

View File

@ -0,0 +1,33 @@
module Wirkkette__Provisioning__-_Reliability_of_key_requests {
source = "../../_dynatrace-base-modules/dynatrace-service-level-objective"
name = "Wirkkette \"Provisioning\" - Reliability of key requests"
description = "CoCo-QM-Report_Vehicle"
#entity selector object
filter = "type(SERVICE_METHOD), entityId(\"SERVICE_METHOD-82E8086C7EEAB715\",\"SERVICE_METHOD-F3FFFB4D04AD6C22\",\"SERVICE_METHOD-82AF06A977AE7DDE\",\"SERVICE_METHOD-78A96EAD07EF5109\",\"SERVICE_METHOD-204C40F1CB4FF7F7\",\"SERVICE_METHOD-E5008E8F279B39AF\",\"SERVICE_METHOD-0DB37B4A0C33F4D8\",\"SERVICE_METHOD-0FF622893881FE68\",\"SERVICE_METHOD-2B7B71C425E6EF39\")"
#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
}

View File

@ -0,0 +1,33 @@
module Wirkkette__RSU__-_Reliability_of_key_requests {
source = "../../_dynatrace-base-modules/dynatrace-service-level-objective"
name = "Wirkkette \"RSU\" - Reliability of key requests"
description = "CoCo-QM-Report_Vehicle"
#entity selector object
filter = "type(SERVICE_METHOD), entityId(\"SERVICE_METHOD-9AF7A9302E71A3BE\",\"SERVICE_METHOD-360C23BA44FD151A\",\"SERVICE_METHOD-BC4D2349C378287A\",\"SERVICE_METHOD-EDB0E2A5F29B58D4\",\"SERVICE_METHOD-3EF3F6E7700B8ADD\",\"SERVICE_METHOD-43CF82B33C06307C\",\"SERVICE_METHOD-1025507B3B741020\",\"SERVICE_METHOD-DC120C473797391B\",\"SERVICE_METHOD-BA572BD587489CE4\",\"SERVICE_METHOD-169622A963E32577\",\"SERVICE_METHOD-081215F55CFAF1A5\")"
#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
}

View File

@ -0,0 +1,33 @@
module Wirkkette__RTTI-Service__-_Reliability_of_key_requests {
source = "../../_dynatrace-base-modules/dynatrace-service-level-objective"
name = "Wirkkette \"RTTI-Service\" - Reliability of key requests"
description = "CoCo-QM-Report_Vehicle"
#entity selector object
filter = "type(Service),entityId(\"SERVICE-10B940DDDCBF48B4\",\"SERVICE-B29D788A61386E63\")"
#metric expression of the calculation as done in data explorer ui
metric_expression = "(100)*(builtin:service.errors.server.successCount:splitBy())/(builtin:service.requestCount.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
}

View File

@ -0,0 +1,33 @@
module Wirkkette__Remote_360__-_Reliability_of_key_requests {
source = "../../_dynatrace-base-modules/dynatrace-service-level-objective"
name = "Wirkkette \"Remote 360\" - Reliability of key requests"
description = "CoCo-QM-Report_Mobile"
#entity selector object
filter = "type(SERVICE_METHOD), entityId(\"SERVICE_METHOD-157AFEF697B9BEA3\",\"SERVICE_METHOD-73FAE1831920861C\",\"SERVICE_METHOD-F26AF16D6020CD96\",\"SERVICE_METHOD-609AFA69113B389A\",\"SERVICE_METHOD-ABE1CBC886EA614B\",\"SERVICE_METHOD-89BAEC42998CEDFE\",\"SERVICE_METHOD-C676F4F21AB4EB26\",\"SERVICE_METHOD-E219D43EE5161C9E\")"
#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
}

View File

@ -0,0 +1,33 @@
module Wirkkette__Remote_Services__-_Reliability_of_key_requests {
source = "../../_dynatrace-base-modules/dynatrace-service-level-objective"
name = "Wirkkette \"Remote Services\" - Reliability of key requests"
description = "CoCo-QM-Report_Mobile"
#entity selector object
filter = "type(SERVICE_METHOD), entityId(\"SERVICE_METHOD-95148D0846E99386\",\"SERVICE_METHOD-1B7CC4974E7BB92E\",\"SERVICE_METHOD-20186C30536144F3\",\"SERVICE_METHOD-3B5A00B4618E95EC\",\"SERVICE_METHOD-4FE6903FA2899CF2\",\"SERVICE_METHOD-D7969B823DD3848C\",\"SERVICE_METHOD-6BAAD732863212CC\",\"SERVICE_METHOD-B7018C07019A04DC\",\"SERVICE_METHOD-B359D2488CF8859B\",\"SERVICE_METHOD-1505ED21D6F537F5\")"
#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
}

View File

@ -0,0 +1,33 @@
module Wirkkette__Send_to_Car__Legacy___-_Reliability_of_key_requests {
source = "../../_dynatrace-base-modules/dynatrace-service-level-objective"
name = "Wirkkette \"Send to Car (Legacy)\" - Reliability of key requests"
description = "CoCo-QM-Report_Mobile"
#entity selector object
filter = "type(SERVICE),entityName(\"legacypoiapi - msgsvc - prod\")"
#metric expression of the calculation as done in data explorer ui
metric_expression = "(100)*((builtin:service.errors.server.successCount:splitBy())/(builtin:service.requestCount.total: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
}

View File

@ -0,0 +1,33 @@
module Wirkkette__Send_to_Car__MGU___-_Reliability_of_key_requests {
source = "../../_dynatrace-base-modules/dynatrace-service-level-objective"
name = "Wirkkette \"Send to Car (MGU)\" - Reliability of key requests"
description = "CoCo-QM-Report_Mobile"
#entity selector object
filter = "type(SERVICE_METHOD), entityId(\"SERVICE_METHOD-30A00B0C8E3E003D\",\"SERVICE_METHOD-EE1B10D9B96AA57C\",\"SERVICE_METHOD-EB0E2B3453BD394D\")"
#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
}

View File

@ -0,0 +1,33 @@
module Wirkkette__Spotify__-_Reliability_of_key_requests {
source = "../../_dynatrace-base-modules/dynatrace-service-level-objective"
name = "Wirkkette \"Spotify\" - Reliability of key requests"
description = "CoCo-QM-Report_Draft"
#entity selector object
filter = "type(Service),entityId(\"SERVICE-A72F6268DCF9508D\")"
#metric expression of the calculation as done in data explorer ui
metric_expression = "(100)*(1-((builtin:service.errors.fivexx.count:splitBy())/(builtin:service.requestCount.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
}

View File

@ -0,0 +1,33 @@
module Wirkkette__Vehicle_Data__-_Reliability_of_key_requests {
source = "../../_dynatrace-base-modules/dynatrace-service-level-objective"
name = "Wirkkette \"Vehicle Data\" - Reliability of key requests"
description = "CoCo-QM-Report_Mobile"
#entity selector object
filter = "type(SERVICE_METHOD), entityId(\"SERVICE_METHOD-0E5B844EBB82F6ED\",\"SERVICE_METHOD-0F83A5B89D63CD6F\",\"SERVICE_METHOD-CC975B01204F0CE4\")"
#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
}

View File

@ -0,0 +1,33 @@
module Wirkkette__Vehicle_List__-_Reliability_of_key_requests {
source = "../../_dynatrace-base-modules/dynatrace-service-level-objective"
name = "Wirkkette \"Vehicle List\" - Reliability of key requests"
description = "CoCo-QM-Report_Mobile"
#entity selector object
filter = "type(SERVICE_METHOD), entityId(\"SERVICE_METHOD-EDAE25583B4B49E8\")"
#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
}

View File

@ -0,0 +1,33 @@
module Wirkkette__eRoute_Service__-_Reliability_of_key_requests {
source = "../../_dynatrace-base-modules/dynatrace-service-level-objective"
name = "Wirkkette \"eRoute Service\" - Reliability of key requests"
description = "CoCo-QM-Report_Draft"
#entity selector object
filter = "type(SERVICE_METHOD),entityId(\"SERVICE_METHOD-1720E3C97E8E2E39\",\"SERVICE_METHOD-07E04A9F286075BA\")"
#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
}

View File

@ -0,0 +1,33 @@
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-05E895E75BA373CA\",\"SERVICE_METHOD-E01DC09FD6BD989B\",\"SERVICE_METHOD-424C1AEB63FE7855\",\"SERVICE_METHOD-F2784BBB49B1D3E8\",\"SERVICE_METHOD-0B5905EDDEAC9DC9\",\"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
}

View File

@ -0,0 +1,33 @@
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-037C3D0CF3C9C2E0\",\"SERVICE_METHOD-16546C3CF6120B59\",\"SERVICE_METHOD-655CE7E2B1DA0437\",\"SERVICE_METHOD-E3C5D791796B5730\")"
#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 = "-1w"
#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
}