This sample demonstrates how to send AWS CloudFront logs to Dynatrace.
- Dynatrace API URL is placed in the
dynatrace_urlvariable - Dynatrace token is placed in a AWS Secret Manager secret (secret key: api_key, secret value: your token) more information here
- KMS encryption is optional
Warning
This solution incurs costs from both AWS and Dynatrace, so it is recommended to use it sparingly unless more cost-effective alternatives are available for your needs
| Name | Version |
|---|---|
| terraform | >= 1.6.2 |
| aws | >=5.59.0 |
| Name | Description | Type | Default | Required |
|---|---|---|---|---|
| app_env | Environment name of the application. | string |
"test" |
no |
| app_name | Name of the application. | string |
"demoapp" |
no |
| app_owner | Owner of the application. | string |
"me" |
no |
| custom_tags | A map of tags to add to all resources. | map(string) |
{} |
no |
| dynatrace_url | URL of the Dynatrace endpoint. | string |
"https://*****.live.dynatrace.com" |
no |
README.md updated successfully
