Dynatrace Configuration as Code via Monaco
The Dynatrace Configuration as Code via Monaco reference guide provides comprehensive information on commands, hardware requirements, logging types and formats, and supported configuration types.
For details on Dynatrace Monaco CLI commands, see Dynatrace Monaco CLI command reference.
monaco deploy command deploys configurations to environments defined in a given deployment manifest file.
monaco download command lets you download configurations from a Dynatrace environment as Dynatrace Monaco CLI files.
monaco delete command is a convenient way to remove configurations from Dynatrace environemnts.
monaco convert command allows you to convert existing Monitoring as Code version 1 configuration projects to Dynatrace Monaco CLI version 2 projects.
monaco generate command offers several sub-commands that allow you to generate auxiliary files from your configuration.
Global command flags
Optional flags that can be applied to all command.
For details on the hardware requirements for the Dynatrace Monaco CLI, see Hardware requirements for Dynatrace Monaco CLI.
Learn how to define the required memory (RAM + swap space) for deploying your configuration project.
CPU impact on deployment times
Learn how available CPU cores can impact deployment times.
For details on configuring logging, see Logging reference for Dynatrace Configuration as Code via Monaco.
Verbose debug logging
Learn how to activate verbose logging.
Learn how to have logs write timestamps in UTC instead of local time.
Learn how to create a support archive to easily share extended log files for troubleshooting.
Structured JSON logging
Learn how to activate and use structured JSON logs.
Configuration types and token permissions
The Dynatrace Monaco CLI supports most Configuration APIs and all Settings 2.0 settings.