The CloudWatch bridge example demonstrates how to automatically push Dynatrace full stack monitoring metrics over to CloudWatch.
The full Dynatrace API documentation can be found here: https://help.dynatrace.com/api-documentation/v1/
- Install the Amazon CloudWatch Command Line Interface
- Setup and authenticate your Amazon CloudWatch Command Line Interface
- Create a Dynatrace API key (see below)
- Enter your Dynatrace environment id and your API key within the dt_cw_bridge.py script
- Configure valid timeseries ids, aggregation types and entities within the dt_cw_bridge.py script
- Run the script by typing
python dt_cw_bridge.py
In order to use the Dynatrace API, you need an API key for your Dynatrace tenant. You can generate a key by following these steps
- Go to your Dynatrace environment: https://{tenant}.live.dynatrace.com
- Expand the side-bar menu on the left side of the screen and go to Settings and then Integration
- Choose the Dynatrace API section
- Click on Generate token to create a new API key
- Enter a description label and submit the request
- Expand the created key via clicking on the "Edit"-label, copy the token and use it in your Dynatrace API examples
This module is provided under BSD-3-Clause license. Please check out the details in the LICENSE.txt