|
|
||
|---|---|---|
| .vscode | ||
| BMW_Terraform | ||
| QM-Report | ||
| Terraform | ||
| .gitignore | ||
| ModifyNachoDashboards_preset.py | ||
| README.md | ||
| createToken.py | ||
| environment.yaml | ||
| gatherReportingData.py | ||
| gatherRestartswoMgmtZone.py | ||
| manageProcess_TOTAL.py | ||
| requirements.txt | ||
README.md
DynatraceScripts
required packages
Required python packages are documented in the requirements.txt. Run pip install to install them
pip install -r requirements.txt
.env file
The scripts work with environment variables, to ease this up, create a .env file (this is git ignored as it has sensitive data like tokens) with the following content
"">NAPROD_TOKEN_VAR="<yourtoken>"
EUPREPROD_TOKEN_VAR="<yourtoken>"
NAPREPROD_TOKEN_VAR="<yourtoken>"
CNPROD_TOKEN_VAR="<yourtoken>"
CNPREPROD_TOKEN_VAR="<yourtoken>"
GLOBAL_TOKEN_VAR="<yourtoken>"
TERRA_TOKEN_VAR="<yourtoken>"
REPORTING_FOLDER="./Reporting_CSV/"
Make sure the reporting folder exists!
createToken.py
This script is used to create token for AWS ECS and EKS onboardings
Currently no parameters are passed through the CLI (needs to be changed)
To change the token name, change it in line 81 in the script directly
tokenname="application_ecs"