dynatrace-configuration-as-code

module
v0.0.16-dev-test-split... Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: May 4, 2023 License: Apache-2.0

README

Dynatrace Configuration as Code

Dynatrace Configuration as Code, an evolution from our Monitoring as Code CLI, provides Observability as Code and Security as Code to fully automate configuration of the Dynatrace platform at any scale, from automating the standard configuration of all your Dynatrace environments to meeting specific demands for individual environments.

The documentation for the Dynatrace Configuration as Code tool Monaco is available here

Documentation for the previous 1.x versions is still available here

You can download the CLI as well as a copy of the Software Bill of Materials (SBOM) from the release page.

If you're new to Monaco and want to learn more, check out the Observability Clinic on Monaco 2.0.

Support for Monaco

The Dynatrace Configuration as Code tool Monaco is provided by Dynatrace Incorporated.

Support for Monaco 2.0+ is provided by the Dynatrace Support team, as described on the support page.

⚠️ Older Monaco 1.x versions are not officially supported - we strongly suggest you upgrade to 2.x as soon as possible.

Feature ideas for Monaco

Please use the Dynatrace Community to let us know any Product Ideas for Monaco, as well as for general discussion and questions.

Contributing to Monaco

While Monaco development is driven by Dynatrace, we are still committed to keeping the tool open source to allow you to use it as a library or directly contribute improvements and features.

If you wish to use Monaco as a library, please make sure you have read and comply to the terms of the Apache License v2.0.

If you wish to contribute to Monaco directly, please refer to the contributing guide to learn more about compiling Monaco and contributing changes.

License

Apache License v2.0.

Other forms of Dynatrace Configuration as Code

In addition to our official Configuration as Code tool Monaco there is also a Dynatrace Terraform provider.

Please note that unlike Monaco there is no official support provided for the Terraform provider.

Unless you are already strongly invested in using Terraform for Infrastructure as Code we recommend using Monaco for Dynatrace configuration as code.

Directories

Path Synopsis
cmd
internal
log
pkg
api
download
Package download provides all functionality required to download configuration from a Dynatrace tenant as Monaco configuration files.
Package download provides all functionality required to download configuration from a Dynatrace tenant as Monaco configuration files.
download/classic
Package downloader is responsible for downloading configurations from Dynatrace.
Package downloader is responsible for downloading configurations from Dynatrace.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL