From 628792a36b9d867456a0b03c64db2bc074b3b745 Mon Sep 17 00:00:00 2001 From: Markus Dlugi Date: Fri, 21 Apr 2023 12:36:16 +0200 Subject: [PATCH] COMFY-1088: Switch to name-based SLOs for RSU VDM SLOs --- CN_PROD/slo/VDM_-_RSU_-_CN_E2E.tf | 83 +++++++++++++++++++------- CN_PROD/slo/VDM_-_RSU_-_CN_PROD.tf | 83 +++++++++++++++++++------- EMEA_PROD/slo/VDM_-_RSU_-_EMEA_E2E.tf | 83 +++++++++++++++++++------- EMEA_PROD/slo/VDM_-_RSU_-_EMEA_PROD.tf | 83 +++++++++++++++++++------- NA_PROD/slo/VDM_-_RSU_-_US_E2E.tf | 83 +++++++++++++++++++------- NA_PROD/slo/VDM_-_RSU_-_US_PROD.tf | 83 +++++++++++++++++++------- 6 files changed, 378 insertions(+), 120 deletions(-) diff --git a/CN_PROD/slo/VDM_-_RSU_-_CN_E2E.tf b/CN_PROD/slo/VDM_-_RSU_-_CN_E2E.tf index 218a7c8..b4d8698 100644 --- a/CN_PROD/slo/VDM_-_RSU_-_CN_E2E.tf +++ b/CN_PROD/slo/VDM_-_RSU_-_CN_E2E.tf @@ -1,33 +1,76 @@ module VDM_-_RSU_-_CN_E2E { - + source = "../../_dynatrace-base-modules/dynatrace-service-level-objective" - - - name = "VDM - RSU - CN E2E" - description = "" - - - #entity selector object - filter = "type(SERVICE_METHOD), entityId(\"SERVICE_METHOD-898ADB916A9006DF\",\"SERVICE_METHOD-D455B80D3009938B\",\"SERVICE_METHOD-5DB6B71A030178EA\",\"SERVICE_METHOD-F092B225B92A3686\",\"SERVICE_METHOD-683EA6C5B7A2EEF3\",\"SERVICE_METHOD-4BE59D7BC11AC780\",\"SERVICE_METHOD-4006422986343BCB\",\"SERVICE_METHOD-86BE9998B76A0E16\",\"SERVICE_METHOD-DA3CB26978350B98\",\"SERVICE_METHOD-A0AFA5A73B98276E\",\"SERVICE_METHOD-F5343291B69763AB\")" - + name = "VDM - RSU - CN E2E" + + description = "Custom Vehicle Device Management (VDM) SLO for Remote Software Upgrade (RSU)" + + + + #entity selector object + filter = "" #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()))" - + metric_expression = <