By default, Dynatrace monitors all Amazon Web Services that have been specified in your permission policy. Optionally, you can use tagging to limit the AWS resources (AWS service instances) that are monitored by Dynatrace.
To add a tag
- Sign in to your Amazon Management Console and go to the dashboard of the service you want to tag.
- Select Instances to see a list of your environments, then select an instance.
- In the panel below the list, select Tags.
- Select Add/Edit tags, then select Create tag.
- Enter a tag key/value pair (for example, 'monitor_dynatrace' for Key, and 'true' for Value).
- Select Save.
Dynatrace monitoring tags work for EC2, RDS, ELB, EBS, auto-scaling groups, DynamoDB, Lambda, and most other cloud services.
Expand the table below to see which cloud services can be filtered by tags.
Tag filtering per service
Name | Tags monitoring & filtering |
---|
Amazon MQ | - |
Amazon API Gateway | yes |
Amazon ApplicationELB | - |
Amazon AppStream | yes |
AWS AppSync | yes |
Amazon Athena | yes |
Amazon Aurora | yes |
Amazon EC2 Auto Scaling | - |
AWS Billing | - |
Amazon Keyspaces | yes |
AWS Chatbot | - |
Amazon CloudFront | yes |
AWS CloudHSM | yes |
Amazon CloudSearch | - |
AWS CodeBuild | yes |
Amazon Cognito | - |
Amazon Connect | - |
Amazon Elastic Kubernetes Service (EKS) | yes |
AWS DataSync | yes |
Amazon DynamoDB Accelerator (DAX) | yes |
Amazon Database Migration Service | yes |
Amazon DocumentDB | yes |
AWS Direct Connect | yes |
Amazon DynamoDB | yes |
Amazon EBS | - |
Amazon EC2 | - |
Amazon EC2 API | - |
Amazon EC2 Spot Fleet | - |
Amazon Elastic Container Service (ECS) | yes |
Amazon ECS ContainerInsights | yes |
Amazon ElastiCache (EC) | yes |
AWS Elastic Beanstalk | yes |
Amazon Elastic File System (EFS) | yes |
Amazon Elastic Inference | yes |
Amazon Elastic Map Reduce (EMR) | yes |
Amazon Elasticsearch Service (ES) | yes |
Amazon Elastic Transcoder | - |
Amazon ELB | - |
Amazon EventBridge | yes |
Amazon FSx | yes |
Amazon GameLift | - |
AWS Glue | yes |
Amazon Inspector | yes |
AWS Internet of Things (IoT) | - |
AWS IoT Analytics | - |
Amazon Managed Streaming for Kafka | yes |
Amazon Kinesis Data Analytics | yes |
Amazon Kinesis Data Firehose | yes |
Amazon Kinesis Data Streams | yes |
Amazon Kinesis Video Streams | yes |
Amazon Lambda | yes |
Amazon Lex | yes |
Amazon CloudWatch Logs | yes |
AWS Elemental MediaConnect | - |
Amazon MediaConvert | yes |
Amazon MediaPackage Live | yes |
Amazon MediaPackage Video on Demand | yes |
Amazon MediaTailor | yes |
Amazon VPC NAT Gateways | yes |
Amazon Neptune | yes |
Amazon NetworkELB | - |
AWS OpsWorks | yes |
Amazon Polly | - |
Amazon QLDB | yes |
Amazon RDS | - |
Amazon Redshift | yes |
Amazon Rekognition | - |
AWS RoboMaker | yes |
Amazon Route 53 | - |
Amazon Route 53 Resolver | yes |
Amazon S3 | yes |
Amazon SageMaker Batch Transform Jobs | - |
Amazon SageMaker Endpoint Instances | yes |
Amazon SageMaker Endpoints | yes |
Amazon SageMaker Ground Truth | - |
Amazon SageMaker Processing Jobs | - |
Amazon SageMaker Training Jobs | - |
AWS Service Catalog | - |
Amazon Simple Email Service (SES) | - |
Amazon Simple Notification Service (SNS) | yes |
Amazon Simple Queue Service (SQS) | yes |
AWS Systems Manager - Run Command | - |
AWS Step Functions | - |
AWS Storage Gateway | yes |
Amazon SWF | - |
Amazon Textract | - |
AWS IoT Things Graph | - |
Amazon Transfer Family | yes |
AWS Transit Gateway | yes |
Amazon Translate | - |
AWS Trusted Advisor | - |
AWS API Usage | - |
AWS Site-to-Site VPN | yes |
Amazon WAF Classic | - |
Amazon WAF | - |
Amazon WorkMail | yes |
Amazon WorkSpaces | yes |
Dynatrace enables you to use up to 10 AWS tags at a time. Once configured, Dynatrace takes tagged services into account when querying performance counters.
AWS tag key/value pairs are executed with an OR operator. Keys don't need to be unique.
Tag-based AWS monitoring offers a lot of flexibility and is particularly helpful if:
-
You leverage multiple Dynatrace environments and you want to monitor distinct AWS services running under the same AWS account.
Tag examples: monitor_dynatrace : myenvironment1; monitor_dynatrace : myenvironment2
-
You need to monitor the same AWS account, but distinguish between production and staging services.
Tag examples:
monitor_dynatrace : production; monitor_dynatrace : staging
To assign tags to a specific AWS instance
- Set up Dynatrace for AWS monitoring.
- In your Dynatrace menu, go to Settings > Cloud and virtualization > AWS and select the AWS instance.
- For Resources to be monitored, select Monitor resources selected by tags.
- Enter the Key and Value.
- Select Save.