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.
The monaco deploy
command deploys configurations to environments defined in a given deployment manifest file.
The monaco download
command lets you download configurations from a Dynatrace environment as Dynatrace Monaco CLI files.
The monaco delete
command is a convenient way to remove configurations from Dynatrace environemnts.
The monaco convert
command allows you to convert existing Monitoring as Code version 1 configuration projects to Dynatrace Monaco CLI version 2 projects.
The monaco generate
command offers several sub-commands that allow you to generate auxiliary files from your configuration.
Optional flags that can be applied to all command.
The monaco account download
command lets you download the account management resources.
The monaco account deploy
command lets you deploy the account management resources.
The monaco account delete
command lets you delete the account management resources.
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.
Learn how available CPU cores can impact deployment times.
For details on configuring logging, see Logging reference for Dynatrace Configuration as Code via Monaco.
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.
Learn how to activate and use structured JSON logs.
The Dynatrace Monaco CLI supports most Configuration APIs and all Settings 2.0 settings.