AWS::ACMPCA::CertificateAuthority Dynatrace calls AWS API acmpca/ ListCertificateAuthorities to get resource details.
This requires Dynatrace to have the following IAM action permissions: acm-pca:ListCertificateAuthorities.
| Edge type | Destination node |
|---|---|
| uses | AWS::S3::Bucket |
AWS::AmazonMQ::Broker Dynatrace calls AWS API mq/ ListBrokers to list resources and calls mq/ DescribeBroker to get details for each resource.
This requires Dynatrace to have the following IAM action permissions: mq:ListBrokers, mq:DescribeBroker.
| Edge type | Destination node |
|---|---|
| uses | AWS::EC2::SecurityGroup |
| is_attached_to | AWS::EC2::Subnet |
| uses | AWS::AmazonMQ::Configuration |
| uses | AWS::Logs::LogGroup |
| uses | AWS::Logs::LogGroup |
AWS/AmazonMQ | Dimensions |
|---|
Broker |
Broker, Node |
Broker, Topic |
Broker, Queue |
Broker, Queue, VirtualHost |
Broker, Topic, NetworkConnector |
Broker, Queue, NetworkConnector |
Dynatrace metric key
AWS metric name
Unit
Dimensions
Aggregations
cloud.aws.amazonmq.CpuCreditBalance.By.Broker
CpuCreditBalance
Count
Broker
SampleCount, Minimum, Maximum, Sum
cloud.aws.amazonmq.CpuUtilization.By.Broker
CpuUtilization
Percent
Broker
SampleCount, Minimum, Maximum, Sum
cloud.aws.amazonmq.CurrentConnectionsCount.By.Broker
CurrentConnectionsCount
Count
Broker
SampleCount, Minimum, Maximum, Sum
cloud.aws.amazonmq.HeapUsage.By.Broker
HeapUsage
Percent
Broker
SampleCount, Minimum, Maximum, Sum
cloud.aws.amazonmq.NetworkIn.By.Broker
NetworkIn
Bytes
Broker
SampleCount, Minimum, Maximum, Sum
cloud.aws.amazonmq.NetworkOut.By.Broker
NetworkOut
Bytes
Broker
SampleCount, Minimum, Maximum, Sum
cloud.aws.amazonmq.TotalConsumerCount.By.Broker
TotalConsumerCount
Count
Broker
SampleCount, Minimum, Maximum, Sum
cloud.aws.amazonmq.TotalMessageCount.By.Broker
TotalMessageCount
Count
Broker
SampleCount, Minimum, Maximum, Sum
cloud.aws.amazonmq.TotalProducerCount.By.Broker
TotalProducerCount
Count
Broker
SampleCount, Minimum, Maximum, Sum
cloud.aws.amazonmq.AckRate.By.Broker
AckRate
Count
Broker
SampleCount, Minimum, Maximum, Sum
cloud.aws.amazonmq.ConsumerCount.By.Broker
ConsumerCount
Count
Broker
SampleCount, Minimum, Maximum, Sum
cloud.aws.amazonmq.ConsumerCount.By.Broker.Queue.VirtualHost
ConsumerCount
Count
Broker, Queue, VirtualHost
SampleCount, Minimum, Maximum, Sum
cloud.aws.amazonmq.MessageCount.By.Broker
MessageCount
Count
Broker
SampleCount, Minimum, Maximum, Sum
cloud.aws.amazonmq.MessageCount.By.Broker.Queue.VirtualHost
MessageCount
Count
Broker, Queue, VirtualHost
SampleCount, Minimum, Maximum, Sum
cloud.aws.amazonmq.PublishRate.By.Broker
PublishRate
Count
Broker
SampleCount, Minimum, Maximum, Sum
cloud.aws.amazonmq.SystemCpuUtilization.By.Broker
SystemCpuUtilization
Percent
Broker
SampleCount, Minimum, Maximum, Sum
cloud.aws.amazonmq.SystemCpuUtilization.By.Broker.Node
SystemCpuUtilization
Percent
Broker, Node
SampleCount, Minimum, Maximum, Sum
cloud.aws.amazonmq.ConnectionCount.By.Broker
ConnectionCount
Count
Broker
SampleCount, Minimum, Maximum, Sum
cloud.aws.amazonmq.RabbitMQDiskFree.By.Broker
RabbitMQDiskFree
Bytes
Broker
SampleCount, Minimum, Maximum, Sum
cloud.aws.amazonmq.RabbitMQDiskFree.By.Broker.Node
RabbitMQDiskFree
Bytes
Broker, Node
SampleCount, Minimum, Maximum, Sum
cloud.aws.amazonmq.RabbitMQMemUsed.By.Broker
RabbitMQMemUsed
Bytes
Broker
SampleCount, Minimum, Maximum, Sum
cloud.aws.amazonmq.RabbitMQMemUsed.By.Broker.Node
RabbitMQMemUsed
Bytes
Broker, Node
SampleCount, Minimum, Maximum, Sum
AWS::AmazonMQ::Configuration Dynatrace calls AWS API mq/ ListConfigurations to list resources and calls mq/ DescribeConfiguration to get details for each resource.
This requires Dynatrace to have the following IAM action permissions: mq:ListConfigurations, mq:DescribeConfiguration.
AWS::ApiGateway::RestApi Dynatrace calls AWS API apigateway/ GetRestApis to get resource details.
AWS/ApiGateway | Dimensions |
|---|
ApiName |
ApiName, Method, Resource, Stage |
ApiName, Stage |
Automatically enabled as a recommended service when you onboard via Quick Start.
Dynatrace metric key
AWS metric name
Unit
Dimensions
Aggregations
cloud.aws.apigateway.4XXError.By.ApiName
4XXError
Count
ApiName
SampleCount, Minimum, Maximum, Sum
cloud.aws.apigateway.4XXError.By.ApiName.Method.Resource.Stage
4XXError
Count
ApiName, Method, Resource, Stage
SampleCount, Minimum, Maximum, Sum
cloud.aws.apigateway.4XXError.By.ApiName.Stage
4XXError
Count
ApiName, Stage
SampleCount, Minimum, Maximum, Sum
cloud.aws.apigateway.5XXError.By.ApiName
5XXError
Count
ApiName
SampleCount, Minimum, Maximum, Sum
cloud.aws.apigateway.5XXError.By.ApiName.Method.Resource.Stage
5XXError
Count
ApiName, Method, Resource, Stage
SampleCount, Minimum, Maximum, Sum
cloud.aws.apigateway.5XXError.By.ApiName.Stage
5XXError
Count
ApiName, Stage
SampleCount, Minimum, Maximum, Sum
cloud.aws.apigateway.CacheHitCount.By.ApiName
CacheHitCount
Count
ApiName
SampleCount, Minimum, Maximum, Sum
cloud.aws.apigateway.CacheHitCount.By.ApiName.Method.Resource.Stage
CacheHitCount
Count
ApiName, Method, Resource, Stage
SampleCount, Minimum, Maximum, Sum
cloud.aws.apigateway.CacheHitCount.By.ApiName.Stage
CacheHitCount
Count
ApiName, Stage
SampleCount, Minimum, Maximum, Sum
cloud.aws.apigateway.CacheMissCount.By.ApiName
CacheMissCount
Count
ApiName
SampleCount, Minimum, Maximum, Sum
cloud.aws.apigateway.CacheMissCount.By.ApiName.Method.Resource.Stage
CacheMissCount
Count
ApiName, Method, Resource, Stage
SampleCount, Minimum, Maximum, Sum
cloud.aws.apigateway.CacheMissCount.By.ApiName.Stage
CacheMissCount
Count
ApiName, Stage
SampleCount, Minimum, Maximum, Sum
cloud.aws.apigateway.Count.By.ApiName
Count
Count
ApiName
SampleCount, Minimum, Maximum, Sum
cloud.aws.apigateway.Count.By.ApiName.Method.Resource.Stage
Count
Count
ApiName, Method, Resource, Stage
SampleCount, Minimum, Maximum, Sum
cloud.aws.apigateway.Count.By.ApiName.Stage
Count
Count
ApiName, Stage
SampleCount, Minimum, Maximum, Sum
cloud.aws.apigateway.IntegrationLatency.By.ApiName
IntegrationLatency
Millisecond
ApiName
SampleCount, Minimum, Maximum, Sum
cloud.aws.apigateway.IntegrationLatency.By.ApiName.Method.Resource.Stage
IntegrationLatency
Millisecond
ApiName, Method, Resource, Stage
SampleCount, Minimum, Maximum, Sum
cloud.aws.apigateway.IntegrationLatency.By.ApiName.Stage
IntegrationLatency
Millisecond
ApiName, Stage
SampleCount, Minimum, Maximum, Sum
cloud.aws.apigateway.Latency.By.ApiName
Latency
Millisecond
ApiName
SampleCount, Minimum, Maximum, Sum
cloud.aws.apigateway.Latency.By.ApiName.Method.Resource.Stage
Latency
Millisecond
ApiName, Method, Resource, Stage
SampleCount, Minimum, Maximum, Sum
cloud.aws.apigateway.Latency.By.ApiName.Stage
Latency
Millisecond
ApiName, Stage
SampleCount, Minimum, Maximum, Sum
API-Gateway-Access-Logs_(?<RestApiId>[a-z0-9]+)/.* Log Group link with the Dynatrace entity for AWS::ApiGateway::RestApi.
`.AWS::ApiGateway::Stage Dynatrace calls AWS API apigateway/ GetRestApis to list resources and calls apigateway/ GetStages to get details for each resource.
| Edge type | Destination node |
|---|---|
| is_attached_to | AWS::ApiGateway::RestApi |
AWS::ApiGatewayV2::Api Dynatrace calls AWS API apigatewayv2/ GetApis to get resource details.
AWS/ApiGateway | Dimensions |
|---|
ApiId |
ApiId, Stage |
ApiId, Method, Resource, Stage |
Automatically enabled as a recommended service when you onboard via Quick Start.
Dynatrace metric key
AWS metric name
Unit
Dimensions
Aggregations
cloud.aws.apigateway.4xx.By.ApiId
4xx
Count
ApiId
SampleCount, Minimum, Maximum, Sum
cloud.aws.apigateway.4xx.By.ApiId.Stage
4xx
Count
ApiId, Stage
SampleCount, Minimum, Maximum, Sum
cloud.aws.apigateway.4xx.By.ApiId.Method.Resource.Stage
4xx
Count
ApiId, Method, Resource, Stage
SampleCount, Minimum, Maximum, Sum
cloud.aws.apigateway.5xx.By.ApiId
5xx
Count
ApiId
SampleCount, Minimum, Maximum, Sum
cloud.aws.apigateway.5xx.By.ApiId.Stage
5xx
Count
ApiId, Stage
SampleCount, Minimum, Maximum, Sum
cloud.aws.apigateway.5xx.By.ApiId.Method.Resource.Stage
5xx
Count
ApiId, Method, Resource, Stage
SampleCount, Minimum, Maximum, Sum
cloud.aws.apigateway.Count.By.ApiId
Count
Count
ApiId
SampleCount, Minimum, Maximum, Sum
cloud.aws.apigateway.Count.By.ApiId.Stage
Count
Count
ApiId, Stage
SampleCount, Minimum, Maximum, Sum
cloud.aws.apigateway.Count.By.ApiId.Method.Resource.Stage
Count
Count
ApiId, Method, Resource, Stage
SampleCount, Minimum, Maximum, Sum
cloud.aws.apigateway.DataProcessed.By.ApiId
DataProcessed
Byte
ApiId
SampleCount, Minimum, Maximum, Sum
cloud.aws.apigateway.DataProcessed.By.ApiId.Stage
DataProcessed
Byte
ApiId, Stage
SampleCount, Minimum, Maximum, Sum
cloud.aws.apigateway.DataProcessed.By.ApiId.Method.Resource.Stage
DataProcessed
Byte
ApiId, Method, Resource, Stage
SampleCount, Minimum, Maximum, Sum
cloud.aws.apigateway.IntegrationLatency.By.ApiId
IntegrationLatency
Millisecond
ApiId
SampleCount, Minimum, Maximum, Sum
cloud.aws.apigateway.IntegrationLatency.By.ApiId.Stage
IntegrationLatency
Millisecond
ApiId, Stage
SampleCount, Minimum, Maximum, Sum
cloud.aws.apigateway.IntegrationLatency.By.ApiId.Method.Resource.Stage
IntegrationLatency
Millisecond
ApiId, Method, Resource, Stage
SampleCount, Minimum, Maximum, Sum
cloud.aws.apigateway.Latency.By.ApiId
Latency
Millisecond
ApiId
SampleCount, Minimum, Maximum, Sum
cloud.aws.apigateway.Latency.By.ApiId.Stage
Latency
Millisecond
ApiId, Stage
SampleCount, Minimum, Maximum, Sum
cloud.aws.apigateway.Latency.By.ApiId.Method.Resource.Stage
Latency
Millisecond
ApiId, Method, Resource, Stage
SampleCount, Minimum, Maximum, Sum
API-GatewayV2-Access-Logs.* Log Group link with the Dynatrace entity for AWS::ApiGatewayV2::Api.AWS::ApiGatewayV2::Stage Dynatrace calls AWS API apigatewayv2/ GetApis to list resources and calls apigatewayv2/ GetStages to get details for each resource.
| Edge type | Destination node |
|---|---|
| is_attached_to | AWS::ApiGatewayV2::Api |
AWS::AppRunner::AutoScalingConfiguration Dynatrace calls AWS API apprunner/ ListAutoScalingConfigurations to list resources and calls apprunner/ DescribeAutoScalingConfiguration to get details for each resource.
AWS::AppRunner::Service Dynatrace calls AWS API apprunner/ ListServices to list resources and calls apprunner/ DescribeService to get details for each resource.
| Edge type | Destination node |
|---|---|
| uses | AWS::AppRunner::AutoScalingConfiguration |
| is_attached_to | AWS::AppRunner::VpcConnector |
| uses | AWS::IAM::Role |
AWS/AppRunner | Dimensions |
|---|
ServiceName, ServiceID |
ServiceName, ServiceID, Instance |
Dynatrace metric key
AWS metric name
Unit
Dimensions
Aggregations
cloud.aws.apprunner.CPUUtilization.By.ServiceID.ServiceName
CPUUtilization
Percent
ServiceID, ServiceName
SampleCount, Minimum, Maximum, Sum
cloud.aws.apprunner.CPUUtilization.By.Instance.ServiceID.ServiceName
CPUUtilization
Percent
Instance, ServiceID, ServiceName
SampleCount, Minimum, Maximum, Sum
cloud.aws.apprunner.MemoryUtilization.By.ServiceID.ServiceName
MemoryUtilization
Percent
ServiceID, ServiceName
SampleCount, Minimum, Maximum, Sum
cloud.aws.apprunner.MemoryUtilization.By.Instance.ServiceID.ServiceName
MemoryUtilization
Percent
Instance, ServiceID, ServiceName
SampleCount, Minimum, Maximum, Sum
cloud.aws.apprunner.Concurrency.By.ServiceID.ServiceName
Concurrency
Count
ServiceID, ServiceName
SampleCount, Minimum, Maximum, Sum
cloud.aws.apprunner.Requests.By.ServiceID.ServiceName
Requests
Count
ServiceID, ServiceName
SampleCount, Minimum, Maximum, Sum
cloud.aws.apprunner.2xxStatusResponses.By.ServiceID.ServiceName
2xxStatusResponses
Count
ServiceID, ServiceName
SampleCount, Minimum, Maximum, Sum
cloud.aws.apprunner.4xxStatusResponses.By.ServiceID.ServiceName
4xxStatusResponses
Count
ServiceID, ServiceName
SampleCount, Minimum, Maximum, Sum
cloud.aws.apprunner.5xxStatusResponses.By.ServiceID.ServiceName
5xxStatusResponses
Count
ServiceID, ServiceName
SampleCount, Minimum, Maximum, Sum
cloud.aws.apprunner.RequestLatency.By.ServiceID.ServiceName
RequestLatency
Milliseconds
ServiceID, ServiceName
SampleCount, Minimum, Maximum, Sum
cloud.aws.apprunner.ActiveInstances.By.ServiceID.ServiceName
ActiveInstances
Count
ServiceID, ServiceName
SampleCount, Minimum, Maximum, Sum
/aws/apprunner/(?<ServiceName>[a-zA-Z0-9_-]+)/(?<ServiceId>[a-z0-9]+)/(?<LogType>.*) Log Group link with the Dynatrace entity for AWS::AppRunner::Service.AWS::AppRunner::VPCIngressConnection Dynatrace calls AWS API apprunner/ ListVpcIngressConnections to list resources and calls apprunner/ DescribeVpcIngressConnection to get details for each resource.
| Edge type | Destination node |
|---|---|
| is_attached_to | AWS::AppRunner::Service |
| routes_to | AWS::EC2::VPCEndpoint |
| is_attached_to | AWS::EC2::VPC |
AWS::AppRunner::VpcConnector Dynatrace calls AWS API apprunner/ ListVpcConnectors to list resources and calls apprunner/ DescribeVpcConnector to get details for each resource.
| Edge type | Destination node |
|---|---|
| is_attached_to | AWS::EC2::Subnet |
| uses | AWS::EC2::SecurityGroup |
AWS::Athena::WorkGroup Dynatrace calls AWS API athena/ ListWorkGroups to list resources and calls athena/ GetWorkGroup to get details for each resource.
| Edge type | Destination node |
|---|---|
| uses | AWS::KMS::Key |
| uses | AWS::KMS::Alias |
AWS::AutoScaling::AutoScalingGroup Dynatrace calls AWS API autoscaling/ DescribeAutoScalingGroups to get resource details.
| Edge type | Destination node |
|---|---|
| uses | AWS::EC2::LaunchTemplate |
| is_attached_to | AWS::ElasticLoadBalancing::LoadBalancer |
| is_attached_to | AWS::ElasticLoadBalancingV2::TargetGroup |
| contains | AWS::EC2::Instance |
AWS/AutoScaling | Dimensions |
|---|
AutoScalingGroupName |
Automatically enabled as a recommended service when you onboard via Quick Start.
Dynatrace metric key
AWS metric name
Unit
Dimensions
Aggregations
cloud.aws.autoscaling.GroupDesiredCapacity.By.AutoScalingGroupName
GroupDesiredCapacity
Count
AutoScalingGroupName
SampleCount, Minimum, Maximum, Sum
cloud.aws.autoscaling.GroupInServiceInstances.By.AutoScalingGroupName
GroupInServiceInstances
Count
AutoScalingGroupName
SampleCount, Minimum, Maximum, Sum
cloud.aws.autoscaling.GroupMaxSize.By.AutoScalingGroupName
GroupMaxSize
Count
AutoScalingGroupName
SampleCount, Minimum, Maximum, Sum
cloud.aws.autoscaling.GroupMinSize.By.AutoScalingGroupName
GroupMinSize
Count
AutoScalingGroupName
SampleCount, Minimum, Maximum, Sum
cloud.aws.autoscaling.GroupPendingInstances.By.AutoScalingGroupName
GroupPendingInstances
Count
AutoScalingGroupName
SampleCount, Minimum, Maximum, Sum
cloud.aws.autoscaling.GroupStandbyInstances.By.AutoScalingGroupName
GroupStandbyInstances
Count
AutoScalingGroupName
SampleCount, Minimum, Maximum, Sum
cloud.aws.autoscaling.GroupTerminatingInstances.By.AutoScalingGroupName
GroupTerminatingInstances
Count
AutoScalingGroupName
SampleCount, Minimum, Maximum, Sum
AWS::Availability_Zone Dynatrace calls AWS API ec2/ DescribeAvailabilityZones to get resource details.
| Edge type | Destination node |
|---|---|
| is_part_of | AWS::Region |
AWS::Bedrock::Agent Dynatrace calls AWS API bedrockagent/ ListAgents to list resources and calls bedrockagent/ GetAgent to get details for each resource.
This requires Dynatrace to have the following IAM action permissions: bedrock:ListAgents, bedrock:GetAgent.
| Edge type | Destination node |
|---|---|
| uses | AWS::IAM::Role |
| uses | AWS::KMS::Key |
| is_attached_to | AWS::Bedrock::GuardRail |
AWS::Bedrock::AgentAlias AWS/Bedrock/Agents | Dimensions |
|---|
AgentAliasArn, ModelId, Operation |
Dynatrace metric key
AWS metric name
Unit
Dimensions
Aggregations
cloud.aws.bedrock_agents.InvocationCount.By.AgentAliasArn.ModelId.Operation
InvocationCount
Count
AgentAliasArn, ModelId, Operation
SampleCount, Minimum, Maximum, Sum
cloud.aws.bedrock_agents.TotalTime.By.AgentAliasArn.ModelId.Operation
TotalTime
Milliseconds
AgentAliasArn, ModelId, Operation
SampleCount, Minimum, Maximum, Sum
cloud.aws.bedrock_agents.TTFT.By.AgentAliasArn.ModelId.Operation
TTFT
Milliseconds
AgentAliasArn, ModelId, Operation
SampleCount, Minimum, Maximum, Sum
cloud.aws.bedrock_agents.InvocationThrottles.By.AgentAliasArn.ModelId.Operation
InvocationThrottles
Count
AgentAliasArn, ModelId, Operation
SampleCount, Minimum, Maximum, Sum
cloud.aws.bedrock_agents.InvocationServerErrors.By.AgentAliasArn.ModelId.Operation
InvocationServerErrors
Count
AgentAliasArn, ModelId, Operation
SampleCount, Minimum, Maximum, Sum
cloud.aws.bedrock_agents.InvocationClientErrors.By.AgentAliasArn.ModelId.Operation
InvocationClientErrors
Count
AgentAliasArn, ModelId, Operation
SampleCount, Minimum, Maximum, Sum
cloud.aws.bedrock_agents.ModelLatency.By.AgentAliasArn.ModelId.Operation
ModelLatency
Milliseconds
AgentAliasArn, ModelId, Operation
SampleCount, Minimum, Maximum, Sum
cloud.aws.bedrock_agents.ModelInvocationCount.By.AgentAliasArn.ModelId.Operation
ModelInvocationCount
Count
AgentAliasArn, ModelId, Operation
SampleCount, Minimum, Maximum, Sum
cloud.aws.bedrock_agents.ModelInvocationThrottles.By.AgentAliasArn.ModelId.Operation
ModelInvocationThrottles
Count
AgentAliasArn, ModelId, Operation
SampleCount, Minimum, Maximum, Sum
cloud.aws.bedrock_agents.ModelInvocationServerErrors.By.AgentAliasArn.ModelId.Operation
ModelInvocationServerErrors
Count
AgentAliasArn, ModelId, Operation
SampleCount, Minimum, Maximum, Sum
cloud.aws.bedrock_agents.ModelInvocationCLientErrors.By.AgentAliasArn.ModelId.Operation
ModelInvocationCLientErrors
Count
AgentAliasArn, ModelId, Operation
SampleCount, Minimum, Maximum, Sum
cloud.aws.bedrock_agents.InputTokenCount.By.AgentAliasArn.ModelId.Operation
InputTokenCount
Count
AgentAliasArn, ModelId, Operation
SampleCount, Minimum, Maximum, Sum
cloud.aws.bedrock_agents.OutputTokenCount.By.AgentAliasArn.ModelId.Operation
OutputTokenCount
Count
AgentAliasArn, ModelId, Operation
SampleCount, Minimum, Maximum, Sum
AWS::Bedrock::Guardrail Dynatrace calls AWS API bedrock/ ListGuardrails to list resources and calls bedrock/ GetGuardrail to get details for each resource.
This requires Dynatrace to have the following IAM action permissions: bedrock:ListGuardrails, bedrock:GetGuardrail.
| Edge type | Destination node |
|---|---|
| uses | AWS::KMS::Key |
AWS/Bedrock/Guardrails | Dimensions |
|---|
GuardrailArn, GuardrailVersion |
GuardrailArn, GuardrailVersion, FindingType |
Dynatrace metric key
AWS metric name
Unit
Dimensions
Aggregations
cloud.aws.bedrock_guardrails.Invocations.By.FindingType.GuardrailArn.GuardrailVersion
Invocations
Count
FindingType, GuardrailArn, GuardrailVersion
SampleCount, Minimum, Maximum, Sum
cloud.aws.bedrock_guardrails.InvocationLatency.By.FindingType.GuardrailArn.GuardrailVersion
InvocationLatency
Milliseconds
FindingType, GuardrailArn, GuardrailVersion
SampleCount, Minimum, Maximum, Sum
cloud.aws.bedrock_guardrails.InvocationClientErrors.By.FindingType.GuardrailArn.GuardrailVersion
InvocationClientErrors
Count
FindingType, GuardrailArn, GuardrailVersion
SampleCount, Minimum, Maximum, Sum
cloud.aws.bedrock_guardrails.InvocationServerErrors.By.FindingType.GuardrailArn.GuardrailVersion
InvocationServerErrors
Count
FindingType, GuardrailArn, GuardrailVersion
SampleCount, Minimum, Maximum, Sum
cloud.aws.bedrock_guardrails.InvocationThrottles.By.FindingType.GuardrailArn.GuardrailVersion
InvocationThrottles
Count
FindingType, GuardrailArn, GuardrailVersion
SampleCount, Minimum, Maximum, Sum
cloud.aws.bedrock_guardrails.InvocationsIntervened.By.FindingType.GuardrailArn.GuardrailVersion
InvocationsIntervened
Count
FindingType, GuardrailArn, GuardrailVersion
SampleCount, Minimum, Maximum, Sum
cloud.aws.bedrock_guardrails.TextUnitCount.By.FindingType.GuardrailArn.GuardrailVersion
TextUnitCount
Count
FindingType, GuardrailArn, GuardrailVersion
SampleCount, Minimum, Maximum, Sum
cloud.aws.bedrock_guardrails.FindingCounts.By.FindingType.GuardrailArn.GuardrailVersion
FindingCounts
Count
FindingType, GuardrailArn, GuardrailVersion
SampleCount, Minimum, Maximum, Sum
cloud.aws.bedrock_guardrails.TotalFindings.By.FindingType.GuardrailArn.GuardrailVersion
TotalFindings
Count
FindingType, GuardrailArn, GuardrailVersion
SampleCount, Minimum, Maximum, Sum
AWS::Bedrock::Knowledgebase Dynatrace calls AWS API bedrockagent/ ListKnowledgeBases to list resources and calls bedrockagent/ GetKnowledgeBase to get details for each resource.
This requires Dynatrace to have the following IAM action permissions: bedrock:ListKnowledgeBases, bedrock:GetKnowledgeBase.
| Edge type | Destination node |
|---|---|
| uses | AWS::IAM::Role |
| uses | AWS::S3::Bucket |
| uses | AWS::Redshift::Cluster |
| uses | AWS::RedshiftServerless::Workgroup |
| uses | AWS::OpenSearch::Domain |
| uses | AWS::OpenSearchServerless::Collection |
| uses | AWS::RDS::DBCluster |
AWS::CloudFront::Distribution Dynatrace calls AWS API cloudfront/ ListDistributions to list resources and calls cloudfront/ GetDistribution to get details for each resource.
| Edge type | Destination node |
|---|---|
| is_attached_to | AWS::WAFv2::WebACL |
| uses | AWS::IAM::ServerCertificate |
| routes_to | AWS::S3::Bucket |
AWS/CloudFront | Dimensions |
|---|
DistributionId |
DistributionId, Region |
Automatically enabled as a recommended service when you onboard via Quick Start.
Dynatrace metric key
AWS metric name
Unit
Dimensions
Aggregations
cloud.aws.cloudfront.4xxErrorRate.By.DistributionId.Region
4xxErrorRate
Percent
DistributionId, Region
SampleCount, Minimum, Maximum, Sum
cloud.aws.cloudfront.5xxErrorRate.By.DistributionId.Region
5xxErrorRate
Percent
DistributionId, Region
SampleCount, Minimum, Maximum, Sum
cloud.aws.cloudfront.BytesDownloaded.By.DistributionId.Region
BytesDownloaded
Count
DistributionId, Region
SampleCount, Minimum, Maximum, Sum
cloud.aws.cloudfront.BytesUploaded.By.DistributionId.Region
BytesUploaded
Count
DistributionId, Region
SampleCount, Minimum, Maximum, Sum
cloud.aws.cloudfront.Requests.By.DistributionId.Region
Requests
Count
DistributionId, Region
SampleCount, Minimum, Maximum, Sum
cloud.aws.cloudfront.TotalErrorRate.By.DistributionId.Region
TotalErrorRate
Percent
DistributionId, Region
SampleCount, Minimum, Maximum, Sum
AWS::CloudFront::Function AWS/CloudFront | Dimensions |
|---|
FunctionName |
FunctionName, Region |
FunctionName, DistributionId, Region |
AWS::CloudFront::KeyValueStore AWS/CloudFront | Dimensions |
|---|
KeyValueStoreId |
KeyValueStoreId, Region |
KeyValueStoreId, DistributionId |
AWS::CloudHSM::Cluster Dynatrace calls AWS API cloudhsmv2/ DescribeClusters to get resource details.
This requires Dynatrace to have the following IAM action permissions: cloudhsm:DescribeClusters.
| Edge type | Destination node |
|---|---|
| uses | AWS::EC2::SecurityGroup |
| is_attached_to | AWS::EC2::Subnet |
| is_attached_to | AWS::EC2::VPC |
AWS/CloudHSM | Dimensions |
|---|
ClusterId |
ClusterId, HsmId |
Dynatrace metric key
AWS metric name
Unit
Dimensions
Aggregations
cloud.aws.cloudhsm.HsmUnhealthy.By.ClusterId.HsmId
HsmUnhealthy
Count
ClusterId, HsmId
SampleCount, Minimum, Maximum, Sum
cloud.aws.cloudhsm.HsmTemperature.By.ClusterId.HsmId
HsmTemperature
Count
ClusterId, HsmId
SampleCount, Minimum, Maximum, Sum
cloud.aws.cloudhsm.HsmKeysSessionOccupied.By.ClusterId.HsmId
HsmKeysSessionOccupied
Count
ClusterId, HsmId
SampleCount, Minimum, Maximum, Sum
cloud.aws.cloudhsm.HsmKeysTokenOccupied.By.ClusterId.HsmId
HsmKeysTokenOccupied
Count
ClusterId, HsmId
SampleCount, Minimum, Maximum, Sum
cloud.aws.cloudhsm.HsmSslCtxsOccupied.By.ClusterId.HsmId
HsmSslCtxsOccupied
Count
ClusterId, HsmId
SampleCount, Minimum, Maximum, Sum
cloud.aws.cloudhsm.HsmSessionCount.By.ClusterId.HsmId
HsmSessionCount
Count
ClusterId, HsmId
SampleCount, Minimum, Maximum, Sum
cloud.aws.cloudhsm.HsmUsersAvailable.By.ClusterId.HsmId
HsmUsersAvailable
Count
ClusterId, HsmId
SampleCount, Minimum, Maximum, Sum
cloud.aws.cloudhsm.HsmUsersMax.By.ClusterId.HsmId
HsmUsersMax
Count
ClusterId, HsmId
SampleCount, Minimum, Maximum, Sum
AWS::CloudTrail::Trail Dynatrace calls AWS API cloudtrail/ ListTrails to list resources and calls cloudtrail/ GetTrail to get details for each resource.
This requires Dynatrace to have the following IAM action permissions: cloudtrail:ListTrails, cloudtrail:GetTrail.
| Edge type | Destination node |
|---|---|
| uses | AWS::S3::Bucket |
| uses | AWS::Logs::LogGroup |
| uses | AWS::SNS::Topic |
| uses | AWS::KMS::Key |
AWS::Account AWS::Region AWS::DAX::Cluster Dynatrace calls AWS API dax/ DescribeClusters to get resource details.
This requires Dynatrace to have the following IAM action permissions: dax:DescribeClusters.
| Edge type | Destination node |
|---|---|
| uses | AWS::DAX::SubnetGroup |
| uses | AWS::EC2::SecurityGroup |
AWS/DAX | Dimensions |
|---|
ClusterId |
ClusterId, NodeId |
Dynatrace metric key
AWS metric name
Unit
Dimensions
Aggregations
cloud.aws.dax.CPUUtilization.By.ClusterId
CPUUtilization
Percent
ClusterId
SampleCount, Minimum, Maximum, Sum
cloud.aws.dax.CPUUtilization.By.ClusterId.NodeId
CPUUtilization
Percent
ClusterId, NodeId
SampleCount, Minimum, Maximum, Sum
cloud.aws.dax.ClientConnections.By.ClusterId
ClientConnections
Count
ClusterId
SampleCount, Minimum, Maximum, Sum
cloud.aws.dax.ClientConnections.By.ClusterId.NodeId
ClientConnections
Count
ClusterId, NodeId
SampleCount, Minimum, Maximum, Sum
cloud.aws.dax.TotalRequestCount.By.ClusterId
TotalRequestCount
Count
ClusterId
SampleCount, Minimum, Maximum, Sum
cloud.aws.dax.TotalRequestCount.By.ClusterId.NodeId
TotalRequestCount
Count
ClusterId, NodeId
SampleCount, Minimum, Maximum, Sum
cloud.aws.dax.ThrottledRequestCount.By.ClusterId
ThrottledRequestCount
Count
ClusterId
SampleCount, Minimum, Maximum, Sum
cloud.aws.dax.ThrottledRequestCount.By.ClusterId.NodeId
ThrottledRequestCount
Count
ClusterId, NodeId
SampleCount, Minimum, Maximum, Sum
cloud.aws.dax.ErrorRequestCount.By.ClusterId
ErrorRequestCount
Count
ClusterId
SampleCount, Minimum, Maximum, Sum
cloud.aws.dax.ErrorRequestCount.By.ClusterId.NodeId
ErrorRequestCount
Count
ClusterId, NodeId
SampleCount, Minimum, Maximum, Sum
cloud.aws.dax.FailedRequestCount.By.ClusterId
FailedRequestCount
Count
ClusterId
SampleCount, Minimum, Maximum, Sum
cloud.aws.dax.FailedRequestCount.By.ClusterId.NodeId
FailedRequestCount
Count
ClusterId, NodeId
SampleCount, Minimum, Maximum, Sum
cloud.aws.dax.EstimatedDbSize.By.ClusterId
EstimatedDbSize
Bytes
ClusterId
SampleCount, Minimum, Maximum, Sum
cloud.aws.dax.EstimatedDbSize.By.ClusterId.NodeId
EstimatedDbSize
Bytes
ClusterId, NodeId
SampleCount, Minimum, Maximum, Sum
cloud.aws.dax.NetworkBytesIn.By.ClusterId
NetworkBytesIn
Bytes
ClusterId
SampleCount, Minimum, Maximum, Sum
cloud.aws.dax.NetworkBytesIn.By.ClusterId.NodeId
NetworkBytesIn
Bytes
ClusterId, NodeId
SampleCount, Minimum, Maximum, Sum
cloud.aws.dax.NetworkBytesOut.By.ClusterId
NetworkBytesOut
Bytes
ClusterId
SampleCount, Minimum, Maximum, Sum
cloud.aws.dax.NetworkBytesOut.By.ClusterId.NodeId
NetworkBytesOut
Bytes
ClusterId, NodeId
SampleCount, Minimum, Maximum, Sum
cloud.aws.dax.QueryRequestCount.By.ClusterId
QueryRequestCount
Count
ClusterId
SampleCount, Minimum, Maximum, Sum
cloud.aws.dax.QueryRequestCount.By.ClusterId.NodeId
QueryRequestCount
Count
ClusterId, NodeId
SampleCount, Minimum, Maximum, Sum
AWS::DAX::SubnetGroup Dynatrace calls AWS API dax/ DescribeSubnetGroups to get resource details.
This requires Dynatrace to have the following IAM action permissions: dax:DescribeSubnetGroups.
| Edge type | Destination node |
|---|---|
| uses | AWS::EC2::Subnet |
| is_attached_to | AWS::EC2::VPC |
AWS::DMS::ReplicationInstance Dynatrace calls AWS API databasemigration/ DescribeReplicationInstances to get resource details.
This requires Dynatrace to have the following IAM action permissions: dms:DescribeReplicationInstances.
| Edge type | Destination node |
|---|---|
| is_attached_to | AWS::EC2::VPC |
| is_attached_to | AWS::EC2::Subnet |
| uses | AWS::EC2::SecurityGroup |
AWS/DMS | Dimensions |
|---|
ReplicationInstanceIdentifier |
ReplicationInstanceIdentifier, ReplicationTaskIdentifier |
Dynatrace metric key
AWS metric name
Unit
Dimensions
Aggregations
cloud.aws.dms.CPUUtilization.By.ReplicationInstanceIdentifier.ReplicationTaskIdentifier
CPUUtilization
Percent
ReplicationInstanceIdentifier, ReplicationTaskIdentifier
SampleCount, Minimum, Maximum, Sum
cloud.aws.dms.FreeStorageSpace.By.ReplicationInstanceIdentifier.ReplicationTaskIdentifier
FreeStorageSpace
Bytes
ReplicationInstanceIdentifier, ReplicationTaskIdentifier
SampleCount, Minimum, Maximum, Sum
cloud.aws.dms.MemoryUsage.By.ReplicationInstanceIdentifier.ReplicationTaskIdentifier
MemoryUsage
Megabytes
ReplicationInstanceIdentifier, ReplicationTaskIdentifier
SampleCount, Minimum, Maximum, Sum
cloud.aws.dms.ReadIOPS.By.ReplicationInstanceIdentifier.ReplicationTaskIdentifier
ReadIOPS
Count
ReplicationInstanceIdentifier, ReplicationTaskIdentifier
SampleCount, Minimum, Maximum, Sum
cloud.aws.dms.ReadLatency.By.ReplicationInstanceIdentifier.ReplicationTaskIdentifier
ReadLatency
Seconds
ReplicationInstanceIdentifier, ReplicationTaskIdentifier
SampleCount, Minimum, Maximum, Sum
cloud.aws.dms.ReadThroughput.By.ReplicationInstanceIdentifier.ReplicationTaskIdentifier
ReadThroughput
Bytes/Second
ReplicationInstanceIdentifier, ReplicationTaskIdentifier
SampleCount, Minimum, Maximum, Sum
cloud.aws.dms.WriteIOPS.By.ReplicationInstanceIdentifier.ReplicationTaskIdentifier
WriteIOPS
Count
ReplicationInstanceIdentifier, ReplicationTaskIdentifier
SampleCount, Minimum, Maximum, Sum
cloud.aws.dms.WriteLatency.By.ReplicationInstanceIdentifier.ReplicationTaskIdentifier
WriteLatency
Seconds
ReplicationInstanceIdentifier, ReplicationTaskIdentifier
SampleCount, Minimum, Maximum, Sum
cloud.aws.dms.WriteThroughput.By.ReplicationInstanceIdentifier.ReplicationTaskIdentifier
WriteThroughput
Bytes/Second
ReplicationInstanceIdentifier, ReplicationTaskIdentifier
SampleCount, Minimum, Maximum, Sum
cloud.aws.dms.FreeableMemory.By.ReplicationInstanceIdentifier.ReplicationTaskIdentifier
FreeableMemory
Bytes
ReplicationInstanceIdentifier, ReplicationTaskIdentifier
SampleCount, Minimum, Maximum, Sum
AWS::DirectConnect::DXCon Dynatrace calls AWS API directconnect/ DescribeConnections to get resource details.
This requires Dynatrace to have the following IAM action permissions: directconnect:DescribeConnections.
AWS/DX | Dimensions |
|---|
ConnectionId |
ConnectionId, OpticalLaneNumber |
ConnectionId, VirtualInterfaceId |
Dynatrace metric key
AWS metric name
Unit
Dimensions
Aggregations
cloud.aws.dx.ConnectionBpsEgress.By.ConnectionId
ConnectionBpsEgress
BitsPerSecond
ConnectionId
SampleCount, Minimum, Maximum, Sum
cloud.aws.dx.ConnectionBpsIngress.By.ConnectionId
ConnectionBpsIngress
BitsPerSecond
ConnectionId
SampleCount, Minimum, Maximum, Sum
cloud.aws.dx.ConnectionPpsEgress.By.ConnectionId
ConnectionPpsEgress
Count
ConnectionId
SampleCount, Minimum, Maximum, Sum
cloud.aws.dx.ConnectionPpsIngress.By.ConnectionId
ConnectionPpsIngress
Count
ConnectionId
SampleCount, Minimum, Maximum, Sum
cloud.aws.dx.ConnectionState.By.ConnectionId
ConnectionState
Count
ConnectionId
SampleCount, Minimum, Maximum, Sum
cloud.aws.dx.ConnectionErrorCount.By.ConnectionId
ConnectionErrorCount
Count
ConnectionId
SampleCount, Minimum, Maximum, Sum
cloud.aws.dx.ConnectionLightLevelTx.By.ConnectionId.OpticalLaneNumber
ConnectionLightLevelTx
dBm
ConnectionId, OpticalLaneNumber
SampleCount, Minimum, Maximum, Sum
cloud.aws.dx.ConnectionLightLevelRx.By.ConnectionId.OpticalLaneNumber
ConnectionLightLevelRx
dBm
ConnectionId, OpticalLaneNumber
SampleCount, Minimum, Maximum, Sum
cloud.aws.dx.VirtualInterfaceBpsEgress.By.ConnectionId.VirtualInterfaceId
VirtualInterfaceBpsEgress
BitsPerSecond
ConnectionId, VirtualInterfaceId
SampleCount, Minimum, Maximum, Sum
cloud.aws.dx.VirtualInterfaceBpsIngress.By.ConnectionId.VirtualInterfaceId
VirtualInterfaceBpsIngress
BitsPerSecond
ConnectionId, VirtualInterfaceId
SampleCount, Minimum, Maximum, Sum
cloud.aws.dx.VirtualInterfacePpsEgress.By.ConnectionId.VirtualInterfaceId
VirtualInterfacePpsEgress
Count
ConnectionId, VirtualInterfaceId
SampleCount, Minimum, Maximum, Sum
cloud.aws.dx.VirtualInterfacePpsIngress.By.ConnectionId.VirtualInterfaceId
VirtualInterfacePpsIngress
Count
ConnectionId, VirtualInterfaceId
SampleCount, Minimum, Maximum, Sum
AWS::DirectConnect::DXVIF Dynatrace calls AWS API directconnect/ DescribeVirtualInterfaces to get resource details.
This requires Dynatrace to have the following IAM action permissions: directconnect:DescribeVirtualInterfaces.
| Edge type | Destination node |
|---|---|
| belongs_to | AWS::DirectConnect::DXCon |
| routes_to | AWS::EC2::VPNGateway |
| routes_to | AWS::DirectConnect::DirectConnectGateway |
AWS::DocDB::DBCluster AWS/DocDB | Dimensions |
|---|
DBClusterIdentifier |
DBClusterIdentifier, Role |
Dynatrace metric key
AWS metric name
Unit
Dimensions
Aggregations
cloud.aws.docdb.CPUUtilization.By.DBClusterIdentifier
CPUUtilization
Percent
DBClusterIdentifier
SampleCount, Minimum, Maximum, Sum
cloud.aws.docdb.CPUUtilization.By.DBClusterIdentifier.Role
CPUUtilization
Percent
DBClusterIdentifier, Role
SampleCount, Minimum, Maximum, Sum
cloud.aws.docdb.DatabaseConnections.By.DBClusterIdentifier
DatabaseConnections
Count
DBClusterIdentifier
SampleCount, Minimum, Maximum, Sum
cloud.aws.docdb.DatabaseConnections.By.DBClusterIdentifier.Role
DatabaseConnections
Count
DBClusterIdentifier, Role
SampleCount, Minimum, Maximum, Sum
cloud.aws.docdb.NetworkThroughput.By.DBClusterIdentifier
NetworkThroughput
Bytes/Second
DBClusterIdentifier
SampleCount, Minimum, Maximum, Sum
cloud.aws.docdb.NetworkThroughput.By.DBClusterIdentifier.Role
NetworkThroughput
Bytes/Second
DBClusterIdentifier, Role
SampleCount, Minimum, Maximum, Sum
cloud.aws.docdb.ReadIOPS.By.DBClusterIdentifier
ReadIOPS
Count
DBClusterIdentifier
SampleCount, Minimum, Maximum, Sum
cloud.aws.docdb.ReadIOPS.By.DBClusterIdentifier.Role
ReadIOPS
Count
DBClusterIdentifier, Role
SampleCount, Minimum, Maximum, Sum
cloud.aws.docdb.ReadLatency.By.DBClusterIdentifier
ReadLatency
Seconds
DBClusterIdentifier
SampleCount, Minimum, Maximum, Sum
cloud.aws.docdb.ReadLatency.By.DBClusterIdentifier.Role
ReadLatency
Seconds
DBClusterIdentifier, Role
SampleCount, Minimum, Maximum, Sum
cloud.aws.docdb.ReadThroughput.By.DBClusterIdentifier
ReadThroughput
Bytes/Second
DBClusterIdentifier
SampleCount, Minimum, Maximum, Sum
cloud.aws.docdb.ReadThroughput.By.DBClusterIdentifier.Role
ReadThroughput
Bytes/Second
DBClusterIdentifier, Role
SampleCount, Minimum, Maximum, Sum
cloud.aws.docdb.WriteIOPS.By.DBClusterIdentifier
WriteIOPS
Count
DBClusterIdentifier
SampleCount, Minimum, Maximum, Sum
cloud.aws.docdb.WriteIOPS.By.DBClusterIdentifier.Role
WriteIOPS
Count
DBClusterIdentifier, Role
SampleCount, Minimum, Maximum, Sum
cloud.aws.docdb.WriteLatency.By.DBClusterIdentifier
WriteLatency
Seconds
DBClusterIdentifier
SampleCount, Minimum, Maximum, Sum
cloud.aws.docdb.WriteLatency.By.DBClusterIdentifier.Role
WriteLatency
Seconds
DBClusterIdentifier, Role
SampleCount, Minimum, Maximum, Sum
cloud.aws.docdb.WriteThroughput.By.DBClusterIdentifier
WriteThroughput
Bytes/Second
DBClusterIdentifier
SampleCount, Minimum, Maximum, Sum
cloud.aws.docdb.WriteThroughput.By.DBClusterIdentifier.Role
WriteThroughput
Bytes/Second
DBClusterIdentifier, Role
SampleCount, Minimum, Maximum, Sum
cloud.aws.docdb.VolumeBytesUsed.By.DBClusterIdentifier
VolumeBytesUsed
Bytes
DBClusterIdentifier
SampleCount, Minimum, Maximum, Sum
cloud.aws.docdb.VolumeBytesUsed.By.DBClusterIdentifier.Role
VolumeBytesUsed
Bytes
DBClusterIdentifier, Role
SampleCount, Minimum, Maximum, Sum
AWS::DocDB::DBInstance AWS/DocDB | Dimensions |
|---|
DBInstanceIdentifier |
Dynatrace metric key
AWS metric name
Unit
Dimensions
Aggregations
cloud.aws.docdb.CPUUtilization.By.DBInstanceIdentifier
CPUUtilization
Percent
DBInstanceIdentifier
SampleCount, Minimum, Maximum, Sum
cloud.aws.docdb.DatabaseConnections.By.DBInstanceIdentifier
DatabaseConnections
Count
DBInstanceIdentifier
SampleCount, Minimum, Maximum, Sum
cloud.aws.docdb.NetworkThroughput.By.DBInstanceIdentifier
NetworkThroughput
Bytes/Second
DBInstanceIdentifier
SampleCount, Minimum, Maximum, Sum
cloud.aws.docdb.ReadIOPS.By.DBInstanceIdentifier
ReadIOPS
Count
DBInstanceIdentifier
SampleCount, Minimum, Maximum, Sum
cloud.aws.docdb.ReadLatency.By.DBInstanceIdentifier
ReadLatency
Seconds
DBInstanceIdentifier
SampleCount, Minimum, Maximum, Sum
cloud.aws.docdb.ReadThroughput.By.DBInstanceIdentifier
ReadThroughput
Bytes/Second
DBInstanceIdentifier
SampleCount, Minimum, Maximum, Sum
cloud.aws.docdb.WriteIOPS.By.DBInstanceIdentifier
WriteIOPS
Count
DBInstanceIdentifier
SampleCount, Minimum, Maximum, Sum
cloud.aws.docdb.WriteLatency.By.DBInstanceIdentifier
WriteLatency
Seconds
DBInstanceIdentifier
SampleCount, Minimum, Maximum, Sum
cloud.aws.docdb.WriteThroughput.By.DBInstanceIdentifier
WriteThroughput
Bytes/Second
DBInstanceIdentifier
SampleCount, Minimum, Maximum, Sum
AWS::DynamoDB::Table Dynatrace calls AWS API dynamodb/ ListTables to list resources and calls dynamodb/ DescribeTable to get details for each resource.
| Edge type | Destination node |
|---|---|
| uses | AWS::KMS::Key |
AWS/DynamoDB | Dimensions |
|---|
TableName |
GlobalSecondaryIndexName, TableName |
Operation, TableName |
Automatically enabled as a recommended service when you onboard via Quick Start.
Dynatrace metric key
AWS metric name
Unit
Dimensions
Aggregations
cloud.aws.dynamodb.ConditionalCheckFailedRequests.By.TableName
ConditionalCheckFailedRequests
Count
TableName
SampleCount, Minimum, Maximum, Sum
cloud.aws.dynamodb.ConsumedReadCapacityUnits.By.TableName
ConsumedReadCapacityUnits
Count
TableName
SampleCount, Minimum, Maximum, Sum
cloud.aws.dynamodb.ConsumedReadCapacityUnits.By.GlobalSecondaryIndexName.TableName
ConsumedReadCapacityUnits
Count
GlobalSecondaryIndexName, TableName
SampleCount, Minimum, Maximum, Sum
cloud.aws.dynamodb.ConsumedWriteCapacityUnits.By.TableName
ConsumedWriteCapacityUnits
Count
TableName
SampleCount, Minimum, Maximum, Sum
cloud.aws.dynamodb.ConsumedWriteCapacityUnits.By.GlobalSecondaryIndexName.TableName
ConsumedWriteCapacityUnits
Count
GlobalSecondaryIndexName, TableName
SampleCount, Minimum, Maximum, Sum
cloud.aws.dynamodb.OnlineIndexConsumedWriteCapacity.By.TableName
OnlineIndexConsumedWriteCapacity
Count
TableName
SampleCount, Minimum, Maximum, Sum
cloud.aws.dynamodb.OnlineIndexConsumedWriteCapacity.By.GlobalSecondaryIndexName.TableName
OnlineIndexConsumedWriteCapacity
Count
GlobalSecondaryIndexName, TableName
SampleCount, Minimum, Maximum, Sum
cloud.aws.dynamodb.OnlineIndexPercentageProgress.By.TableName
OnlineIndexPercentageProgress
Count
TableName
SampleCount, Minimum, Maximum, Sum
cloud.aws.dynamodb.OnlineIndexPercentageProgress.By.GlobalSecondaryIndexName.TableName
OnlineIndexPercentageProgress
Count
GlobalSecondaryIndexName, TableName
SampleCount, Minimum, Maximum, Sum
cloud.aws.dynamodb.OnlineIndexThrottleEvents.By.TableName
OnlineIndexThrottleEvents
Count
TableName
SampleCount, Minimum, Maximum, Sum
cloud.aws.dynamodb.OnlineIndexThrottleEvents.By.GlobalSecondaryIndexName.TableName
OnlineIndexThrottleEvents
Count
GlobalSecondaryIndexName, TableName
SampleCount, Minimum, Maximum, Sum
cloud.aws.dynamodb.ProvisionedReadCapacityUnits.By.TableName
ProvisionedReadCapacityUnits
Count
TableName
SampleCount, Minimum, Maximum, Sum
cloud.aws.dynamodb.ProvisionedReadCapacityUnits.By.GlobalSecondaryIndexName.TableName
ProvisionedReadCapacityUnits
Count
GlobalSecondaryIndexName, TableName
SampleCount, Minimum, Maximum, Sum
cloud.aws.dynamodb.ProvisionedWriteCapacityUnits.By.TableName
ProvisionedWriteCapacityUnits
Count
TableName
SampleCount, Minimum, Maximum, Sum
cloud.aws.dynamodb.ProvisionedWriteCapacityUnits.By.GlobalSecondaryIndexName.TableName
ProvisionedWriteCapacityUnits
Count
GlobalSecondaryIndexName, TableName
SampleCount, Minimum, Maximum, Sum
cloud.aws.dynamodb.ReadThrottleEvents.By.TableName
ReadThrottleEvents
Count
TableName
SampleCount, Minimum, Maximum, Sum
cloud.aws.dynamodb.ReadThrottleEvents.By.GlobalSecondaryIndexName.TableName
ReadThrottleEvents
Count
GlobalSecondaryIndexName, TableName
SampleCount, Minimum, Maximum, Sum
cloud.aws.dynamodb.ReturnedItemCount.By.TableName
ReturnedItemCount
Count
TableName
SampleCount, Minimum, Maximum, Sum
cloud.aws.dynamodb.ReturnedItemCount.By.Operation.TableName
ReturnedItemCount
Count
Operation, TableName
SampleCount, Minimum, Maximum, Sum
cloud.aws.dynamodb.SuccessfulRequestLatency.By.TableName
SuccessfulRequestLatency
Milliseconds
TableName
SampleCount, Minimum, Maximum, Sum
cloud.aws.dynamodb.SuccessfulRequestLatency.By.Operation.TableName
SuccessfulRequestLatency
Milliseconds
Operation, TableName
SampleCount, Minimum, Maximum, Sum
cloud.aws.dynamodb.SystemErrors.By.TableName
SystemErrors
Count
TableName
SampleCount, Minimum, Maximum, Sum
cloud.aws.dynamodb.SystemErrors.By.Operation.TableName
SystemErrors
Count
Operation, TableName
SampleCount, Minimum, Maximum, Sum
cloud.aws.dynamodb.ThrottledRequests.By.TableName
ThrottledRequests
Count
TableName
SampleCount, Minimum, Maximum, Sum
cloud.aws.dynamodb.ThrottledRequests.By.Operation.TableName
ThrottledRequests
Count
Operation, TableName
SampleCount, Minimum, Maximum, Sum
cloud.aws.dynamodb.TransactionConflict.By.TableName
TransactionConflict
Count
TableName
SampleCount, Minimum, Maximum, Sum
cloud.aws.dynamodb.WriteThrottleEvents.By.TableName
WriteThrottleEvents
Count
TableName
SampleCount, Minimum, Maximum, Sum
cloud.aws.dynamodb.WriteThrottleEvents.By.GlobalSecondaryIndexName.TableName
WriteThrottleEvents
Count
GlobalSecondaryIndexName, TableName
SampleCount, Minimum, Maximum, Sum
AWS::EC2::ClientVpnEndpoint Dynatrace calls AWS API ec2/ DescribeClientVpnEndpoints to get resource details.
| Edge type | Destination node |
|---|---|
| is_attached_to | AWS::EC2::VPC |
AWS::EC2::CustomerGateway Dynatrace calls AWS API ec2/ DescribeCustomerGateways to get resource details.
AWS::EC2::DHCPOptions Dynatrace calls AWS API ec2/ DescribeDhcpOptions to get resource details.
AWS::EC2::EIP Dynatrace calls AWS API ec2/ DescribeAddresses to get resource details.
| Edge type | Destination node |
|---|---|
| is_attached_to | AWS::EC2::NetworkInterface |
| is_attached_to | AWS::EC2::Instance |
AWS::EC2::EIPAssociation Dynatrace calls AWS API ec2/ DescribeAddresses to get resource details.
This requires Dynatrace to have the following IAM action permissions: ec2:DescribeAddresses.
| Edge type | Destination node |
|---|---|
| uses | AWS::EC2::NetworkInterface |
| uses | AWS::EC2::EIP |
AWS::EC2::EgressOnlyInternetGateway Dynatrace calls AWS API ec2/ DescribeEgressOnlyInternetGateways to get resource details.
| Edge type | Destination node |
|---|---|
| is_attached_to | AWS::EC2::VPC |
AWS::EC2::Instance Dynatrace calls AWS API ec2/ DescribeInstances to get resource details.
| Edge type | Destination node |
|---|---|
| uses | AWS::EC2::SecurityGroup |
| is_attached_to | AWS::EC2::Subnet |
| is_attached_to | AWS::EC2::VPC |
| uses | AWS::IAM::InstanceProfile |
AWS/EC2 | Dimensions |
|---|
InstanceId |
AutoScalingGroupName, InstanceId |
Automatically enabled as a recommended service when you onboard via Quick Start.
Dynatrace metric key
AWS metric name
Unit
Dimensions
Aggregations
cloud.aws.ec2.CPUCreditBalance.By.InstanceId
CPUCreditBalance
Count
InstanceId
SampleCount, Minimum, Maximum, Sum
cloud.aws.ec2.CPUCreditBalance.By.AutoScalingGroupName.InstanceId
CPUCreditBalance
Count
AutoScalingGroupName, InstanceId
SampleCount, Minimum, Maximum, Sum
cloud.aws.ec2.CPUCreditUsage.By.InstanceId
CPUCreditUsage
Count
InstanceId
SampleCount, Minimum, Maximum, Sum
cloud.aws.ec2.CPUCreditUsage.By.AutoScalingGroupName.InstanceId
CPUCreditUsage
Count
AutoScalingGroupName, InstanceId
SampleCount, Minimum, Maximum, Sum
cloud.aws.ec2.CPUUtilization.By.InstanceId
CPUUtilization
Percent
InstanceId
SampleCount, Minimum, Maximum, Sum
cloud.aws.ec2.CPUUtilization.By.AutoScalingGroupName.InstanceId
CPUUtilization
Percent
AutoScalingGroupName, InstanceId
SampleCount, Minimum, Maximum, Sum
cloud.aws.ec2.DiskReadBytes.By.InstanceId
DiskReadBytes
Bytes
InstanceId
SampleCount, Minimum, Maximum, Sum
cloud.aws.ec2.DiskReadBytes.By.AutoScalingGroupName.InstanceId
DiskReadBytes
Bytes
AutoScalingGroupName, InstanceId
SampleCount, Minimum, Maximum, Sum
cloud.aws.ec2.DiskReadOps.By.InstanceId
DiskReadOps
Count
InstanceId
SampleCount, Minimum, Maximum, Sum
cloud.aws.ec2.DiskReadOps.By.AutoScalingGroupName.InstanceId
DiskReadOps
Count
AutoScalingGroupName, InstanceId
SampleCount, Minimum, Maximum, Sum
cloud.aws.ec2.DiskWriteBytes.By.InstanceId
DiskWriteBytes
Bytes
InstanceId
SampleCount, Minimum, Maximum, Sum
cloud.aws.ec2.DiskWriteBytes.By.AutoScalingGroupName.InstanceId
DiskWriteBytes
Bytes
AutoScalingGroupName, InstanceId
SampleCount, Minimum, Maximum, Sum
cloud.aws.ec2.DiskWriteOps.By.InstanceId
DiskWriteOps
Count
InstanceId
SampleCount, Minimum, Maximum, Sum
cloud.aws.ec2.DiskWriteOps.By.AutoScalingGroupName.InstanceId
DiskWriteOps
Count
AutoScalingGroupName, InstanceId
SampleCount, Minimum, Maximum, Sum
cloud.aws.ec2.EBSIOBalance_percentage.By.InstanceId
EBSIOBalance%
Percent
InstanceId
SampleCount, Minimum, Maximum, Sum
cloud.aws.ec2.EBSIOBalance_percentage.By.AutoScalingGroupName.InstanceId
EBSIOBalance%
Percent
AutoScalingGroupName, InstanceId
SampleCount, Minimum, Maximum, Sum
cloud.aws.ec2.EBSReadBytes.By.InstanceId
EBSReadBytes
Bytes
InstanceId
SampleCount, Minimum, Maximum, Sum
cloud.aws.ec2.EBSReadBytes.By.AutoScalingGroupName.InstanceId
EBSReadBytes
Bytes
AutoScalingGroupName, InstanceId
SampleCount, Minimum, Maximum, Sum
cloud.aws.ec2.EBSReadOps.By.InstanceId
EBSReadOps
Count
InstanceId
SampleCount, Minimum, Maximum, Sum
cloud.aws.ec2.EBSReadOps.By.AutoScalingGroupName.InstanceId
EBSReadOps
Count
AutoScalingGroupName, InstanceId
SampleCount, Minimum, Maximum, Sum
cloud.aws.ec2.EBSWriteBytes.By.InstanceId
EBSWriteBytes
Bytes
InstanceId
SampleCount, Minimum, Maximum, Sum
cloud.aws.ec2.EBSWriteBytes.By.AutoScalingGroupName.InstanceId
EBSWriteBytes
Bytes
AutoScalingGroupName, InstanceId
SampleCount, Minimum, Maximum, Sum
cloud.aws.ec2.EBSWriteOps.By.InstanceId
EBSWriteOps
Count
InstanceId
SampleCount, Minimum, Maximum, Sum
cloud.aws.ec2.EBSWriteOps.By.AutoScalingGroupName.InstanceId
EBSWriteOps
Count
AutoScalingGroupName, InstanceId
SampleCount, Minimum, Maximum, Sum
cloud.aws.ec2.NetworkIn.By.InstanceId
NetworkIn
Bytes
InstanceId
SampleCount, Minimum, Maximum, Sum
cloud.aws.ec2.NetworkIn.By.AutoScalingGroupName.InstanceId
NetworkIn
Bytes
AutoScalingGroupName, InstanceId
SampleCount, Minimum, Maximum, Sum
cloud.aws.ec2.NetworkOut.By.InstanceId
NetworkOut
Bytes
InstanceId
SampleCount, Minimum, Maximum, Sum
cloud.aws.ec2.NetworkOut.By.AutoScalingGroupName.InstanceId
NetworkOut
Bytes
AutoScalingGroupName, InstanceId
SampleCount, Minimum, Maximum, Sum
cloud.aws.ec2.StatusCheckFailed.By.InstanceId
StatusCheckFailed
Count
InstanceId
SampleCount, Minimum, Maximum, Sum
cloud.aws.ec2.StatusCheckFailed.By.AutoScalingGroupName.InstanceId
StatusCheckFailed
Count
AutoScalingGroupName, InstanceId
SampleCount, Minimum, Maximum, Sum
AWS::EC2::InternetGateway Dynatrace calls AWS API ec2/ DescribeInternetGateways to get resource details.
| Edge type | Destination node |
|---|---|
| is_attached_to | AWS::EC2::VPC |
AWS::EC2::LaunchTemplate AWS::EC2::NatGateway Dynatrace calls AWS API ec2/ DescribeNatGateways to get resource details.
| Edge type | Destination node |
|---|---|
| is_attached_to | AWS::EC2::VPC |
| is_attached_to | AWS::EC2::Subnet |
AWS/NATGateway | Dimensions |
|---|
NatGatewayId |
Automatically enabled as a recommended service when you onboard via Quick Start.
Dynatrace metric key
AWS metric name
Unit
Dimensions
Aggregations
cloud.aws.natgateway.ActiveConnectionCount.By.NatGatewayId
ActiveConnectionCount
Count
NatGatewayId
SampleCount, Minimum, Maximum, Sum
cloud.aws.natgateway.BytesInFromDestination.By.NatGatewayId
BytesInFromDestination
Bytes
NatGatewayId
SampleCount, Minimum, Maximum, Sum
cloud.aws.natgateway.BytesInFromSource.By.NatGatewayId
BytesInFromSource
Bytes
NatGatewayId
SampleCount, Minimum, Maximum, Sum
cloud.aws.natgateway.BytesOutToDestination.By.NatGatewayId
BytesOutToDestination
Bytes
NatGatewayId
SampleCount, Minimum, Maximum, Sum
cloud.aws.natgateway.BytesOutToSource.By.NatGatewayId
BytesOutToSource
Bytes
NatGatewayId
SampleCount, Minimum, Maximum, Sum
cloud.aws.natgateway.ConnectionAttemptCount.By.NatGatewayId
ConnectionAttemptCount
Count
NatGatewayId
SampleCount, Minimum, Maximum, Sum
cloud.aws.natgateway.ConnectionEstablishedCount.By.NatGatewayId
ConnectionEstablishedCount
Count
NatGatewayId
SampleCount, Minimum, Maximum, Sum
cloud.aws.natgateway.ErrorPortAllocation.By.NatGatewayId
ErrorPortAllocation
Count
NatGatewayId
SampleCount, Minimum, Maximum, Sum
cloud.aws.natgateway.IdleTimeoutCount.By.NatGatewayId
IdleTimeoutCount
Count
NatGatewayId
SampleCount, Minimum, Maximum, Sum
cloud.aws.natgateway.PacketsDropCount.By.NatGatewayId
PacketsDropCount
Count
NatGatewayId
SampleCount, Minimum, Maximum, Sum
cloud.aws.natgateway.PacketsInFromDestination.By.NatGatewayId
PacketsInFromDestination
Count
NatGatewayId
SampleCount, Minimum, Maximum, Sum
cloud.aws.natgateway.PacketsInFromSource.By.NatGatewayId
PacketsInFromSource
Count
NatGatewayId
SampleCount, Minimum, Maximum, Sum
cloud.aws.natgateway.PacketsOutToDestination.By.NatGatewayId
PacketsOutToDestination
Count
NatGatewayId
SampleCount, Minimum, Maximum, Sum
cloud.aws.natgateway.PacketsOutToSource.By.NatGatewayId
PacketsOutToSource
Count
NatGatewayId
SampleCount, Minimum, Maximum, Sum
AWS::EC2::NetworkAcl Dynatrace calls AWS API ec2/ DescribeNetworkAcls to get resource details.
| Edge type | Destination node |
|---|---|
| is_attached_to | AWS::EC2::Subnet |
| is_attached_to | AWS::EC2::VPC |
AWS::EC2::NetworkInterface Dynatrace calls AWS API ec2/ DescribeNetworkInterfaces to get resource details.
| Edge type | Destination node |
|---|---|
| uses | AWS::EC2::SecurityGroup |
| is_attached_to | AWS::EC2::Instance |
| is_attached_to | AWS::EC2::Subnet |
| is_attached_to | AWS::EC2::VPC |
AWS::EC2::RouteTable Dynatrace calls AWS API ec2/ DescribeRouteTables to get resource details.
| Edge type | Destination node |
|---|---|
| is_attached_to | AWS::EC2::VPC |
| is_attached_to | AWS::EC2::Subnet |
| routes_to | AWS::EC2::Instance |
| routes_to | AWS::EC2::NetworkInterface |
| routes_to | AWS::EC2::VPNGateway |
| routes_to | AWS::EC2::InternetGateway |
| routes_to | AWS::EC2::EgressOnlyInternetGateway |
| routes_to | AWS::EC2::VPCEndpoint |
| routes_to | AWS::EC2::NatGateway |
| routes_to | AWS::EC2::TransitGateway |
| routes_to | AWS::EC2::VPCPeeringConnection |
AWS::EC2::SecurityGroup Dynatrace calls AWS API ec2/ DescribeSecurityGroups to get resource details.
| Edge type | Destination node |
|---|---|
| is_attached_to | AWS::EC2::VPC |
AWS::EC2::Snapshot Dynatrace calls AWS API ec2/ DescribeSnapshots to get resource details.
This requires Dynatrace to have the following IAM action permissions: ec2:DescribeSnapshots.
| Edge type | Destination node |
|---|---|
| uses | AWS::KMS::Key |
AWS::EC2::Subnet Dynatrace calls AWS API ec2/ DescribeSubnets to get resource details.
| Edge type | Destination node |
|---|---|
| is_attached_to | AWS::EC2::VPC |
AWS::EC2::TransitGateway Dynatrace calls AWS API ec2/ DescribeTransitGateways to get resource details.
AWS/TransitGateway | Dimensions |
|---|
TransitGateway |
AvailabilityZone, TransitGateway |
Dynatrace metric key
AWS metric name
Unit
Dimensions
Aggregations
cloud.aws.transitgateway.BytesDropCountBlackhole.By.TransitGateway
BytesDropCountBlackhole
Bytes
TransitGateway
SampleCount, Minimum, Maximum, Sum
cloud.aws.transitgateway.BytesDropCountBlackhole.By.AvailabilityZone.TransitGateway
BytesDropCountBlackhole
Bytes
AvailabilityZone, TransitGateway
SampleCount, Minimum, Maximum, Sum
cloud.aws.transitgateway.BytesDropCountNoRoute.By.TransitGateway
BytesDropCountNoRoute
Bytes
TransitGateway
SampleCount, Minimum, Maximum, Sum
cloud.aws.transitgateway.BytesDropCountNoRoute.By.AvailabilityZone.TransitGateway
BytesDropCountNoRoute
Bytes
AvailabilityZone, TransitGateway
SampleCount, Minimum, Maximum, Sum
cloud.aws.transitgateway.BytesIn.By.TransitGateway
BytesIn
Bytes
TransitGateway
SampleCount, Minimum, Maximum, Sum
cloud.aws.transitgateway.BytesIn.By.AvailabilityZone.TransitGateway
BytesIn
Bytes
AvailabilityZone, TransitGateway
SampleCount, Minimum, Maximum, Sum
cloud.aws.transitgateway.BytesOut.By.TransitGateway
BytesOut
Bytes
TransitGateway
SampleCount, Minimum, Maximum, Sum
cloud.aws.transitgateway.BytesOut.By.AvailabilityZone.TransitGateway
BytesOut
Bytes
AvailabilityZone, TransitGateway
SampleCount, Minimum, Maximum, Sum
cloud.aws.transitgateway.PacketsIn.By.TransitGateway
PacketsIn
Count
TransitGateway
SampleCount, Minimum, Maximum, Sum
cloud.aws.transitgateway.PacketsIn.By.AvailabilityZone.TransitGateway
PacketsIn
Count
AvailabilityZone, TransitGateway
SampleCount, Minimum, Maximum, Sum
cloud.aws.transitgateway.PacketsOut.By.TransitGateway
PacketsOut
Count
TransitGateway
SampleCount, Minimum, Maximum, Sum
cloud.aws.transitgateway.PacketsOut.By.AvailabilityZone.TransitGateway
PacketsOut
Count
AvailabilityZone, TransitGateway
SampleCount, Minimum, Maximum, Sum
cloud.aws.transitgateway.PacketDropCountBlackhole.By.TransitGateway
PacketDropCountBlackhole
Count
TransitGateway
SampleCount, Minimum, Maximum, Sum
cloud.aws.transitgateway.PacketDropCountBlackhole.By.AvailabilityZone.TransitGateway
PacketDropCountBlackhole
Count
AvailabilityZone, TransitGateway
SampleCount, Minimum, Maximum, Sum
cloud.aws.transitgateway.PacketDropCountNoRoute.By.TransitGateway
PacketDropCountNoRoute
Count
TransitGateway
SampleCount, Minimum, Maximum, Sum
cloud.aws.transitgateway.PacketDropCountNoRoute.By.AvailabilityZone.TransitGateway
PacketDropCountNoRoute
Count
AvailabilityZone, TransitGateway
SampleCount, Minimum, Maximum, Sum
cloud.aws.transitgateway.PacketDropCountTTLExpired.By.TransitGateway
PacketDropCountTTLExpired
Count
TransitGateway
SampleCount, Minimum, Maximum, Sum
cloud.aws.transitgateway.PacketDropCountTTLExpired.By.AvailabilityZone.TransitGateway
PacketDropCountTTLExpired
Count
AvailabilityZone, TransitGateway
SampleCount, Minimum, Maximum, Sum
AWS::EC2::TransitGatewayAttachment Dynatrace calls AWS API ec2/ DescribeTransitGatewayAttachments to get resource details.
| Edge type | Destination node |
|---|---|
| is_attached_to | AWS::EC2::TransitGateway |
| is_attached_to | AWS::EC2::VPC |
| is_attached_to | AWS::EC2::VPNConnection |
| is_attached_to | AWS::EC2::TransitGateway |
AWS::EC2::VPC Dynatrace calls AWS API ec2/ DescribeVpcs to get resource details.
| Edge type | Destination node |
|---|---|
| uses | AWS::EC2::DHCPOptions |
AWS::EC2::VPCEndpoint Dynatrace calls AWS API ec2/ DescribeVpcEndpoints to get resource details.
| Edge type | Destination node |
|---|---|
| is_attached_to | AWS::EC2::VPC |
| uses | AWS::EC2::NetworkInterface |
| is_attached_to | AWS::EC2::Subnet |
| uses | AWS::EC2::SecurityGroup |
AWS/PrivateLinkEndpoints | Dimensions |
|---|
Endpoint Type, Service Name, VPC Endpoint Id, VPC Id |
Endpoint Type, Service Name, Subnet Id, VPC Endpoint Id, VPC Id |
Automatically enabled as a recommended service when you onboard via Quick Start.
Dynatrace metric key
AWS metric name
Unit
Dimensions
Aggregations
cloud.aws.privatelinkendpoints.ActiveConnections.By.Endpoint_Type.Service_Name.VPC_Endpoint_Id.VPC_Id
ActiveConnections
Count
Endpoint Type, Service Name, VPC Endpoint Id, VPC Id
SampleCount, Minimum, Maximum, Sum
cloud.aws.privatelinkendpoints.ActiveConnections.By.Endpoint_Type.Service_Name.Subnet_Id.VPC_Endpoint_Id.VPC_Id
ActiveConnections
Count
Endpoint Type, Service Name, Subnet Id, VPC Endpoint Id, VPC Id
SampleCount, Minimum, Maximum, Sum
cloud.aws.privatelinkendpoints.BytesProcessed.By.Endpoint_Type.Service_Name.VPC_Endpoint_Id.VPC_Id
BytesProcessed
Bytes
Endpoint Type, Service Name, VPC Endpoint Id, VPC Id
SampleCount, Minimum, Maximum, Sum
cloud.aws.privatelinkendpoints.BytesProcessed.By.Endpoint_Type.Service_Name.Subnet_Id.VPC_Endpoint_Id.VPC_Id
BytesProcessed
Bytes
Endpoint Type, Service Name, Subnet Id, VPC Endpoint Id, VPC Id
SampleCount, Minimum, Maximum, Sum
cloud.aws.privatelinkendpoints.NewConnections.By.Endpoint_Type.Service_Name.VPC_Endpoint_Id.VPC_Id
NewConnections
Count
Endpoint Type, Service Name, VPC Endpoint Id, VPC Id
SampleCount, Minimum, Maximum, Sum
cloud.aws.privatelinkendpoints.NewConnections.By.Endpoint_Type.Service_Name.Subnet_Id.VPC_Endpoint_Id.VPC_Id
NewConnections
Count
Endpoint Type, Service Name, Subnet Id, VPC Endpoint Id, VPC Id
SampleCount, Minimum, Maximum, Sum
cloud.aws.privatelinkendpoints.PacketsDropped.By.Endpoint_Type.Service_Name.VPC_Endpoint_Id.VPC_Id
PacketsDropped
Count
Endpoint Type, Service Name, VPC Endpoint Id, VPC Id
SampleCount, Minimum, Maximum, Sum
cloud.aws.privatelinkendpoints.PacketsDropped.By.Endpoint_Type.Service_Name.Subnet_Id.VPC_Endpoint_Id.VPC_Id
PacketsDropped
Count
Endpoint Type, Service Name, Subnet Id, VPC Endpoint Id, VPC Id
SampleCount, Minimum, Maximum, Sum
cloud.aws.privatelinkendpoints.RstPacketsReceived.By.Endpoint_Type.Service_Name.VPC_Endpoint_Id.VPC_Id
RstPacketsReceived
Count
Endpoint Type, Service Name, VPC Endpoint Id, VPC Id
SampleCount, Minimum, Maximum, Sum
cloud.aws.privatelinkendpoints.RstPacketsReceived.By.Endpoint_Type.Service_Name.Subnet_Id.VPC_Endpoint_Id.VPC_Id
RstPacketsReceived
Count
Endpoint Type, Service Name, Subnet Id, VPC Endpoint Id, VPC Id
SampleCount, Minimum, Maximum, Sum
AWS::EC2::VPCEndpointService Dynatrace calls AWS API ec2/ DescribeVpcEndpointServiceConfigurations to get resource details.
| Edge type | Destination node |
|---|---|
| routes_to | AWS::ElasticLoadBalancingV2::LoadBalancer |
| routes_to | AWS::ElasticLoadBalancingV2::LoadBalancer |
AWS/PrivateLinkServices | Dimensions |
|---|
Service Id |
Az, Service Id |
Load Balancer Arn, Service Id |
Az, Load Balancer Arn, Service Id |
Service Id, VPC Endpoint Id |
Automatically enabled as a recommended service when you onboard via Quick Start.
Dynatrace metric key
AWS metric name
Unit
Dimensions
Aggregations
cloud.aws.privatelinkservices.ActiveConnections.By.Service_Id
ActiveConnections
Count
Service Id
SampleCount, Minimum, Maximum, Sum
cloud.aws.privatelinkservices.ActiveConnections.By.Az.Service_Id
ActiveConnections
Count
Az, Service Id
SampleCount, Minimum, Maximum, Sum
cloud.aws.privatelinkservices.ActiveConnections.By.Load_Balancer_Arn.Service_Id
ActiveConnections
Count
Load Balancer Arn, Service Id
SampleCount, Minimum, Maximum, Sum
cloud.aws.privatelinkservices.ActiveConnections.By.Az.Load_Balancer_Arn.Service_Id
ActiveConnections
Count
Az, Load Balancer Arn, Service Id
SampleCount, Minimum, Maximum, Sum
cloud.aws.privatelinkservices.ActiveConnections.By.Service_Id.VPC_Endpoint_Id
ActiveConnections
Count
Service Id, VPC Endpoint Id
SampleCount, Minimum, Maximum, Sum
cloud.aws.privatelinkservices.BytesProcessed.By.Service_Id
BytesProcessed
Bytes
Service Id
SampleCount, Minimum, Maximum, Sum
cloud.aws.privatelinkservices.BytesProcessed.By.Az.Service_Id
BytesProcessed
Bytes
Az, Service Id
SampleCount, Minimum, Maximum, Sum
cloud.aws.privatelinkservices.BytesProcessed.By.Load_Balancer_Arn.Service_Id
BytesProcessed
Bytes
Load Balancer Arn, Service Id
SampleCount, Minimum, Maximum, Sum
cloud.aws.privatelinkservices.BytesProcessed.By.Az.Load_Balancer_Arn.Service_Id
BytesProcessed
Bytes
Az, Load Balancer Arn, Service Id
SampleCount, Minimum, Maximum, Sum
cloud.aws.privatelinkservices.BytesProcessed.By.Service_Id.VPC_Endpoint_Id
BytesProcessed
Bytes
Service Id, VPC Endpoint Id
SampleCount, Minimum, Maximum, Sum
cloud.aws.privatelinkservices.EndpointsCount.By.Service_Id
EndpointsCount
Count
Service Id
SampleCount, Minimum, Maximum, Sum
cloud.aws.privatelinkservices.EndpointsCount.By.Az.Service_Id
EndpointsCount
Count
Az, Service Id
SampleCount, Minimum, Maximum, Sum
cloud.aws.privatelinkservices.EndpointsCount.By.Load_Balancer_Arn.Service_Id
EndpointsCount
Count
Load Balancer Arn, Service Id
SampleCount, Minimum, Maximum, Sum
cloud.aws.privatelinkservices.EndpointsCount.By.Az.Load_Balancer_Arn.Service_Id
EndpointsCount
Count
Az, Load Balancer Arn, Service Id
SampleCount, Minimum, Maximum, Sum
cloud.aws.privatelinkservices.EndpointsCount.By.Service_Id.VPC_Endpoint_Id
EndpointsCount
Count
Service Id, VPC Endpoint Id
SampleCount, Minimum, Maximum, Sum
cloud.aws.privatelinkservices.NewConnections.By.Service_Id
NewConnections
Count
Service Id
SampleCount, Minimum, Maximum, Sum
cloud.aws.privatelinkservices.NewConnections.By.Az.Service_Id
NewConnections
Count
Az, Service Id
SampleCount, Minimum, Maximum, Sum
cloud.aws.privatelinkservices.NewConnections.By.Load_Balancer_Arn.Service_Id
NewConnections
Count
Load Balancer Arn, Service Id
SampleCount, Minimum, Maximum, Sum
cloud.aws.privatelinkservices.NewConnections.By.Az.Load_Balancer_Arn.Service_Id
NewConnections
Count
Az, Load Balancer Arn, Service Id
SampleCount, Minimum, Maximum, Sum
cloud.aws.privatelinkservices.NewConnections.By.Service_Id.VPC_Endpoint_Id
NewConnections
Count
Service Id, VPC Endpoint Id
SampleCount, Minimum, Maximum, Sum
cloud.aws.privatelinkservices.RstPacketsSent.By.Service_Id
RstPacketsSent
Count
Service Id
SampleCount, Minimum, Maximum, Sum
cloud.aws.privatelinkservices.RstPacketsSent.By.Az.Service_Id
RstPacketsSent
Count
Az, Service Id
SampleCount, Minimum, Maximum, Sum
cloud.aws.privatelinkservices.RstPacketsSent.By.Load_Balancer_Arn.Service_Id
RstPacketsSent
Count
Load Balancer Arn, Service Id
SampleCount, Minimum, Maximum, Sum
cloud.aws.privatelinkservices.RstPacketsSent.By.Az.Load_Balancer_Arn.Service_Id
RstPacketsSent
Count
Az, Load Balancer Arn, Service Id
SampleCount, Minimum, Maximum, Sum
cloud.aws.privatelinkservices.RstPacketsSent.By.Service_Id.VPC_Endpoint_Id
RstPacketsSent
Count
Service Id, VPC Endpoint Id
SampleCount, Minimum, Maximum, Sum
AWS::EC2::VPCPeeringConnection Dynatrace calls AWS API ec2/ DescribeVpcPeeringConnections to get resource details.
| Edge type | Destination node |
|---|---|
| routes_to | AWS::EC2::VPC |
| routes_to | AWS::EC2::VPC |
AWS::EC2::VPNConnection Dynatrace calls AWS API ec2/ DescribeVpnConnections to get resource details.
| Edge type | Destination node |
|---|---|
| routes_to | AWS::EC2::VPNGateway |
| routes_to | AWS::EC2::CustomerGateway |
| routes_to | AWS::EC2::TransitGateway |
AWS::EC2::VPNGateway Dynatrace calls AWS API ec2/ DescribeVpnGateways to get resource details.
| Edge type | Destination node |
|---|---|
| is_attached_to | AWS::EC2::VPC |
AWS::EC2::Volume Dynatrace calls AWS API ec2/ DescribeVolumes to get resource details.
| Edge type | Destination node |
|---|---|
| is_attached_to | AWS::EC2::Instance |
| uses | AWS::KMS::Key |
AWS/EBS | Dimensions |
|---|
VolumeId |
InstanceId, VolumeId |
Automatically enabled as a recommended service when you onboard via Quick Start.
Dynatrace metric key
AWS metric name
Unit
Dimensions
Aggregations
cloud.aws.ebs.BurstBalance.By.VolumeId
BurstBalance
Percent
VolumeId
SampleCount, Minimum, Maximum, Sum
cloud.aws.ebs.VolumeAvgReadLatency.By.InstanceId.VolumeId
VolumeAvgReadLatency
Milliseconds
InstanceId, VolumeId
SampleCount, Minimum, Maximum, Sum
cloud.aws.ebs.VolumeAvgWriteLatency.By.InstanceId.VolumeId
VolumeAvgWriteLatency
Milliseconds
InstanceId, VolumeId
SampleCount, Minimum, Maximum, Sum
cloud.aws.ebs.VolumeIdleTime.By.VolumeId
VolumeIdleTime
Seconds
VolumeId
SampleCount, Minimum, Maximum, Sum
cloud.aws.ebs.VolumeQueueLength.By.VolumeId
VolumeQueueLength
Count
VolumeId
SampleCount, Minimum, Maximum, Sum
cloud.aws.ebs.VolumeReadBytes.By.VolumeId
VolumeReadBytes
Bytes
VolumeId
SampleCount, Minimum, Maximum, Sum
cloud.aws.ebs.VolumeReadOps.By.VolumeId
VolumeReadOps
Count
VolumeId
SampleCount, Minimum, Maximum, Sum
cloud.aws.ebs.VolumeThroughputPercentage.By.VolumeId
VolumeThroughputPercentage
Percent
VolumeId
SampleCount, Minimum, Maximum, Sum
cloud.aws.ebs.VolumeTotalReadTime.By.VolumeId
VolumeTotalReadTime
Seconds
VolumeId
SampleCount, Minimum, Maximum, Sum
cloud.aws.ebs.VolumeTotalWriteTime.By.VolumeId
VolumeTotalWriteTime
Seconds
VolumeId
SampleCount, Minimum, Maximum, Sum
cloud.aws.ebs.VolumeWriteBytes.By.VolumeId
VolumeWriteBytes
Bytes
VolumeId
SampleCount, Minimum, Maximum, Sum
cloud.aws.ebs.VolumeWriteOps.By.VolumeId
VolumeWriteOps
Count
VolumeId
SampleCount, Minimum, Maximum, Sum
AWS::ECR::PublicRepository Dynatrace calls AWS API EcrPublic/ DescribeRepositories to get resource details.
AWS::ECR::Registry AWS/ECR | Dimensions |
|---|
RegistryId |
AWS::ECR::Repository Dynatrace calls AWS API ecr/ DescribeRepositories to get resource details.
| Edge type | Destination node |
|---|---|
| uses | AWS::KMS::Key |
AWS/ECR | Dimensions |
|---|
RepositoryName |
Automatically enabled as a recommended service when you onboard via Quick Start.
Dynatrace metric key
AWS metric name
Unit
Dimensions
Aggregations
cloud.aws.ecr.RepositoryPullCount.By.RepositoryName
RepositoryPullCount
Count
RepositoryName
SampleCount, Minimum, Maximum, Sum
AWS::ECS::CapacityProvider Dynatrace calls AWS API ecs/ DescribeCapacityProviders to get resource details.
AWS/ECS/ManagedScaling | Dimensions |
|---|
CapacityProviderName |
AWS::ECS::Cluster Dynatrace calls AWS API ecs/ ListClusters to list resources and calls ecs/ DescribeClusters to get details for each resource.
| Edge type | Destination node |
|---|---|
| uses | AWS::ECS::CapacityProvider |
ECS/ContainerInsights | Dimensions |
|---|
ClusterName |
ClusterName, ServiceName |
ClusterName, TaskDefinitionFamily |
ClusterName, TaskDefinitionFamily, VolumeName |
Automatically enabled as a recommended service when you onboard via Quick Start.
Dynatrace metric key
AWS metric name
Unit
Dimensions
Aggregations
cloud.aws.ecs_containerinsights.ContainerInstanceCount.By.ClusterName
ContainerInstanceCount
Count
ClusterName
SampleCount, Minimum, Maximum, Sum
cloud.aws.ecs_containerinsights.CpuUtilized.By.ClusterName
CpuUtilized
Count
ClusterName
SampleCount, Minimum, Maximum, Sum
cloud.aws.ecs_containerinsights.CpuUtilized.By.ClusterName.ServiceName
CpuUtilized
Count
ClusterName, ServiceName
SampleCount, Minimum, Maximum, Sum
cloud.aws.ecs_containerinsights.CpuReserved.By.ClusterName
CpuReserved
Count
ClusterName
SampleCount, Minimum, Maximum, Sum
cloud.aws.ecs_containerinsights.CpuReserved.By.ClusterName.ServiceName
CpuReserved
Count
ClusterName, ServiceName
SampleCount, Minimum, Maximum, Sum
cloud.aws.ecs_containerinsights.DeploymentCount.By.ClusterName.ServiceName
DeploymentCount
Count
ClusterName, ServiceName
SampleCount, Minimum, Maximum, Sum
cloud.aws.ecs_containerinsights.MemoryUtilized.By.ClusterName
MemoryUtilized
Megabytes
ClusterName
SampleCount, Minimum, Maximum, Sum
cloud.aws.ecs_containerinsights.MemoryUtilized.By.ClusterName.ServiceName
MemoryUtilized
Megabytes
ClusterName, ServiceName
SampleCount, Minimum, Maximum, Sum
cloud.aws.ecs_containerinsights.MemoryReserved.By.ClusterName
MemoryReserved
Megabytes
ClusterName
SampleCount, Minimum, Maximum, Sum
cloud.aws.ecs_containerinsights.MemoryReserved.By.ClusterName.ServiceName
MemoryReserved
Megabytes
ClusterName, ServiceName
SampleCount, Minimum, Maximum, Sum
cloud.aws.ecs_containerinsights.NetworkRxBytes.By.ClusterName
NetworkRxBytes
Bytes/Second
ClusterName
SampleCount, Minimum, Maximum, Sum
cloud.aws.ecs_containerinsights.NetworkRxBytes.By.ClusterName.ServiceName
NetworkRxBytes
Bytes/Second
ClusterName, ServiceName
SampleCount, Minimum, Maximum, Sum
cloud.aws.ecs_containerinsights.NetworkTxBytes.By.ClusterName
NetworkTxBytes
Bytes/Second
ClusterName
SampleCount, Minimum, Maximum, Sum
cloud.aws.ecs_containerinsights.NetworkTxBytes.By.ClusterName.ServiceName
NetworkTxBytes
Bytes/Second
ClusterName, ServiceName
SampleCount, Minimum, Maximum, Sum
cloud.aws.ecs_containerinsights.RunningTaskCount.By.ClusterName.ServiceName
RunningTaskCount
Count
ClusterName, ServiceName
SampleCount, Minimum, Maximum, Sum
cloud.aws.ecs_containerinsights.RestartCount.By.ClusterName
RestartCount
Count
ClusterName
SampleCount, Minimum, Maximum, Sum
cloud.aws.ecs_containerinsights.RestartCount.By.ClusterName.ServiceName
RestartCount
Count
ClusterName, ServiceName
SampleCount, Minimum, Maximum, Sum
cloud.aws.ecs_containerinsights.ServiceCount.By.ClusterName
ServiceCount
Count
ClusterName
SampleCount, Minimum, Maximum, Sum
cloud.aws.ecs_containerinsights.StorageReadBytes.By.ClusterName
StorageReadBytes
Bytes
ClusterName
SampleCount, Minimum, Maximum, Sum
cloud.aws.ecs_containerinsights.StorageReadBytes.By.ClusterName.ServiceName
StorageReadBytes
Bytes
ClusterName, ServiceName
SampleCount, Minimum, Maximum, Sum
cloud.aws.ecs_containerinsights.StorageWriteBytes.By.ClusterName
StorageWriteBytes
Bytes
ClusterName
SampleCount, Minimum, Maximum, Sum
cloud.aws.ecs_containerinsights.StorageWriteBytes.By.ClusterName.ServiceName
StorageWriteBytes
Bytes
ClusterName, ServiceName
SampleCount, Minimum, Maximum, Sum
cloud.aws.ecs_containerinsights.TaskCount.By.ClusterName
TaskCount
Count
ClusterName
SampleCount, Minimum, Maximum, Sum
AWS::ECS::ContainerInstance Dynatrace calls AWS API ecs/ ListClusters and ecs/ ListContainerInstances to list resource. For resource details Dynatrace calls None/ None.
| Edge type | Destination node |
|---|---|
| runs_on | AWS::EC2::Instance |
| runs_on | AWS::ECS::CapacityProvider |
AWS::ECS::Service Dynatrace calls AWS API ecs/ ListClusters and ecs/ ListServices to list resource. For resource details Dynatrace calls None/ None.
| Edge type | Destination node |
|---|---|
| belongs_to | AWS::ECS::Cluster |
| uses | AWS::ECS::TaskDefinition |
| is_attached_to | AWS::EC2::Subnet |
| uses | AWS::EC2::SecurityGroup |
| uses | AWS::IAM::Role |
AWS::ECS::Task Dynatrace calls AWS API ecs/ ListClusters and ecs/ ListTasks to list resource. For resource details Dynatrace calls None/ None.
| Edge type | Destination node |
|---|---|
| belongs_to | AWS::ECS::Cluster |
| uses | AWS::ECS::TaskDefinition |
| runs_on | AWS::ECS::ContainerInstance |
| is_part_of | AWS::ECS::Service |
| uses | AWS::EC2::NetworkInterface |
AWS::ECS::TaskDefinition Dynatrace calls AWS API ecs/ ListTaskDefinitions to list resources and calls ecs/ DescribeTaskDefinition to get details for each resource.
AWS::EFS::AccessPoint Dynatrace calls AWS API efs/ DescribeAccessPoints to get resource details.
| Edge type | Destination node |
|---|---|
| is_attached_to | AWS::EFS::FileSystem |
AWS::EFS::FileSystem Dynatrace calls AWS API efs/ DescribeFileSystems to get resource details.
| Edge type | Destination node |
|---|---|
| uses | AWS::KMS::Key |
AWS/EFS | Dimensions |
|---|
FileSystemId |
FileSystemId, StorageClass |
DestinationFileSystemId, FileSystemId |
Automatically enabled as a recommended service when you onboard via Quick Start.
Dynatrace metric key
AWS metric name
Unit
Dimensions
Aggregations
cloud.aws.efs.BurstCreditBalance.By.FileSystemId
BurstCreditBalance
Bytes
FileSystemId
SampleCount, Minimum, Maximum, Sum
cloud.aws.efs.ClientConnections.By.FileSystemId
ClientConnections
Count
FileSystemId
SampleCount, Minimum, Maximum, Sum
cloud.aws.efs.MeteredIOBytes.By.FileSystemId
MeteredIOBytes
Bytes
FileSystemId
SampleCount, Minimum, Maximum, Sum
cloud.aws.efs.PercentIOLimit.By.FileSystemId
PercentIOLimit
Percent
FileSystemId
SampleCount, Minimum, Maximum, Sum
cloud.aws.efs.PermittedThroughput.By.FileSystemId
PermittedThroughput
Bytes_Per_Second
FileSystemId
SampleCount, Minimum, Maximum, Sum
cloud.aws.efs.StorageBytes.By.FileSystemId
StorageBytes
Bytes
FileSystemId
SampleCount, Minimum, Maximum, Sum
cloud.aws.efs.TotalIOBytes.By.FileSystemId
TotalIOBytes
Bytes
FileSystemId
SampleCount, Minimum, Maximum, Sum
AWS::EFS::MountTarget Dynatrace calls AWS API efs/ DescribeFileSystems to list resources and calls efs/ DescribeMountTargets to get details for each resource.
| Edge type | Destination node |
|---|---|
| routes_to | AWS::EFS::FileSystem |
| is_attached_to | AWS::EC2::VPC |
| is_attached_to | AWS::EC2::Subnet |
| uses | AWS::EC2::NetworkInterface |
AWS::EKS::Cluster Dynatrace calls AWS API eks/ ListClusters to list resources and calls eks/ DescribeCluster to get details for each resource.
| Edge type | Destination node |
|---|---|
| is_attached_to | AWS::EC2::VPC |
| is_attached_to | AWS::EC2::Subnet |
| uses | AWS::EC2::SecurityGroup |
| uses | AWS::EC2::SecurityGroup |
| uses | AWS::IAM::Role |
| uses | AWS::KMS::Key |
| uses | AWS::KMS::Alias |
ContainerInsights | Dimensions |
|---|
ClusterName |
ClusterName, Namespace |
ClusterName, Namespace, PodName |
ClusterName, Namespace, Service |
ClusterName, NodeName, InstanceId |
ClusterName, Namespace, PodName, FullPodName |
Dynatrace metric key
AWS metric name
Unit
Dimensions
Aggregations
cloud.aws.containerinsights.cluster_failed_node_count.By.ClusterName
cluster_failed_node_count
Count
ClusterName
SampleCount, Minimum, Maximum, Sum
cloud.aws.containerinsights.cluster_node_count.By.ClusterName
cluster_node_count
Count
ClusterName
SampleCount, Minimum, Maximum, Sum
cloud.aws.containerinsights.node_cpu_utilization.By.ClusterName
node_cpu_utilization
Percent
ClusterName
SampleCount, Minimum, Maximum, Sum
cloud.aws.containerinsights.node_cpu_utilization.By.ClusterName.InstanceId.NodeName
node_cpu_utilization
Percent
ClusterName, InstanceId, NodeName
SampleCount, Minimum, Maximum, Sum
cloud.aws.containerinsights.node_gpu_usage_total.By.ClusterName
node_gpu_usage_total
Count
ClusterName
SampleCount, Minimum, Maximum, Sum
cloud.aws.containerinsights.node_gpu_usage_total.By.ClusterName.InstanceId.NodeName
node_gpu_usage_total
Count
ClusterName, InstanceId, NodeName
SampleCount, Minimum, Maximum, Sum
cloud.aws.containerinsights.node_filesystem_utilization.By.ClusterName
node_filesystem_utilization
Percent
ClusterName
SampleCount, Minimum, Maximum, Sum
cloud.aws.containerinsights.node_filesystem_utilization.By.ClusterName.InstanceId.NodeName
node_filesystem_utilization
Percent
ClusterName, InstanceId, NodeName
SampleCount, Minimum, Maximum, Sum
cloud.aws.containerinsights.node_memory_utilization.By.ClusterName
node_memory_utilization
Percent
ClusterName
SampleCount, Minimum, Maximum, Sum
cloud.aws.containerinsights.node_memory_utilization.By.ClusterName.InstanceId.NodeName
node_memory_utilization
Percent
ClusterName, InstanceId, NodeName
SampleCount, Minimum, Maximum, Sum
cloud.aws.containerinsights.node_network_total_bytes.By.ClusterName
node_network_total_bytes
BytePerSecond
ClusterName
SampleCount, Minimum, Maximum, Sum
cloud.aws.containerinsights.node_network_total_bytes.By.ClusterName.InstanceId.NodeName
node_network_total_bytes
BytePerSecond
ClusterName, InstanceId, NodeName
SampleCount, Minimum, Maximum, Sum
cloud.aws.containerinsights.node_number_of_running_containers.By.ClusterName
node_number_of_running_containers
Count
ClusterName
SampleCount, Minimum, Maximum, Sum
cloud.aws.containerinsights.node_number_of_running_containers.By.ClusterName.InstanceId.NodeName
node_number_of_running_containers
Count
ClusterName, InstanceId, NodeName
SampleCount, Minimum, Maximum, Sum
cloud.aws.containerinsights.node_number_of_running_pods.By.ClusterName
node_number_of_running_pods
Count
ClusterName
SampleCount, Minimum, Maximum, Sum
cloud.aws.containerinsights.node_number_of_running_pods.By.ClusterName.InstanceId.NodeName
node_number_of_running_pods
Count
ClusterName, InstanceId, NodeName
SampleCount, Minimum, Maximum, Sum
cloud.aws.containerinsights.pod_cpu_utilization.By.ClusterName
pod_cpu_utilization
Percent
ClusterName
SampleCount, Minimum, Maximum, Sum
cloud.aws.containerinsights.pod_cpu_utilization.By.ClusterName.Namespace.PodName
pod_cpu_utilization
Percent
ClusterName, Namespace, PodName
SampleCount, Minimum, Maximum, Sum
cloud.aws.containerinsights.pod_cpu_utilization.By.ClusterName.Namespace.Service
pod_cpu_utilization
Percent
ClusterName, Namespace, Service
SampleCount, Minimum, Maximum, Sum
cloud.aws.containerinsights.pod_gpu_usage_total.By.ClusterName
pod_gpu_usage_total
Count
ClusterName
SampleCount, Minimum, Maximum, Sum
cloud.aws.containerinsights.pod_gpu_usage_total.By.ClusterName.Namespace.PodName
pod_gpu_usage_total
Count
ClusterName, Namespace, PodName
SampleCount, Minimum, Maximum, Sum
cloud.aws.containerinsights.pod_memory_utilization.By.ClusterName
pod_memory_utilization
Percent
ClusterName
SampleCount, Minimum, Maximum, Sum
cloud.aws.containerinsights.pod_memory_utilization.By.ClusterName.Namespace.PodName
pod_memory_utilization
Percent
ClusterName, Namespace, PodName
SampleCount, Minimum, Maximum, Sum
cloud.aws.containerinsights.pod_memory_utilization.By.ClusterName.Namespace.Service
pod_memory_utilization
Percent
ClusterName, Namespace, Service
SampleCount, Minimum, Maximum, Sum
cloud.aws.containerinsights.pod_network_rx_bytes.By.ClusterName
pod_network_rx_bytes
BytePerSecond
ClusterName
SampleCount, Minimum, Maximum, Sum
cloud.aws.containerinsights.pod_network_rx_bytes.By.ClusterName.Namespace.PodName
pod_network_rx_bytes
BytePerSecond
ClusterName, Namespace, PodName
SampleCount, Minimum, Maximum, Sum
cloud.aws.containerinsights.pod_network_rx_bytes.By.ClusterName.Namespace.Service
pod_network_rx_bytes
BytePerSecond
ClusterName, Namespace, Service
SampleCount, Minimum, Maximum, Sum
cloud.aws.containerinsights.pod_network_tx_bytes.By.ClusterName
pod_network_tx_bytes
BytePerSecond
ClusterName
SampleCount, Minimum, Maximum, Sum
cloud.aws.containerinsights.pod_network_tx_bytes.By.ClusterName.Namespace.PodName
pod_network_tx_bytes
BytePerSecond
ClusterName, Namespace, PodName
SampleCount, Minimum, Maximum, Sum
cloud.aws.containerinsights.pod_network_tx_bytes.By.ClusterName.Namespace.Service
pod_network_tx_bytes
BytePerSecond
ClusterName, Namespace, Service
SampleCount, Minimum, Maximum, Sum
cloud.aws.containerinsights.pod_number_of_container_restarts.By.ClusterName.Namespace.PodName
pod_number_of_container_restarts
Count
ClusterName, Namespace, PodName
SampleCount, Minimum, Maximum, Sum
/aws/eks/(?<ClusterName>[a-zA-Z0-9_-]+)/cluster Log Group link with the Dynatrace entity for AWS::EKS::Cluster.AWS::EKS::Nodegroup Dynatrace calls AWS API eks/ ListClusters and eks/ ListNodegroups to list resource. For resource details Dynatrace calls None/ None.
| Edge type | Destination node |
|---|---|
| belongs_to | AWS::EKS::Cluster |
| is_attached_to | AWS::EC2::Subnet |
| uses | AWS::EC2::SecurityGroup |
| uses | AWS::EC2::LaunchTemplate |
| uses | AWS::IAM::Role |
AWS::ElastiCache::CacheCluster Dynatrace calls AWS API elasticache/ DescribeCacheClusters to get resource details.
| Edge type | Destination node |
|---|---|
| uses | AWS::Elasticache::ParameterGroup |
| uses | AWS::Elasticache::SubnetGroup |
| uses | AWS::EC2::SecurityGroup |
AWS/ElastiCache | Dimensions |
|---|
CacheClusterId |
CacheClusterId, CacheNodeId |
Automatically enabled as a recommended service when you onboard via Quick Start.
Dynatrace metric key
AWS metric name
Unit
Dimensions
Aggregations
cloud.aws.elasticache.BytesReadIntoMemcached.By.CacheClusterId
BytesReadIntoMemcached
Bytes
CacheClusterId
SampleCount, Minimum, Maximum, Sum
cloud.aws.elasticache.BytesReadIntoMemcached.By.CacheClusterId.CacheNodeId
BytesReadIntoMemcached
Bytes
CacheClusterId, CacheNodeId
SampleCount, Minimum, Maximum, Sum
cloud.aws.elasticache.BytesWrittenOutFromMemcached.By.CacheClusterId
BytesWrittenOutFromMemcached
Bytes
CacheClusterId
SampleCount, Minimum, Maximum, Sum
cloud.aws.elasticache.BytesWrittenOutFromMemcached.By.CacheClusterId.CacheNodeId
BytesWrittenOutFromMemcached
Bytes
CacheClusterId, CacheNodeId
SampleCount, Minimum, Maximum, Sum
cloud.aws.elasticache.CPUUtilization.By.CacheClusterId
CPUUtilization
Percent
CacheClusterId
SampleCount, Minimum, Maximum, Sum
cloud.aws.elasticache.CPUUtilization.By.CacheClusterId.CacheNodeId
CPUUtilization
Percent
CacheClusterId, CacheNodeId
SampleCount, Minimum, Maximum, Sum
cloud.aws.elasticache.CacheHitRate.By.CacheClusterId
CacheHitRate
Percent
CacheClusterId
SampleCount, Minimum, Maximum, Sum
cloud.aws.elasticache.CacheHitRate.By.CacheClusterId.CacheNodeId
CacheHitRate
Percent
CacheClusterId, CacheNodeId
SampleCount, Minimum, Maximum, Sum
cloud.aws.elasticache.CacheHits.By.CacheClusterId
CacheHits
Count
CacheClusterId
SampleCount, Minimum, Maximum, Sum
cloud.aws.elasticache.CacheHits.By.CacheClusterId.CacheNodeId
CacheHits
Count
CacheClusterId, CacheNodeId
SampleCount, Minimum, Maximum, Sum
cloud.aws.elasticache.CacheMisses.By.CacheClusterId
CacheMisses
Count
CacheClusterId
SampleCount, Minimum, Maximum, Sum
cloud.aws.elasticache.CacheMisses.By.CacheClusterId.CacheNodeId
CacheMisses
Count
CacheClusterId, CacheNodeId
SampleCount, Minimum, Maximum, Sum
cloud.aws.elasticache.CurrConnections.By.CacheClusterId
CurrConnections
Count
CacheClusterId
SampleCount, Minimum, Maximum, Sum
cloud.aws.elasticache.CurrConnections.By.CacheClusterId.CacheNodeId
CurrConnections
Count
CacheClusterId, CacheNodeId
SampleCount, Minimum, Maximum, Sum
cloud.aws.elasticache.DatabaseMemoryUsagePercentage.By.CacheClusterId
DatabaseMemoryUsagePercentage
Percent
CacheClusterId
SampleCount, Minimum, Maximum, Sum
cloud.aws.elasticache.DatabaseMemoryUsagePercentage.By.CacheClusterId.CacheNodeId
DatabaseMemoryUsagePercentage
Percent
CacheClusterId, CacheNodeId
SampleCount, Minimum, Maximum, Sum
cloud.aws.elasticache.EngineCPUUtilization.By.CacheClusterId
EngineCPUUtilization
Percent
CacheClusterId
SampleCount, Minimum, Maximum, Sum
cloud.aws.elasticache.EngineCPUUtilization.By.CacheClusterId.CacheNodeId
EngineCPUUtilization
Percent
CacheClusterId, CacheNodeId
SampleCount, Minimum, Maximum, Sum
cloud.aws.elasticache.Evictions.By.CacheClusterId
Evictions
Count
CacheClusterId
SampleCount, Minimum, Maximum, Sum
cloud.aws.elasticache.Evictions.By.CacheClusterId.CacheNodeId
Evictions
Count
CacheClusterId, CacheNodeId
SampleCount, Minimum, Maximum, Sum
cloud.aws.elasticache.FreeableMemory.By.CacheClusterId
FreeableMemory
Bytes
CacheClusterId
SampleCount, Minimum, Maximum, Sum
cloud.aws.elasticache.FreeableMemory.By.CacheClusterId.CacheNodeId
FreeableMemory
Bytes
CacheClusterId, CacheNodeId
SampleCount, Minimum, Maximum, Sum
cloud.aws.elasticache.GetHits.By.CacheClusterId
GetHits
Count
CacheClusterId
SampleCount, Minimum, Maximum, Sum
cloud.aws.elasticache.GetHits.By.CacheClusterId.CacheNodeId
GetHits
Count
CacheClusterId, CacheNodeId
SampleCount, Minimum, Maximum, Sum
cloud.aws.elasticache.GetMisses.By.CacheClusterId
GetMisses
Count
CacheClusterId
SampleCount, Minimum, Maximum, Sum
cloud.aws.elasticache.GetMisses.By.CacheClusterId.CacheNodeId
GetMisses
Count
CacheClusterId, CacheNodeId
SampleCount, Minimum, Maximum, Sum
cloud.aws.elasticache.NetworkBytesIn.By.CacheClusterId
NetworkBytesIn
Bytes
CacheClusterId
SampleCount, Minimum, Maximum, Sum
cloud.aws.elasticache.NetworkBytesIn.By.CacheClusterId.CacheNodeId
NetworkBytesIn
Bytes
CacheClusterId, CacheNodeId
SampleCount, Minimum, Maximum, Sum
cloud.aws.elasticache.NetworkBytesOut.By.CacheClusterId
NetworkBytesOut
Bytes
CacheClusterId
SampleCount, Minimum, Maximum, Sum
cloud.aws.elasticache.NetworkBytesOut.By.CacheClusterId.CacheNodeId
NetworkBytesOut
Bytes
CacheClusterId, CacheNodeId
SampleCount, Minimum, Maximum, Sum
cloud.aws.elasticache.SuccessfulReadRequestLatency.By.CacheClusterId
SuccessfulReadRequestLatency
Microseconds
CacheClusterId
SampleCount, Minimum, Maximum, Sum
cloud.aws.elasticache.SuccessfulReadRequestLatency.By.CacheClusterId.CacheNodeId
SuccessfulReadRequestLatency
Microseconds
CacheClusterId, CacheNodeId
SampleCount, Minimum, Maximum, Sum
cloud.aws.elasticache.SuccessfulWriteRequestLatency.By.CacheClusterId
SuccessfulWriteRequestLatency
Microseconds
CacheClusterId
SampleCount, Minimum, Maximum, Sum
cloud.aws.elasticache.SuccessfulWriteRequestLatency.By.CacheClusterId.CacheNodeId
SuccessfulWriteRequestLatency
Microseconds
CacheClusterId, CacheNodeId
SampleCount, Minimum, Maximum, Sum
cloud.aws.elasticache.SwapUsage.By.CacheClusterId
SwapUsage
Bytes
CacheClusterId
SampleCount, Minimum, Maximum, Sum
cloud.aws.elasticache.SwapUsage.By.CacheClusterId.CacheNodeId
SwapUsage
Bytes
CacheClusterId, CacheNodeId
SampleCount, Minimum, Maximum, Sum
cloud.aws.elasticache.UnusedMemory.By.CacheClusterId
UnusedMemory
Bytes
CacheClusterId
SampleCount, Minimum, Maximum, Sum
cloud.aws.elasticache.UnusedMemory.By.CacheClusterId.CacheNodeId
UnusedMemory
Bytes
CacheClusterId, CacheNodeId
SampleCount, Minimum, Maximum, Sum
/aws/elasticache.* Log Group link with the Dynatrace entity for AWS::ElastiCache::CacheCluster.AWS::ElastiCache::GlobalReplicationGroup AWS/ElastiCache | Dimensions |
|---|
GlobalReplicationGroupId |
AWS::ElastiCache::ReplicationGroup AWS/ElastiCache | Dimensions |
|---|
ReplicationGroupId |
ReplicationGroupId, NodeGroupId |
ReplicationGroupId, Role |
AWS::Elasticache::ParameterGroup Dynatrace calls AWS API elasticache/ DescribeCacheParameterGroups to get resource details.
AWS::Elasticache::ServerlessCache Dynatrace calls AWS API elasticache/ DescribeServerlessCaches to get resource details.
| Edge type | Destination node |
|---|---|
| uses | AWS::EC2::SecurityGroup |
| is_attached_to | AWS::EC2::Subnet |
| uses | AWS::KMS::Key |
AWS/ElastiCache | Dimensions |
|---|
clusterId |
AWS::Elasticache::SubnetGroup Dynatrace calls AWS API elasticache/ DescribeCacheSubnetGroups to get resource details.
| Edge type | Destination node |
|---|---|
| is_attached_to | AWS::EC2::VPC |
| is_attached_to | AWS::EC2::Subnet |
AWS::ElasticBeanstalk::Application Dynatrace calls AWS API elasticbeanstalk/ DescribeApplications to get resource details.
This requires Dynatrace to have the following IAM action permissions: elasticbeanstalk:DescribeApplications.
AWS::ElasticBeanstalk::Environment Dynatrace calls AWS API elasticbeanstalk/ DescribeEnvironments to get resource details.
This requires Dynatrace to have the following IAM action permissions: elasticbeanstalk:DescribeEnvironments.
| Edge type | Destination node |
|---|---|
| is_part_of | AWS::ElasticBeanstalk::Application |
| uses | AWS::EC2::LaunchTemplate |
| uses | AWS::SQS::Queue |
AWS/ElasticBeanstalk | Dimensions |
|---|
EnvironmentName |
EnvironmentName, InstanceId |
Dynatrace metric key
AWS metric name
Unit
Dimensions
Aggregations
cloud.aws.elasticbeanstalk.ApplicationLatencyP95.By.EnvironmentName
ApplicationLatencyP95
Seconds
EnvironmentName
SampleCount, Minimum, Maximum, Sum
cloud.aws.elasticbeanstalk.ApplicationLatencyP95.By.EnvironmentName.InstanceId
ApplicationLatencyP95
Seconds
EnvironmentName, InstanceId
SampleCount, Minimum, Maximum, Sum
cloud.aws.elasticbeanstalk.ApplicationRequestsTotal.By.EnvironmentName
ApplicationRequestsTotal
Count
EnvironmentName
SampleCount, Minimum, Maximum, Sum
cloud.aws.elasticbeanstalk.ApplicationRequestsTotal.By.EnvironmentName.InstanceId
ApplicationRequestsTotal
Count
EnvironmentName, InstanceId
SampleCount, Minimum, Maximum, Sum
cloud.aws.elasticbeanstalk.ApplicationRequests5xx.By.EnvironmentName
ApplicationRequests5xx
Count
EnvironmentName
SampleCount, Minimum, Maximum, Sum
cloud.aws.elasticbeanstalk.ApplicationRequests5xx.By.EnvironmentName.InstanceId
ApplicationRequests5xx
Count
EnvironmentName, InstanceId
SampleCount, Minimum, Maximum, Sum
cloud.aws.elasticbeanstalk.ApplicationRequests4xx.By.EnvironmentName
ApplicationRequests4xx
Count
EnvironmentName
SampleCount, Minimum, Maximum, Sum
cloud.aws.elasticbeanstalk.ApplicationRequests4xx.By.EnvironmentName.InstanceId
ApplicationRequests4xx
Count
EnvironmentName, InstanceId
SampleCount, Minimum, Maximum, Sum
cloud.aws.elasticbeanstalk.RootFilesystemUtil.By.EnvironmentName
RootFilesystemUtil
Percent
EnvironmentName
SampleCount, Minimum, Maximum, Sum
cloud.aws.elasticbeanstalk.RootFilesystemUtil.By.EnvironmentName.InstanceId
RootFilesystemUtil
Percent
EnvironmentName, InstanceId
SampleCount, Minimum, Maximum, Sum
cloud.aws.elasticbeanstalk.InstancesSevere.By.EnvironmentName
InstancesSevere
Count
EnvironmentName
SampleCount, Minimum, Maximum, Sum
cloud.aws.elasticbeanstalk.InstancesSevere.By.EnvironmentName.InstanceId
InstancesSevere
Count
EnvironmentName, InstanceId
SampleCount, Minimum, Maximum, Sum
cloud.aws.elasticbeanstalk.InstancesDegraded.By.EnvironmentName
InstancesDegraded
Count
EnvironmentName
SampleCount, Minimum, Maximum, Sum
cloud.aws.elasticbeanstalk.InstancesDegraded.By.EnvironmentName.InstanceId
InstancesDegraded
Count
EnvironmentName, InstanceId
SampleCount, Minimum, Maximum, Sum
cloud.aws.elasticbeanstalk.InstancesWarning.By.EnvironmentName
InstancesWarning
Count
EnvironmentName
SampleCount, Minimum, Maximum, Sum
cloud.aws.elasticbeanstalk.InstancesWarning.By.EnvironmentName.InstanceId
InstancesWarning
Count
EnvironmentName, InstanceId
SampleCount, Minimum, Maximum, Sum
cloud.aws.elasticbeanstalk.InstancesOk.By.EnvironmentName
InstancesOk
Count
EnvironmentName
SampleCount, Minimum, Maximum, Sum
cloud.aws.elasticbeanstalk.InstancesOk.By.EnvironmentName.InstanceId
InstancesOk
Count
EnvironmentName, InstanceId
SampleCount, Minimum, Maximum, Sum
cloud.aws.elasticbeanstalk.LoadAverage5min.By.EnvironmentName
LoadAverage5min
Count
EnvironmentName
SampleCount, Minimum, Maximum, Sum
cloud.aws.elasticbeanstalk.LoadAverage5min.By.EnvironmentName.InstanceId
LoadAverage5min
Count
EnvironmentName, InstanceId
SampleCount, Minimum, Maximum, Sum
AWS::ElasticLoadBalancing::LoadBalancer Dynatrace calls AWS API ElasticLoadBalancing/ DescribeLoadBalancers to get resource details.
| Edge type | Destination node |
|---|---|
| is_attached_to | AWS::EC2::VPC |
| is_attached_to | AWS::EC2::Subnet |
| balances | AWS::EC2::Instance |
| uses | AWS::EC2::SecurityGroup |
| uses | AWS::IAM::ServerCertificate |
| uses | AWS::CertificateManager::Certificate |
AWS/ELB | Dimensions |
|---|
LoadBalancerName |
AvailabilityZone, LoadBalancerName |
Automatically enabled as a recommended service when you onboard via Quick Start.
Dynatrace metric key
AWS metric name
Unit
Dimensions
Aggregations
cloud.aws.elb.BackendConnectionErrors.By.LoadBalancerName
BackendConnectionErrors
Count
LoadBalancerName
SampleCount, Minimum, Maximum, Sum
cloud.aws.elb.HTTPCode_Backend_2XX.By.LoadBalancerName
HTTPCode_Backend_2XX
Count
LoadBalancerName
SampleCount, Minimum, Maximum, Sum
cloud.aws.elb.HTTPCode_Backend_3XX.By.LoadBalancerName
HTTPCode_Backend_3XX
Count
LoadBalancerName
SampleCount, Minimum, Maximum, Sum
cloud.aws.elb.HTTPCode_Backend_4XX.By.LoadBalancerName
HTTPCode_Backend_4XX
Count
LoadBalancerName
SampleCount, Minimum, Maximum, Sum
cloud.aws.elb.HTTPCode_Backend_5XX.By.LoadBalancerName
HTTPCode_Backend_5XX
Count
LoadBalancerName
SampleCount, Minimum, Maximum, Sum
cloud.aws.elb.HTTPCode_ELB_4XX.By.LoadBalancerName
HTTPCode_ELB_4XX
Count
LoadBalancerName
SampleCount, Minimum, Maximum, Sum
cloud.aws.elb.HTTPCode_ELB_5XX.By.LoadBalancerName
HTTPCode_ELB_5XX
Count
LoadBalancerName
SampleCount, Minimum, Maximum, Sum
cloud.aws.elb.HealthyHostCount.By.LoadBalancerName
HealthyHostCount
Count
LoadBalancerName
SampleCount, Minimum, Maximum, Sum
cloud.aws.elb.Latency.By.LoadBalancerName
Latency
Seconds
LoadBalancerName
SampleCount, Minimum, Maximum, Sum
cloud.aws.elb.RequestCount.By.LoadBalancerName
RequestCount
Count
LoadBalancerName
SampleCount, Minimum, Maximum, Sum
cloud.aws.elb.SpilloverCount.By.LoadBalancerName
SpilloverCount
Count
LoadBalancerName
SampleCount, Minimum, Maximum, Sum
cloud.aws.elb.UnHealthyHostCount.By.LoadBalancerName
UnHealthyHostCount
Count
LoadBalancerName
SampleCount, Minimum, Maximum, Sum
AWS::ElasticLoadBalancingV2::Listener Dynatrace calls AWS API ElasticLoadBalancingV2/ DescribeLoadBalancers to list resources and calls ElasticLoadBalancingV2/ DescribeListeners to get details for each resource.
| Edge type | Destination node |
|---|---|
| is_attached_to | AWS::ElasticLoadBalancingV2::LoadBalancer |
| is_attached_to | AWS::ElasticLoadBalancingV2::TargetGroup |
| is_attached_to | AWS::ElasticLoadBalancingV2::TargetGroup |
| uses | AWS::IAM::ServerCertificate |
| uses | AWS::CertificateManager::Certificate |
AWS::ElasticLoadBalancingV2::LoadBalancer Dynatrace calls AWS API ElasticLoadBalancingV2/ DescribeLoadBalancers to get resource details.
| Edge type | Destination node |
|---|---|
| uses | AWS::EC2::SecurityGroup |
| is_attached_to | AWS::EC2::Subnet |
| is_attached_to | AWS::EC2::VPC |
AWS/NetworkELB | Dimensions |
|---|
LoadBalancer |
AvailabilityZone, LoadBalancer |
LoadBalancer, TargetGroup |
AvailabilityZone, LoadBalancer, TargetGroup |
Automatically enabled as a recommended service when you onboard via Quick Start.
Dynatrace metric key
AWS metric name
Unit
Dimensions
Aggregations
cloud.aws.networkelb.ActiveFlowCount_TCP.By.LoadBalancer
ActiveFlowCount_TCP
Count
LoadBalancer
SampleCount, Minimum, Maximum, Sum
cloud.aws.networkelb.ActiveFlowCount_TLS.By.LoadBalancer
ActiveFlowCount_TLS
Count
LoadBalancer
SampleCount, Minimum, Maximum, Sum
cloud.aws.networkelb.ActiveFlowCount_UDP.By.LoadBalancer
ActiveFlowCount_UDP
Count
LoadBalancer
SampleCount, Minimum, Maximum, Sum
cloud.aws.networkelb.ClientTLSNegotiationErrorCount.By.LoadBalancer
ClientTLSNegotiationErrorCount
Count
LoadBalancer
SampleCount, Minimum, Maximum, Sum
cloud.aws.networkelb.HealthyHostCount.By.LoadBalancer.TargetGroup
HealthyHostCount
Count
LoadBalancer, TargetGroup
SampleCount, Minimum, Maximum, Sum
cloud.aws.networkelb.PortAllocationErrorCount.By.LoadBalancer
PortAllocationErrorCount
Count
LoadBalancer
SampleCount, Minimum, Maximum, Sum
cloud.aws.networkelb.RejectedFlowCount.By.LoadBalancer
RejectedFlowCount
Count
LoadBalancer
SampleCount, Minimum, Maximum, Sum
cloud.aws.networkelb.TCP_Client_Reset_Count.By.LoadBalancer
TCP_Client_Reset_Count
Count
LoadBalancer
SampleCount, Minimum, Maximum, Sum
cloud.aws.networkelb.TCP_ELB_Reset_Count.By.LoadBalancer
TCP_ELB_Reset_Count
Count
LoadBalancer
SampleCount, Minimum, Maximum, Sum
cloud.aws.networkelb.TCP_Target_Reset_Count.By.LoadBalancer
TCP_Target_Reset_Count
Count
LoadBalancer
SampleCount, Minimum, Maximum, Sum
cloud.aws.networkelb.TargetTLSNegotiationErrorCount.By.LoadBalancer
TargetTLSNegotiationErrorCount
Count
LoadBalancer
SampleCount, Minimum, Maximum, Sum
cloud.aws.networkelb.UnHealthyHostCount.By.LoadBalancer.TargetGroup
UnHealthyHostCount
Count
LoadBalancer, TargetGroup
SampleCount, Minimum, Maximum, Sum
AWS::ElasticLoadBalancingV2::TargetGroup Dynatrace calls AWS API ElasticLoadBalancingV2/ DescribeTargetGroups to get resource details.
| Edge type | Destination node |
|---|---|
| balanced_by | AWS::ElasticLoadBalancingV2::LoadBalancer |
| balances | AWS::EC2::Instance |
| balances | AWS::Lambda::Function |
AWS/NetworkELB | Dimensions |
|---|
TargetGroup |
TargetGroup, LoadBalancer |
AWS::Events::EventBus Dynatrace calls AWS API eventbridge/ ListEventBuses to list resources and calls eventbridge/ DescribeEventBus to get details for each resource.
This requires Dynatrace to have the following IAM action permissions: events:ListEventBuses, events:DescribeEventBus.
| Edge type | Destination node |
|---|---|
| uses | AWS::SQS::Queue |
| uses | AWS::KMS::Key |
| uses | AWS::KMS::Alias |
AWS/Events | Dimensions |
|---|
EventBusName, RuleName |
Dynatrace metric key
AWS metric name
Unit
Dimensions
Aggregations
cloud.aws.events.InvocationAttempts.By.EventBusName.RuleName
InvocationAttempts
Count
EventBusName, RuleName
SampleCount, Minimum, Maximum, Sum
cloud.aws.events.IngestiontoInvocationCompleteLatency.By.EventBusName.RuleName
IngestiontoInvocationCompleteLatency
Milliseconds
EventBusName, RuleName
SampleCount, Minimum, Maximum, Sum
cloud.aws.events.IngestiontoInvocationStartLatency.By.EventBusName.RuleName
IngestiontoInvocationStartLatency
Milliseconds
EventBusName, RuleName
SampleCount, Minimum, Maximum, Sum
cloud.aws.events.IngestionToInvocationSuccessLatency.By.EventBusName.RuleName
IngestionToInvocationSuccessLatency
Milliseconds
EventBusName, RuleName
SampleCount, Minimum, Maximum, Sum
cloud.aws.events.MatchedEvents.By.EventBusName.RuleName
MatchedEvents
Count
EventBusName, RuleName
SampleCount, Minimum, Maximum, Sum
cloud.aws.events.RetryInvocationAttempts.By.EventBusName.RuleName
RetryInvocationAttempts
Count
EventBusName, RuleName
SampleCount, Minimum, Maximum, Sum
cloud.aws.events.SuccessfulInvocationAttempts.By.EventBusName.RuleName
SuccessfulInvocationAttempts
Count
EventBusName, RuleName
SampleCount, Minimum, Maximum, Sum
cloud.aws.events.ThrottledRules.By.EventBusName.RuleName
ThrottledRules
Count
EventBusName, RuleName
SampleCount, Minimum, Maximum, Sum
cloud.aws.events.TriggeredRules.By.EventBusName.RuleName
TriggeredRules
Count
EventBusName, RuleName
SampleCount, Minimum, Maximum, Sum
AWS::IAM::Group | Edge type | Destination node |
|---|---|
| uses | AWS::IAM::ManagedPolicy |
AWS::IAM::InstanceProfile Dynatrace calls AWS API iam/ ListInstanceProfiles to get resource details.
This requires Dynatrace to have the following IAM action permissions: iam:ListInstanceProfiles.
| Edge type | Destination node |
|---|---|
| is_attached_to | AWS::IAM::Role |
AWS::IAM::ManagedPolicy AWS::IAM::Role | Edge type | Destination node |
|---|---|
| uses | AWS::IAM::ManagedPolicy |
AWS::IAM::ServerCertificate Dynatrace calls AWS API iam/ ListServerCertificates to get resource details.
This requires Dynatrace to have the following IAM action permissions: iam:ListServerCertificates.
AWS::IAM::User | Edge type | Destination node |
|---|---|
| belongs_to | AWS::IAM::Group |
| uses | AWS::IAM::ManagedPolicy |
AWS::KMS::Alias Dynatrace calls AWS API kms/ ListAliases to get resource details.
This requires Dynatrace to have the following IAM action permissions: kms:ListAliases.
| Edge type | Destination node |
|---|---|
| uses | AWS::KMS::Key |
AWS::KMS::Key Dynatrace calls AWS API kms/ ListKeys to list resources and calls kms/ DescribeKey to get details for each resource.
This requires Dynatrace to have the following IAM action permissions: kms:ListKeys, kms:DescribeKey.
AWS::KafkaConnect::Connector /aws/msk/connector.* Log Group link with the Dynatrace entity for AWS::KafkaConnect::Connector.AWS::KinesisFirehose::DeliveryStream | Edge type | Destination node |
|---|---|
| uses | AWS::S3::Bucket |
| uses | AWS::OpenSearch::Domain |
| uses | AWS::OpenSearchServerless::Collection |
| uses | AWS::Redshift::Cluster |
AWS/Firehose | Dimensions |
|---|
DeliveryStreamName |
Automatically enabled as a recommended service when you onboard via Quick Start.
Dynatrace metric key
AWS metric name
Unit
Dimensions
Aggregations
cloud.aws.firehose.DeliveryToHttpEndpoint.DataFreshness.By.DeliveryStreamName
DeliveryToHttpEndpoint.DataFreshness
Seconds
DeliveryStreamName
SampleCount, Minimum, Maximum, Sum
cloud.aws.firehose.DeliveryToHttpEndpoint.Records.By.DeliveryStreamName
DeliveryToHttpEndpoint.Records
Count
DeliveryStreamName
SampleCount, Minimum, Maximum, Sum
cloud.aws.firehose.DeliveryToHttpEndpoint.Success.By.DeliveryStreamName
DeliveryToHttpEndpoint.Success
Count
DeliveryStreamName
SampleCount, Minimum, Maximum, Sum
cloud.aws.firehose.IncomingBytes.By.DeliveryStreamName
IncomingBytes
Bytes
DeliveryStreamName
SampleCount, Minimum, Maximum, Sum
cloud.aws.firehose.IncomingRecords.By.DeliveryStreamName
IncomingRecords
Count
DeliveryStreamName
SampleCount, Minimum, Maximum, Sum
cloud.aws.firehose.ThrottledRecords.By.DeliveryStreamName
ThrottledRecords
Count
DeliveryStreamName
SampleCount, Minimum, Maximum, Sum
AWS::Lambda::Alias Dynatrace calls AWS API lambda/ ListFunctions to list resources and calls lambda/ ListAliases to get details for each resource.
| Edge type | Destination node |
|---|---|
| is_attached_to | AWS::Lambda::Function |
AWS::Lambda::EventSourceMapping Dynatrace calls AWS API lambda/ ListEventSourceMappings to get resource details.
| Edge type | Destination node |
|---|---|
| is_attached_to | AWS::Lambda::Function |
| uses | AWS::SQS::Queue |
| uses | AWS::DynamoDB::Table |
AWS::Lambda::Function Dynatrace calls AWS API lambda/ ListFunctions to list resources and calls lambda/ GetFunction to get details for each resource.
| Edge type | Destination node |
|---|---|
| uses | AWS::IAM::Role |
| uses | AWS::EC2::SecurityGroup |
| is_attached_to | AWS::EC2::Subnet |
| is_attached_to | AWS::EC2::VPC |
| uses | AWS::KMS::Key |
AWS/Lambda | Dimensions |
|---|
FunctionName |
FunctionName, Resource |
Automatically enabled as a recommended service when you onboard via Quick Start.
Dynatrace metric key
AWS metric name
Unit
Dimensions
Aggregations
cloud.aws.lambda.ConcurrentExecutions.By.FunctionName
ConcurrentExecutions
Count
FunctionName
SampleCount, Minimum, Maximum, Sum
cloud.aws.lambda.ConcurrentExecutions.By.FunctionName.Resource
ConcurrentExecutions
Count
FunctionName, Resource
SampleCount, Minimum, Maximum, Sum
cloud.aws.lambda.DeadLetterErrors.By.FunctionName
DeadLetterErrors
Count
FunctionName
SampleCount, Minimum, Maximum, Sum
cloud.aws.lambda.DeadLetterErrors.By.FunctionName.Resource
DeadLetterErrors
Count
FunctionName, Resource
SampleCount, Minimum, Maximum, Sum
cloud.aws.lambda.DestinationDeliveryFailures.By.FunctionName
DestinationDeliveryFailures
Count
FunctionName
SampleCount, Minimum, Maximum, Sum
cloud.aws.lambda.DestinationDeliveryFailures.By.FunctionName.Resource
DestinationDeliveryFailures
Count
FunctionName, Resource
SampleCount, Minimum, Maximum, Sum
cloud.aws.lambda.Duration.By.FunctionName
Duration
Milliseconds
FunctionName
SampleCount, Minimum, Maximum, Sum
cloud.aws.lambda.Duration.By.FunctionName.Resource
Duration
Milliseconds
FunctionName, Resource
SampleCount, Minimum, Maximum, Sum
cloud.aws.lambda.Errors.By.FunctionName
Errors
Count
FunctionName
SampleCount, Minimum, Maximum, Sum
cloud.aws.lambda.Errors.By.FunctionName.Resource
Errors
Count
FunctionName, Resource
SampleCount, Minimum, Maximum, Sum
cloud.aws.lambda.Invocations.By.FunctionName
Invocations
Count
FunctionName
SampleCount, Minimum, Maximum, Sum
cloud.aws.lambda.Invocations.By.FunctionName.Resource
Invocations
Count
FunctionName, Resource
SampleCount, Minimum, Maximum, Sum
cloud.aws.lambda.IteratorAge.By.FunctionName
IteratorAge
Milliseconds
FunctionName
SampleCount, Minimum, Maximum, Sum
cloud.aws.lambda.IteratorAge.By.FunctionName.Resource
IteratorAge
Milliseconds
FunctionName, Resource
SampleCount, Minimum, Maximum, Sum
cloud.aws.lambda.ProvisionedConcurrentExecutions.By.FunctionName
ProvisionedConcurrentExecutions
Count
FunctionName
SampleCount, Minimum, Maximum, Sum
cloud.aws.lambda.ProvisionedConcurrentExecutions.By.FunctionName.Resource
ProvisionedConcurrentExecutions
Count
FunctionName, Resource
SampleCount, Minimum, Maximum, Sum
cloud.aws.lambda.Throttles.By.FunctionName
Throttles
Count
FunctionName
SampleCount, Minimum, Maximum, Sum
cloud.aws.lambda.Throttles.By.FunctionName.Resource
Throttles
Count
FunctionName, Resource
SampleCount, Minimum, Maximum, Sum
/aws/lambda/(?<FunctionName>[a-zA-Z0-9_-]+) Log Group link with the Dynatrace entity for AWS::Lambda::Function.AWS::Logs::LogGroup Dynatrace calls AWS API cloudwatchlogs/ DescribeLogGroups to get resource details.
This requires Dynatrace to have the following IAM action permissions: logs:DescribeLogGroups.
| Edge type | Destination node |
|---|---|
| uses | AWS::KMS::Key |
| uses | AWS::KMS::Alias |
| uses | AWS::IAM::Role |
| calls | AWS::Lambda::Function |
| calls | AWS::KinesisFirehose::DeliveryStream |
| calls | AWS::OpenSearch::Domain |
| uses | AWS::IAM::Role |
AWS/Logs | Dimensions |
|---|
LogGroupName |
LogGroupName, DestinationType, FilterName |
LogGroupName, DestinationType, FilterName, PolicyLevel |
Dynatrace metric key
AWS metric name
Unit
Dimensions
Aggregations
cloud.aws.logs.DeliveryErrors.By.LogGroupName
DeliveryErrors
Count
LogGroupName
SampleCount, Minimum, Maximum, Sum
cloud.aws.logs.DeliveryErrors.By.DestinationType.FilterName.LogGroupName.PolicyLevel
DeliveryErrors
Count
DestinationType, FilterName, LogGroupName, PolicyLevel
SampleCount, Minimum, Maximum, Sum
cloud.aws.logs.DeliveryThrottling.By.LogGroupName
DeliveryThrottling
Count
LogGroupName
SampleCount, Minimum, Maximum, Sum
cloud.aws.logs.DeliveryThrottling.By.DestinationType.FilterName.LogGroupName.PolicyLevel
DeliveryThrottling
Count
DestinationType, FilterName, LogGroupName, PolicyLevel
SampleCount, Minimum, Maximum, Sum
cloud.aws.logs.EMFParsingErrors.By.LogGroupName
EMFParsingErrors
Count
LogGroupName
SampleCount, Minimum, Maximum, Sum
cloud.aws.logs.EMFValidationErrors.By.LogGroupName
EMFValidationErrors
Count
LogGroupName
SampleCount, Minimum, Maximum, Sum
cloud.aws.logs.ForwardedBytes.By.LogGroupName
ForwardedBytes
Bytes
LogGroupName
SampleCount, Minimum, Maximum, Sum
cloud.aws.logs.ForwardedBytes.By.DestinationType.FilterName.LogGroupName
ForwardedBytes
Bytes
DestinationType, FilterName, LogGroupName
SampleCount, Minimum, Maximum, Sum
cloud.aws.logs.ForwardedLogEvents.By.LogGroupName
ForwardedLogEvents
Count
LogGroupName
SampleCount, Minimum, Maximum, Sum
cloud.aws.logs.ForwardedLogEvents.By.DestinationType.FilterName.LogGroupName.PolicyLevel
ForwardedLogEvents
Count
DestinationType, FilterName, LogGroupName, PolicyLevel
SampleCount, Minimum, Maximum, Sum
cloud.aws.logs.IncomingBytes.By.LogGroupName
IncomingBytes
Bytes
LogGroupName
SampleCount, Minimum, Maximum, Sum
cloud.aws.logs.IncomingLogEvents.By.LogGroupName
IncomingLogEvents
Count
LogGroupName
SampleCount, Minimum, Maximum, Sum
AWS::MSK::Cluster Dynatrace calls AWS API kafka/ ListClustersV2 to get resource details.
This requires Dynatrace to have the following IAM action permissions: kafka:ListClustersV2.
| Edge type | Destination node |
|---|---|
| is_attached_to | AWS::EC2::Subnet |
| is_attached_to | AWS::EC2::Subnet |
| uses | AWS::EC2::SecurityGroup |
| uses | AWS::EC2::SecurityGroup |
| runs_on | AWS::Availability_Zone |
| uses | AWS::KMS::Key |
AWS/Kafka | Dimensions |
|---|
Cluster Name |
Cluster Name, Broker ID |
Cluster Name, Broker ID, Topic |
Cluster Name, Broker ID, Client Authentication |
Cluster Name, Consumer Group, Topic |
/aws/msk/broker.* Log Group link with the Dynatrace entity for AWS::MSK::Cluster.AWS::OpenSearch::Domain Dynatrace calls AWS API opensearch/ ListDomainNames to list resources and calls opensearch/ DescribeDomains to get details for each resource.
| Edge type | Destination node |
|---|---|
| is_attached_to | AWS::EC2::VPC |
| uses | AWS::EC2::SecurityGroup |
| is_attached_to | AWS::EC2::Subnet |
| uses | AWS::KMS::Key |
| uses | AWS::KMS::Alias |
AWS::OpenSearchServerless::Collection Dynatrace calls AWS API opensearchserverless/ ListCollections to list resources and calls opensearchserverless/ BatchGetCollection to get details for each resource.
| Edge type | Destination node |
|---|---|
| uses | AWS::KMS::Key |
AWS::OpenSearchService::Domain /aws/opensearch/domains/(?<DomainName>[a-zA-Z0-9_-]+)/.* Log Group link with the Dynatrace entity for AWS::OpenSearchService::Domain.AWS::RDS::DBCluster Dynatrace calls AWS API rds/ DescribeDbClusters to get resource details.
| Edge type | Destination node |
|---|---|
| uses | AWS::EC2::SecurityGroup |
| uses | AWS::RDS::DBSubnetGroup |
| uses | AWS::KMS::Key |
| uses | AWS::KMS::Alias |
AWS/RDS | Dimensions |
|---|
DBClusterIdentifier |
DBClusterIdentifier, EngineName |
Automatically enabled as a recommended service when you onboard via Quick Start.
Dynatrace metric key
AWS metric name
Unit
Dimensions
Aggregations
cloud.aws.rds.AuroraGlobalDBProgressLag.By.DBClusterIdentifier
AuroraGlobalDBProgressLag
Milliseconds
DBClusterIdentifier
SampleCount, Minimum, Maximum, Sum
cloud.aws.rds.AuroraGlobalDBProgressLag.By.DBClusterIdentifier.EngineName
AuroraGlobalDBProgressLag
Milliseconds
DBClusterIdentifier, EngineName
SampleCount, Minimum, Maximum, Sum
cloud.aws.rds.AuroraGlobalDBReplicatedWriteIO.By.DBClusterIdentifier
AuroraGlobalDBReplicatedWriteIO
Count
DBClusterIdentifier
SampleCount, Minimum, Maximum, Sum
cloud.aws.rds.AuroraGlobalDBReplicatedWriteIO.By.DBClusterIdentifier.EngineName
AuroraGlobalDBReplicatedWriteIO
Count
DBClusterIdentifier, EngineName
SampleCount, Minimum, Maximum, Sum
cloud.aws.rds.AuroraGlobalDBReplicationLag.By.DBClusterIdentifier
AuroraGlobalDBReplicationLag
Milliseconds
DBClusterIdentifier
SampleCount, Minimum, Maximum, Sum
cloud.aws.rds.AuroraGlobalDBReplicationLag.By.DBClusterIdentifier.EngineName
AuroraGlobalDBReplicationLag
Milliseconds
DBClusterIdentifier, EngineName
SampleCount, Minimum, Maximum, Sum
cloud.aws.rds.VolumeBytesUsed.By.DBClusterIdentifier
VolumeBytesUsed
Bytes
DBClusterIdentifier
SampleCount, Minimum, Maximum, Sum
cloud.aws.rds.VolumeBytesUsed.By.DBClusterIdentifier.EngineName
VolumeBytesUsed
Bytes
DBClusterIdentifier, EngineName
SampleCount, Minimum, Maximum, Sum
cloud.aws.rds.VolumeReadIOPs.By.DBClusterIdentifier
VolumeReadIOPs
Count
DBClusterIdentifier
SampleCount, Minimum, Maximum, Sum
cloud.aws.rds.VolumeReadIOPs.By.DBClusterIdentifier.EngineName
VolumeReadIOPs
Count
DBClusterIdentifier, EngineName
SampleCount, Minimum, Maximum, Sum
cloud.aws.rds.VolumeWriteIOPs.By.DBClusterIdentifier
VolumeWriteIOPs
Count
DBClusterIdentifier
SampleCount, Minimum, Maximum, Sum
cloud.aws.rds.VolumeWriteIOPs.By.DBClusterIdentifier.EngineName
VolumeWriteIOPs
Count
DBClusterIdentifier, EngineName
SampleCount, Minimum, Maximum, Sum
AWS::RDS::DBInstance Dynatrace calls AWS API rds/ DescribeDbInstances to get resource details.
| Edge type | Destination node |
|---|---|
| uses | AWS::EC2::SecurityGroup |
| uses | AWS::RDS::DBSubnetGroup |
| is_attached_to | AWS::EC2::VPC |
| is_attached_to | AWS::EC2::Subnet |
| uses | AWS::RDS::OptionGroup |
| is_part_of | AWS::RDS::DBCluster |
| uses | AWS::KMS::Key |
| uses | AWS::KMS::Alias |
AWS/RDS | Dimensions |
|---|
DBInstanceIdentifier |
DBInstanceIdentifier, EngineName |
Automatically enabled as a recommended service when you onboard via Quick Start.
Dynatrace metric key
AWS metric name
Unit
Dimensions
Aggregations
cloud.aws.rds.CPUUtilization.By.DBInstanceIdentifier
CPUUtilization
Percentage
DBInstanceIdentifier
SampleCount, Minimum, Maximum, Sum
cloud.aws.rds.CPUUtilization.By.DBInstanceIdentifier.EngineName
CPUUtilization
Percentage
DBInstanceIdentifier, EngineName
SampleCount, Minimum, Maximum, Sum
cloud.aws.rds.DatabaseConnections.By.DBInstanceIdentifier
DatabaseConnections
Count
DBInstanceIdentifier
SampleCount, Minimum, Maximum, Sum
cloud.aws.rds.DatabaseConnections.By.DBInstanceIdentifier.EngineName
DatabaseConnections
Count
DBInstanceIdentifier, EngineName
SampleCount, Minimum, Maximum, Sum
cloud.aws.rds.FreeStorageSpace.By.DBInstanceIdentifier
FreeStorageSpace
Bytes
DBInstanceIdentifier
SampleCount, Minimum, Maximum, Sum
cloud.aws.rds.FreeStorageSpace.By.DBInstanceIdentifier.EngineName
FreeStorageSpace
Bytes
DBInstanceIdentifier, EngineName
SampleCount, Minimum, Maximum, Sum
cloud.aws.rds.FreeableMemory.By.DBInstanceIdentifier
FreeableMemory
Bytes
DBInstanceIdentifier
SampleCount, Minimum, Maximum, Sum
cloud.aws.rds.FreeableMemory.By.DBInstanceIdentifier.EngineName
FreeableMemory
Bytes
DBInstanceIdentifier, EngineName
SampleCount, Minimum, Maximum, Sum
cloud.aws.rds.NetworkReceiveThroughput.By.DBInstanceIdentifier
NetworkReceiveThroughput
BytePerSecond
DBInstanceIdentifier
SampleCount, Minimum, Maximum, Sum
cloud.aws.rds.NetworkReceiveThroughput.By.DBInstanceIdentifier.EngineName
NetworkReceiveThroughput
BytePerSecond
DBInstanceIdentifier, EngineName
SampleCount, Minimum, Maximum, Sum
cloud.aws.rds.NetworkTransmitThroughput.By.DBInstanceIdentifier
NetworkTransmitThroughput
BytePerSecond
DBInstanceIdentifier
SampleCount, Minimum, Maximum, Sum
cloud.aws.rds.NetworkTransmitThroughput.By.DBInstanceIdentifier.EngineName
NetworkTransmitThroughput
BytePerSecond
DBInstanceIdentifier, EngineName
SampleCount, Minimum, Maximum, Sum
cloud.aws.rds.ReadIOPS.By.DBInstanceIdentifier
ReadIOPS
Count
DBInstanceIdentifier
SampleCount, Minimum, Maximum, Sum
cloud.aws.rds.ReadIOPS.By.DBInstanceIdentifier.EngineName
ReadIOPS
Count
DBInstanceIdentifier, EngineName
SampleCount, Minimum, Maximum, Sum
cloud.aws.rds.ReadLatency.By.DBInstanceIdentifier
ReadLatency
Seconds
DBInstanceIdentifier
SampleCount, Minimum, Maximum, Sum
cloud.aws.rds.ReadLatency.By.DBInstanceIdentifier.EngineName
ReadLatency
Seconds
DBInstanceIdentifier, EngineName
SampleCount, Minimum, Maximum, Sum
cloud.aws.rds.ReadThroughput.By.DBInstanceIdentifier
ReadThroughput
BytePerSecond
DBInstanceIdentifier
SampleCount, Minimum, Maximum, Sum
cloud.aws.rds.ReadThroughput.By.DBInstanceIdentifier.EngineName
ReadThroughput
BytePerSecond
DBInstanceIdentifier, EngineName
SampleCount, Minimum, Maximum, Sum
cloud.aws.rds.SwapUsage.By.DBInstanceIdentifier
SwapUsage
Bytes
DBInstanceIdentifier
SampleCount, Minimum, Maximum, Sum
cloud.aws.rds.SwapUsage.By.DBInstanceIdentifier.EngineName
SwapUsage
Bytes
DBInstanceIdentifier, EngineName
SampleCount, Minimum, Maximum, Sum
cloud.aws.rds.WriteIOPS.By.DBInstanceIdentifier
WriteIOPS
Count
DBInstanceIdentifier
SampleCount, Minimum, Maximum, Sum
cloud.aws.rds.WriteIOPS.By.DBInstanceIdentifier.EngineName
WriteIOPS
Count
DBInstanceIdentifier, EngineName
SampleCount, Minimum, Maximum, Sum
cloud.aws.rds.WriteLatency.By.DBInstanceIdentifier
WriteLatency
Seconds
DBInstanceIdentifier
SampleCount, Minimum, Maximum, Sum
cloud.aws.rds.WriteLatency.By.DBInstanceIdentifier.EngineName
WriteLatency
Seconds
DBInstanceIdentifier, EngineName
SampleCount, Minimum, Maximum, Sum
cloud.aws.rds.WriteThroughput.By.DBInstanceIdentifier
WriteThroughput
BytePerSecond
DBInstanceIdentifier
SampleCount, Minimum, Maximum, Sum
cloud.aws.rds.WriteThroughput.By.DBInstanceIdentifier.EngineName
WriteThroughput
BytePerSecond
DBInstanceIdentifier, EngineName
SampleCount, Minimum, Maximum, Sum
/aws/rds/cluster/[a-zA-Z0-9_-]+/(?<LogType>.*) Log Group link with the Dynatrace entity for AWS::RDS::DBInstance.
RDS::DBInstance`.AWS::RDS::DBSubnetGroup Dynatrace calls AWS API rds/ DescribeDbSubnetGroups to get resource details.
| Edge type | Destination node |
|---|---|
| is_attached_to | AWS::EC2::VPC |
| is_attached_to | AWS::EC2::Subnet |
AWS::RDS::OptionGroup Dynatrace calls AWS API rds/ DescribeOptionGroups to get resource details.
AWS::Redshift::Cluster Dynatrace calls AWS API redshift/ DescribeClusters to get resource details.
This requires Dynatrace to have the following IAM action permissions: redshift:DescribeClusters.
| Edge type | Destination node |
|---|---|
| uses | AWS::Redshift::SubnetGroup |
| is_attached_to | AWS::EC2::VPC |
| is_attached_to | AWS::EC2::Subnet |
| uses | AWS::EC2::SecurityGroup |
| uses | AWS::KMS::Key |
| uses | AWS::KMS::Key |
AWS::Redshift::SubnetGroup Dynatrace calls AWS API redshift/ DescribeClusterSubnetGroups to get resource details.
This requires Dynatrace to have the following IAM action permissions: redshift:DescribeClusterSubnetGroups.
| Edge type | Destination node |
|---|---|
| is_attached_to | AWS::EC2::VPC |
| is_attached_to | AWS::EC2::Subnet |
AWS::RedshiftServerless::Namespace Dynatrace calls AWS API redshiftserverless/ ListNamespaces to get resource details.
This requires Dynatrace to have the following IAM action permissions: redshift-serverless:ListNamespaces.
| Edge type | Destination node |
|---|---|
| uses | AWS::KMS::Key |
| uses | AWS::KMS::Key |
AWS::RedshiftServerless::Workgroup Dynatrace calls AWS API redshiftserverless/ ListWorkgroups to get resource details.
This requires Dynatrace to have the following IAM action permissions: redshift-serverless:ListWorkgroups.
| Edge type | Destination node |
|---|---|
| is_attached_to | AWS::EC2::VPC |
| is_attached_to | AWS::EC2::Subnet |
| uses | AWS::EC2::SecurityGroup |
| belongs_to | AWS::RedshiftServerless::Namespace |
AWS::Route53::HealthCheck Dynatrace calls AWS API route53/ ListHealthChecks to get resource details.
| Edge type | Destination node |
|---|---|
| uses | AWS::Route53::HealthCheck |
AWS/Route53 | Dimensions |
|---|
HealthCheckId |
HealthCheckId, Region |
Automatically enabled as a recommended service when you onboard via Quick Start.
Dynatrace metric key
AWS metric name
Unit
Dimensions
Aggregations
cloud.aws.route53.ConnectionTime.By.HealthCheckId
ConnectionTime
Milliseconds
HealthCheckId
SampleCount, Minimum, Maximum, Sum
cloud.aws.route53.ConnectionTime.By.HealthCheckId.Region
ConnectionTime
Milliseconds
HealthCheckId, Region
SampleCount, Minimum, Maximum, Sum
cloud.aws.route53.HealthCheckPercentageHealthy.By.HealthCheckId
HealthCheckPercentageHealthy
Percent
HealthCheckId
SampleCount, Minimum, Maximum, Sum
cloud.aws.route53.HealthCheckStatus.By.HealthCheckId
HealthCheckStatus
Count
HealthCheckId
SampleCount, Minimum, Maximum, Sum
cloud.aws.route53.TimeToFirstByte.By.HealthCheckId
TimeToFirstByte
Milliseconds
HealthCheckId
SampleCount, Minimum, Maximum, Sum
cloud.aws.route53.TimeToFirstByte.By.HealthCheckId.Region
TimeToFirstByte
Milliseconds
HealthCheckId, Region
SampleCount, Minimum, Maximum, Sum
AWS::Route53::HostedZone Dynatrace calls AWS API route53/ ListHostedZones to list resources and calls route53/ GetHostedZone to get details for each resource.
| Edge type | Destination node |
|---|---|
| is_attached_to | AWS::EC2::VPC |
AWS/Route53 | Dimensions |
|---|
HostedZoneId |
/aws/route53/.* Log Group link with the Dynatrace entity for AWS::Route53::HostedZone.AWS::S3::Bucket Dynatrace calls AWS API s3/ ListBuckets to get resource details.
| Edge type | Destination node |
|---|---|
| uses | AWS::KMS::Key |
| uses | AWS::KMS::Alias |
AWS/S3 | Dimensions |
|---|
BucketName, FilterId |
BucketName, FilterId, StorageType |
Automatically enabled as a recommended service when you onboard via Quick Start.
Dynatrace metric key
AWS metric name
Unit
Dimensions
Aggregations
cloud.aws.s3.4xxErrors.By.BucketName.FilterId
4xxErrors
Count
BucketName, FilterId
SampleCount, Minimum, Maximum, Sum
cloud.aws.s3.4xxErrors.By.BucketName.FilterId.StorageType
4xxErrors
Count
BucketName, FilterId, StorageType
SampleCount, Minimum, Maximum, Sum
cloud.aws.s3.5xxErrors.By.BucketName.FilterId
5xxErrors
Count
BucketName, FilterId
SampleCount, Minimum, Maximum, Sum
cloud.aws.s3.5xxErrors.By.BucketName.FilterId.StorageType
5xxErrors
Count
BucketName, FilterId, StorageType
SampleCount, Minimum, Maximum, Sum
cloud.aws.s3.AllRequests.By.BucketName.FilterId
AllRequests
Count
BucketName, FilterId
SampleCount, Minimum, Maximum, Sum
cloud.aws.s3.AllRequests.By.BucketName.FilterId.StorageType
AllRequests
Count
BucketName, FilterId, StorageType
SampleCount, Minimum, Maximum, Sum
cloud.aws.s3.BytesDownloaded.By.BucketName.FilterId
BytesDownloaded
Bytes
BucketName, FilterId
SampleCount, Minimum, Maximum, Sum
cloud.aws.s3.BytesDownloaded.By.BucketName.FilterId.StorageType
BytesDownloaded
Bytes
BucketName, FilterId, StorageType
SampleCount, Minimum, Maximum, Sum
cloud.aws.s3.BytesUploaded.By.BucketName.FilterId
BytesUploaded
Bytes
BucketName, FilterId
SampleCount, Minimum, Maximum, Sum
cloud.aws.s3.BytesUploaded.By.BucketName.FilterId.StorageType
BytesUploaded
Bytes
BucketName, FilterId, StorageType
SampleCount, Minimum, Maximum, Sum
cloud.aws.s3.DeleteRequests.By.BucketName.FilterId
DeleteRequests
Count
BucketName, FilterId
SampleCount, Minimum, Maximum, Sum
cloud.aws.s3.DeleteRequests.By.BucketName.FilterId.StorageType
DeleteRequests
Count
BucketName, FilterId, StorageType
SampleCount, Minimum, Maximum, Sum
cloud.aws.s3.FirstByteLatency.By.BucketName.FilterId
FirstByteLatency
Milliseconds
BucketName, FilterId
SampleCount, Minimum, Maximum, Sum
cloud.aws.s3.FirstByteLatency.By.BucketName.FilterId.StorageType
FirstByteLatency
Milliseconds
BucketName, FilterId, StorageType
SampleCount, Minimum, Maximum, Sum
cloud.aws.s3.GetRequests.By.BucketName.FilterId
GetRequests
Count
BucketName, FilterId
SampleCount, Minimum, Maximum, Sum
cloud.aws.s3.GetRequests.By.BucketName.FilterId.StorageType
GetRequests
Count
BucketName, FilterId, StorageType
SampleCount, Minimum, Maximum, Sum
cloud.aws.s3.HeadRequests.By.BucketName.FilterId
HeadRequests
Count
BucketName, FilterId
SampleCount, Minimum, Maximum, Sum
cloud.aws.s3.HeadRequests.By.BucketName.FilterId.StorageType
HeadRequests
Count
BucketName, FilterId, StorageType
SampleCount, Minimum, Maximum, Sum
cloud.aws.s3.ListRequests.By.BucketName.FilterId
ListRequests
Count
BucketName, FilterId
SampleCount, Minimum, Maximum, Sum
cloud.aws.s3.ListRequests.By.BucketName.FilterId.StorageType
ListRequests
Count
BucketName, FilterId, StorageType
SampleCount, Minimum, Maximum, Sum
cloud.aws.s3.PostRequests.By.BucketName.FilterId
PostRequests
Count
BucketName, FilterId
SampleCount, Minimum, Maximum, Sum
cloud.aws.s3.PostRequests.By.BucketName.FilterId.StorageType
PostRequests
Count
BucketName, FilterId, StorageType
SampleCount, Minimum, Maximum, Sum
cloud.aws.s3.PutRequests.By.BucketName.FilterId
PutRequests
Count
BucketName, FilterId
SampleCount, Minimum, Maximum, Sum
cloud.aws.s3.PutRequests.By.BucketName.FilterId.StorageType
PutRequests
Count
BucketName, FilterId, StorageType
SampleCount, Minimum, Maximum, Sum
cloud.aws.s3.SelectRequests.By.BucketName.FilterId
SelectRequests
Count
BucketName, FilterId
SampleCount, Minimum, Maximum, Sum
cloud.aws.s3.SelectRequests.By.BucketName.FilterId.StorageType
SelectRequests
Count
BucketName, FilterId, StorageType
SampleCount, Minimum, Maximum, Sum
cloud.aws.s3.TotalRequestLatency.By.BucketName.FilterId
TotalRequestLatency
Milliseconds
BucketName, FilterId
SampleCount, Minimum, Maximum, Sum
cloud.aws.s3.TotalRequestLatency.By.BucketName.FilterId.StorageType
TotalRequestLatency
Milliseconds
BucketName, FilterId, StorageType
SampleCount, Minimum, Maximum, Sum
AWS::SNS::Topic Dynatrace calls AWS API sns/ ListTopics to list resources and calls sns/ GetTopicAttributes to get details for each resource.
| Edge type | Destination node |
|---|---|
| uses | AWS::KMS::Key |
| uses | AWS::KMS::Alias |
AWS/SNS | Dimensions |
|---|
TopicName |
Automatically enabled as a recommended service when you onboard via Quick Start.
Dynatrace metric key
AWS metric name
Unit
Dimensions
Aggregations
cloud.aws.sns.NumberOfMessagesPublished.By.TopicName
NumberOfMessagesPublished
Count
TopicName
SampleCount, Minimum, Maximum, Sum
cloud.aws.sns.NumberOfNotificationsDelivered.By.TopicName
NumberOfNotificationsDelivered
Count
TopicName
SampleCount, Minimum, Maximum, Sum
cloud.aws.sns.NumberOfNotificationsFailed.By.TopicName
NumberOfNotificationsFailed
Count
TopicName
SampleCount, Minimum, Maximum, Sum
cloud.aws.sns.NumberOfNotificationsFilteredOut.By.TopicName
NumberOfNotificationsFilteredOut
Count
TopicName
SampleCount, Minimum, Maximum, Sum
cloud.aws.sns.NumberOfNotificationsRedrivenToDlq.By.TopicName
NumberOfNotificationsRedrivenToDlq
Count
TopicName
SampleCount, Minimum, Maximum, Sum
cloud.aws.sns.PublishSize.By.TopicName
PublishSize
Bytes
TopicName
SampleCount, Minimum, Maximum, Sum
cloud.aws.sns.SMSSuccessRate.By.TopicName
SMSSuccessRate
Count
TopicName
SampleCount, Minimum, Maximum, Sum
sns/(?<TopicRegion>[a-z0-9-]+)/(?<TopicAccount>[0-9]+)/(?<TopicName>[a-zA-Z0-9_-]+)(/.*)? Log Group link with the Dynatrace entity for AWS::SNS::Topic.AWS::SQS::Queue Dynatrace calls AWS API sqs/ ListQueues to list resources and calls sqs/ GetQueueAttributes to get details for each resource.
| Edge type | Destination node |
|---|---|
| uses | AWS::KMS::Key |
| uses | AWS::KMS::Alias |
AWS/SQS | Dimensions |
|---|
QueueName |
Automatically enabled as a recommended service when you onboard via Quick Start.
Dynatrace metric key
AWS metric name
Unit
Dimensions
Aggregations
cloud.aws.sqs.ApproximateAgeOfOldestMessage.By.QueueName
ApproximateAgeOfOldestMessage
Seconds
QueueName
SampleCount, Minimum, Maximum, Sum
cloud.aws.sqs.ApproximateNumberOfMessagesDelayed.By.QueueName
ApproximateNumberOfMessagesDelayed
Count
QueueName
SampleCount, Minimum, Maximum, Sum
cloud.aws.sqs.ApproximateNumberOfMessagesNotVisible.By.QueueName
ApproximateNumberOfMessagesNotVisible
Count
QueueName
SampleCount, Minimum, Maximum, Sum
cloud.aws.sqs.ApproximateNumberOfMessagesVisible.By.QueueName
ApproximateNumberOfMessagesVisible
Count
QueueName
SampleCount, Minimum, Maximum, Sum
cloud.aws.sqs.NumberOfEmptyReceives.By.QueueName
NumberOfEmptyReceives
Count
QueueName
SampleCount, Minimum, Maximum, Sum
cloud.aws.sqs.NumberOfMessagesDeleted.By.QueueName
NumberOfMessagesDeleted
Count
QueueName
SampleCount, Minimum, Maximum, Sum
cloud.aws.sqs.NumberOfMessagesReceived.By.QueueName
NumberOfMessagesReceived
Count
QueueName
SampleCount, Minimum, Maximum, Sum
cloud.aws.sqs.NumberOfMessagesSent.By.QueueName
NumberOfMessagesSent
Count
QueueName
SampleCount, Minimum, Maximum, Sum
cloud.aws.sqs.SentMessageSize.By.QueueName
SentMessageSize
Bytes
QueueName
SampleCount, Minimum, Maximum, Sum
AWS::StepFunctions::StateMachine Dynatrace calls AWS API sfn/ ListStateMachines to list resources and calls sfn/ DescribeStateMachine to get details for each resource.
This requires Dynatrace to have the following IAM action permissions: states:ListStateMachines, states:DescribeStateMachine.
| Edge type | Destination node |
|---|---|
| uses | AWS::Logs::LogGroup |
| uses | AWS::KMS::Key |
| uses | AWS::KMS::Alias |
AWS/States | Dimensions |
|---|
StateMachineArn |
StateMachineArn, Version |
Alias, StateMachineArn |
Dynatrace metric key
AWS metric name
Unit
Dimensions
Aggregations
cloud.aws.states.ExecutionThrottled.By.StateMachineArn
ExecutionThrottled
Count
StateMachineArn
SampleCount, Minimum, Maximum, Sum
cloud.aws.states.ExecutionThrottled.By.StateMachineArn.Version
ExecutionThrottled
Count
StateMachineArn, Version
SampleCount, Minimum, Maximum, Sum
cloud.aws.states.ExecutionThrottled.By.Alias.StateMachineArn
ExecutionThrottled
Count
Alias, StateMachineArn
SampleCount, Minimum, Maximum, Sum
cloud.aws.states.ExecutionTime.By.StateMachineArn
ExecutionTime
Milliseconds
StateMachineArn
SampleCount, Minimum, Maximum, Sum
cloud.aws.states.ExecutionTime.By.StateMachineArn.Version
ExecutionTime
Milliseconds
StateMachineArn, Version
SampleCount, Minimum, Maximum, Sum
cloud.aws.states.ExecutionTime.By.Alias.StateMachineArn
ExecutionTime
Milliseconds
Alias, StateMachineArn
SampleCount, Minimum, Maximum, Sum
cloud.aws.states.ExecutionsAborted.By.StateMachineArn
ExecutionsAborted
Count
StateMachineArn
SampleCount, Minimum, Maximum, Sum
cloud.aws.states.ExecutionsAborted.By.StateMachineArn.Version
ExecutionsAborted
Count
StateMachineArn, Version
SampleCount, Minimum, Maximum, Sum
cloud.aws.states.ExecutionsAborted.By.Alias.StateMachineArn
ExecutionsAborted
Count
Alias, StateMachineArn
SampleCount, Minimum, Maximum, Sum
cloud.aws.states.ExecutionsFailed.By.StateMachineArn
ExecutionsFailed
Count
StateMachineArn
SampleCount, Minimum, Maximum, Sum
cloud.aws.states.ExecutionsFailed.By.StateMachineArn.Version
ExecutionsFailed
Count
StateMachineArn, Version
SampleCount, Minimum, Maximum, Sum
cloud.aws.states.ExecutionsFailed.By.Alias.StateMachineArn
ExecutionsFailed
Count
Alias, StateMachineArn
SampleCount, Minimum, Maximum, Sum
cloud.aws.states.ExecutionsStarted.By.StateMachineArn
ExecutionsStarted
Count
StateMachineArn
SampleCount, Minimum, Maximum, Sum
cloud.aws.states.ExecutionsStarted.By.StateMachineArn.Version
ExecutionsStarted
Count
StateMachineArn, Version
SampleCount, Minimum, Maximum, Sum
cloud.aws.states.ExecutionsStarted.By.Alias.StateMachineArn
ExecutionsStarted
Count
Alias, StateMachineArn
SampleCount, Minimum, Maximum, Sum
cloud.aws.states.ExecutionsSucceeded.By.StateMachineArn
ExecutionsSucceeded
Count
StateMachineArn
SampleCount, Minimum, Maximum, Sum
cloud.aws.states.ExecutionsSucceeded.By.StateMachineArn.Version
ExecutionsSucceeded
Count
StateMachineArn, Version
SampleCount, Minimum, Maximum, Sum
cloud.aws.states.ExecutionsSucceeded.By.Alias.StateMachineArn
ExecutionsSucceeded
Count
Alias, StateMachineArn
SampleCount, Minimum, Maximum, Sum
cloud.aws.states.ExecutionsTimedOut.By.StateMachineArn
ExecutionsTimedOut
Count
StateMachineArn
SampleCount, Minimum, Maximum, Sum
cloud.aws.states.ExecutionsTimedOut.By.StateMachineArn.Version
ExecutionsTimedOut
Count
StateMachineArn, Version
SampleCount, Minimum, Maximum, Sum
cloud.aws.states.ExecutionsTimedOut.By.Alias.StateMachineArn
ExecutionsTimedOut
Count
Alias, StateMachineArn
SampleCount, Minimum, Maximum, Sum
AWS::StorageGateway::Gateway Dynatrace calls AWS API storagegateway/ ListGateways to list resources and calls storagegateway/ DescribeGatewayInformation to get details for each resource.
This requires Dynatrace to have the following IAM action permissions: storagegateway:ListGateways, storagegateway:DescribeGatewayInformation.
| Edge type | Destination node |
|---|---|
| runs_on | AWS::EC2::Instance |
AWS/StorageGateway | Dimensions |
|---|
GatewayId, GatewayName |
Dynatrace metric key
AWS metric name
Unit
Dimensions
Aggregations
cloud.aws.storagegateway.ReadBytes.By.GatewayId.GatewayName
ReadBytes
Bytes
GatewayId, GatewayName
SampleCount, Minimum, Maximum, Sum
cloud.aws.storagegateway.WriteBytes.By.GatewayId.GatewayName
WriteBytes
Bytes
GatewayId, GatewayName
SampleCount, Minimum, Maximum, Sum
cloud.aws.storagegateway.ReadTime.By.GatewayId.GatewayName
ReadTime
Milliseconds
GatewayId, GatewayName
SampleCount, Minimum, Maximum, Sum
cloud.aws.storagegateway.WriteTime.By.GatewayId.GatewayName
WriteTime
Milliseconds
GatewayId, GatewayName
SampleCount, Minimum, Maximum, Sum
cloud.aws.storagegateway.TotalCacheSize.By.GatewayId.GatewayName
TotalCacheSize
Bytes
GatewayId, GatewayName
SampleCount, Minimum, Maximum, Sum
cloud.aws.storagegateway.CacheUsed.By.GatewayId.GatewayName
CacheUsed
Bytes
GatewayId, GatewayName
SampleCount, Minimum, Maximum, Sum
cloud.aws.storagegateway.CacheHitPercent.By.GatewayId.GatewayName
CacheHitPercent
Percent
GatewayId, GatewayName
SampleCount, Minimum, Maximum, Sum
cloud.aws.storagegateway.CachePercentDirty.By.GatewayId.GatewayName
CachePercentDirty
Percent
GatewayId, GatewayName
SampleCount, Minimum, Maximum, Sum
cloud.aws.storagegateway.CloudBytesDownloaded.By.GatewayId.GatewayName
CloudBytesDownloaded
Bytes
GatewayId, GatewayName
SampleCount, Minimum, Maximum, Sum
cloud.aws.storagegateway.CloudBytesUploaded.By.GatewayId.GatewayName
CloudBytesUploaded
Bytes
GatewayId, GatewayName
SampleCount, Minimum, Maximum, Sum
AWS::WAFv2::WebACL AWS/WAFV2 | Dimensions |
|---|
Region, Rule, WebACL |
Dynatrace metric key
AWS metric name
Unit
Dimensions
Aggregations
cloud.aws.wafv2.AllowedRequests.By.Region.Rule.WebACL
AllowedRequests
Count
Region, Rule, WebACL
SampleCount, Minimum, Maximum, Sum
cloud.aws.wafv2.BlockedRequests.By.Region.Rule.WebACL
BlockedRequests
Count
Region, Rule, WebACL
SampleCount, Minimum, Maximum, Sum
cloud.aws.wafv2.CountedRequests.By.Region.Rule.WebACL
CountedRequests
Count
Region, Rule, WebACL
SampleCount, Minimum, Maximum, Sum
cloud.aws.wafv2.CaptchaRequests.By.Region.Rule.WebACL
CaptchaRequests
Count
Region, Rule, WebACL
SampleCount, Minimum, Maximum, Sum
cloud.aws.wafv2.LowReputationPacketsDropped.By.Region.Rule.WebACL
LowReputationPacketsDropped
Count
Region, Rule, WebACL
SampleCount, Minimum, Maximum, Sum
cloud.aws.wafv2.LowReputationRequestsDenied.By.Region.Rule.WebACL
LowReputationRequestsDenied
Count
Region, Rule, WebACL
SampleCount, Minimum, Maximum, Sum
cloud.aws.wafv2.RequestsWithValidCaptchaToken.By.Region.Rule.WebACL
RequestsWithValidCaptchaToken
Count
Region, Rule, WebACL
SampleCount, Minimum, Maximum, Sum
cloud.aws.wafv2.ChallengeRequests.By.Region.Rule.WebACL
ChallengeRequests
Count
Region, Rule, WebACL
SampleCount, Minimum, Maximum, Sum
cloud.aws.wafv2.PassedRequests.By.Region.Rule.WebACL
PassedRequests
Count
Region, Rule, WebACL
SampleCount, Minimum, Maximum, Sum