Compare commits

...

3 Commits

Author SHA1 Message Date
Diogo Dores (CTW) 3549d1ce0a INFOTAIN-27824: Add Appstore SLO filter and the remaining services' templates 2022-07-14 16:03:29 +01:00
Pedro Vieira (CTW) 5746a015ca INFOTAIN-27824: change slo file and add yaml file to gen2 2022-07-14 15:43:20 +01:00
Pedro Vieira (CTW) e5d59f8edf INFOTAIN-27824: vcis slo file initial 2022-07-13 16:55:17 +01:00
2 changed files with 113 additions and 0 deletions

View File

@ -0,0 +1,103 @@
config:
- AppStore-EMEA-Prod: slo.json
# - Connav-EMEA-Prod: slo.json
# - CountryInfo-EMEA-Prod: slo.json
# - News-EMEA-Prod: slo.json
# - Office2-EMEA-Prod: slo.json
# - OnlineWeather-EMEA-Prod: slo.json
##### APPSTORE #####
AppStore-EMEA-Prod:
- name: "Gen2 SLO App Store"
- sloFilter: "type(SERVICE_METHOD), entityId(\\\"SERVICE_METHOD-4A2A97DD4B63D21C\\\",\\\"SERVICE_METHOD-13B453E78462CA93\\\",\\\"SERVICE_METHOD-13B453E78462CA93\\\")"
- target: "98"
- warning: "99"
- skipDeployment: "true"
AppStore-EMEA-Prod.EMEA-Prod:
- name: "Gen2 SLO App Store"
- sloFilter: "type(SERVICE_METHOD), entityId(\\\"SERVICE_METHOD-4A2A97DD4B63D21C\\\",\\\"SERVICE_METHOD-13B453E78462CA93\\\",\\\"SERVICE_METHOD-13B453E78462CA93\\\")"
- target: "98"
- warning: "99"
- skipDeployment: "false"
##### CONNAV #####
# Connav-EMEA-Prod:
# - name: "Gen2 SLO Connav"
# - sloFilter: "type(SERVICE_METHOD), entityId(\\\"SERVICE_METHOD\\\")"
# - target: "98"
# - warning: "99"
# - skipDeployment: "true"
# Connav-EMEA-Prod.EMEA-Prod:
# - name: "Gen2 SLO Connav"
# - sloFilter: "type(SERVICE_METHOD), entityId(\\\"SERVICE_METHOD\\\")"
# - target: "98"
# - warning: "99"
# - skipDeployment: "false"
##### COUNTRYINFO #####
# CountryInfo-EMEA-Prod:
# - name: "Gen2 SLO CountryInfo"
# - sloFilter: "type(SERVICE_METHOD), entityId(\\\"SERVICE_METHOD\\\")"
# - target: "98"
# - warning: "99"
# - skipDeployment: "true"
# CountryInfo-EMEA-Prod.EMEA-Prod:
# - name: "Gen2 SLO CountryInfo"
# - sloFilter: "type(SERVICE_METHOD), entityId(\\\"SERVICE_METHOD\\\")"
# - target: "98"
# - warning: "99"
# - skipDeployment: "false"
##### NEWS #####
# News-EMEA-Prod:
# - name: "Gen2 SLO News"
# - sloFilter: "type(SERVICE_METHOD), entityId(\\\"SERVICE_METHOD\\\")"
# - target: "98"
# - warning: "99"
# - skipDeployment: "true"
# News-EMEA-Prod.EMEA-Prod:
# - name: "Gen2 SLO News"
# - sloFilter: "type(SERVICE_METHOD), entityId(\\\"SERVICE_METHOD\\\")"
# - target: "98"
# - warning: "99"
# - skipDeployment: "false"
##### OFFICE2 #####
# Office2-EMEA-Prod:
# - name: "Gen2 SLO Office2"
# - sloFilter: "type(SERVICE_METHOD), entityId(\\\"SERVICE_METHOD\\\")"
# - target: "98"
# - warning: "99"
# - skipDeployment: "true"
# Office2-EMEA-Prod.EMEA-Prod:
# - name: "Gen2 SLO Office2"
# - sloFilter: "type(SERVICE_METHOD), entityId(\\\"SERVICE_METHOD\\\")"
# - target: "98"
# - warning: "99"
# - skipDeployment: "false"
##### ONLINE WEATHER #####
# OnlineWeather-EMEA-Prod:
# - name: "Gen2 SLO OnlineWeather"
# - sloFilter: "type(SERVICE_METHOD), entityId(\\\"SERVICE_METHOD\\\")"
# - target: "98"
# - warning: "99"
# - skipDeployment: "true"
# OnlineWeather-EMEA-Prod.EMEA-Prod:
# - name: "Gen2 SLO OnlineWeather"
# - sloFilter: "type(SERVICE_METHOD), entityId(\\\"SERVICE_METHOD\\\")"
# - target: "98"
# - warning: "99"
# - skipDeployment: "false"

View File

@ -0,0 +1,10 @@
{
"enabled": true,
"name": "{{ .name }}",
"metricExpression": "(100)*(1-(builtin:service.keyRequest.errors.fivexx.count:splitBy()/builtin:service.keyRequest.count.server:splitBy()))",
"evaluationType": "AGGREGATE",
"filter": "{{.sloFilter}}",
"target": "{{ .target }}",
"warning": "{{ .warning }}",
"timeframe": "-1d"
}