./scripts/create_easytravel.sh
./scripts/start_loadgen
Monitoring settings are automated through the use of Dynatrace Monaco. Here is a link to the official Documenation
Powershell
$ENV:NEW_CLI = 1
$ENV:DYNATRACE_URL = 'https://[ID].live.dynatrace.com'
$ENV:DYNATRACE_TOKEN = 'dtco1.****'
$ENV:EASYTRAVEL_EMAIL_CONTACTS = '"[email protected]", "[email protected]"'
Bash
export NEW_CLI = 1
export DYNATRACE_URL = 'https://[ID].live.dynatrace.com'
export DYNATRACE_TOKEN = 'dtco1.****'
export EASYTRAVEL_EMAIL_CONTACTS = '"[email protected]", "[email protected]"'
Specific Project e.g. easyTravel
monaco deploy -e environments.yaml -s dynatrace_tenant -p projects/PROJECT --dry-run
monaco deploy -e environments.yaml -s dynatrace_tenant -p projects/PROJECT
ALL projects
monaco deploy -e environments.yaml -s dynatrace_tenant -p projects --dry-run
monaco deploy -e environments.yaml -s dynatrace_tenant -p projects
Copy required delete config sections from delete_backup.yaml
to a file called delete.yaml
. Then run monaco
Using the Dynatrace Monitoring as code utility to create resources:
- General
- Team: Infrastructure - All Hosts, k8s cluster
- Team: Business - All Applications, synthetics
- Environment: Prod - All production entities
- Applications
- Application: Easytravel - easyTravel Dynatrace entitiesHosts
- K8s Annotations
- contact
- priority
- tier
- application