This repository contains hands-on exercises for Monitoring as Code - aka Monaco. It has been built by the Dynatrace ACE Innovation team. Reach out on aceservices@dynatrace.com for feedback.
- Download the monaco executable. Check the section below for more info
- Download this repository locally - either via
git cloneor using the GitHub download capability - A Dynatrace environment. Preferable this is an empty environment that is not used for other purposes
- The exercises will often go to the command line. The example commands are based on linux and might need some changes for other operating systems
- An advanced text editor (e.g. Sublime, NotePad++) or IDE (e.g. Visual Studio Code) are recommended
- Download the executable for your target architecture and operating system from https://github.com/dynatrace-oss/dynatrace-monitoring-as-code/releases
- Depending on your OS, you need to make it executable (e.g. using
chmod +x monaco) - Optionally, add the exectuable to your PATH - depending on your OS (Linux/mac: e.g.
cp monaco /usr/local/bin)
In order to get started, open the exercises folder. It is best to view the exercises in GitHub, as each folder has a markdown file with proper formating