adapting readme
parent
87cafc8814
commit
a261e38283
54
readme.md
54
readme.md
|
|
@ -52,60 +52,6 @@ To provide authentication for API calls, create ".env" file in the script direct
|
||||||
Define touchpoint for which the dashboard should be updated: 'Mobile' or 'Vehicle' (default: None)
|
Define touchpoint for which the dashboard should be updated: 'Mobile' or 'Vehicle' (default: None)
|
||||||
# Files
|
# Files
|
||||||
|
|
||||||
## slo_parameter.yaml
|
|
||||||
This file specifies which SLO should be presented on the dashboard with the required metadata.
|
|
||||||
Example definition:
|
|
||||||
|
|
||||||
TP_Mobile_Login:
|
|
||||||
index: 1
|
|
||||||
selector_type: "text"
|
|
||||||
selector_var: 'CoCo-QM-Report_Mobile'
|
|
||||||
yearstart: "2022-01-01"
|
|
||||||
displayname: "Login"
|
|
||||||
department: "DE-442"
|
|
||||||
metric: "func:slo.tp_mobile_login"
|
|
||||||
doc_url: "https://atc.bmwgroup.net/confluence/x/R1OqdQ"
|
|
||||||
ops_dashboard:
|
|
||||||
emea: "https"
|
|
||||||
na: ""
|
|
||||||
cn: ""
|
|
||||||
hubs:
|
|
||||||
euprod:
|
|
||||||
tiles: ["actual","graph","ytd"]
|
|
||||||
naprod:
|
|
||||||
tiles: ["actual","graph","ytd"]
|
|
||||||
cnprod:
|
|
||||||
tiles: ["actual","graph","ytd"]
|
|
||||||
thresholds:
|
|
||||||
single_value: "99_#577025|98_#f5d30f|0_#ff0000"
|
|
||||||
graph_value: "99_#353535|98_#f5d30f|0_#ff0000"
|
|
||||||
|
|
||||||
Defintion Description:
|
|
||||||
|
|
||||||
SLO_Name:
|
|
||||||
index: int #Ordering of the given SLO within the dashboard
|
|
||||||
selector_type: str #Query Parameter for Dynatrace
|
|
||||||
selector_var: str #Query String for Dynatrace
|
|
||||||
yearstart: date #Date in "2022-01-01" format, to specify year-to-date start date
|
|
||||||
displayname: str #Display name of the SLO to be displayed on the dashboard
|
|
||||||
department: str #Department, responsible for this SLO
|
|
||||||
metric: str #Dynatrace metric selector
|
|
||||||
doc_url: str #URL of the SLO documentation within Confluence
|
|
||||||
ops_dashboard: #URLs of sub-dashboards per hub
|
|
||||||
emea: "https"
|
|
||||||
na: ""
|
|
||||||
cn: ""
|
|
||||||
hubs: #defines on which hub this SLO is active
|
|
||||||
euprod:
|
|
||||||
tiles: array #tiles which should be displayed for a specific hub
|
|
||||||
naprod:
|
|
||||||
tiles:
|
|
||||||
cnprod:
|
|
||||||
tiles:
|
|
||||||
thresholds:
|
|
||||||
single_value: str #thresholds and coloring for single value tiles
|
|
||||||
graph_value: str #thresholds and coloring for graph tiles
|
|
||||||
|
|
||||||
## createDash.py
|
## createDash.py
|
||||||
|
|
||||||
This scripts generates the "tile" Section of a Dynatrace Dashboard and takes the slo_parameter.yaml as input parameter (no need to add it manually)
|
This scripts generates the "tile" Section of a Dynatrace Dashboard and takes the slo_parameter.yaml as input parameter (no need to add it manually)
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue