Supported AWS services and resource types

  • Latest Dynatrace
  • Reference
  • Published Oct 21, 2025
  • Preview

Supported AWS Services - Overview

AWS Support Matrix

Service

Resource Type

Entity

Event updates (CloudTrail based)

CloudWatch Namespace metrics

Auto-discovery dimensions

CloudWatch Log Groups

ACM

AWS::ACM::Certificate

Lightweight

ACMPCA

AWS::ACMPCA::CertificateAuthority

Core

AWS::Account

AmazonMQ

AWS::AmazonMQ::Broker

AmazonMQ

AWS::AmazonMQ::Configuration

Amplify

AWS::Amplify::App

Lightweight

ApiGateway

AWS::ApiGateway::Account

Lightweight

ApiGateway

AWS::ApiGateway::ApiKey

Lightweight

ApiGateway

AWS::ApiGateway::Authorizer

Lightweight

ApiGateway

AWS::ApiGateway::BasePathMapping

Lightweight

ApiGateway

AWS::ApiGateway::ClientCertificate

Lightweight

ApiGateway

AWS::ApiGateway::Deployment

Lightweight

ApiGateway

AWS::ApiGateway::DocumentationPart

Lightweight

ApiGateway

AWS::ApiGateway::DocumentationVersion

Lightweight

ApiGateway

AWS::ApiGateway::GatewayResponse

Lightweight

ApiGateway

AWS::ApiGateway::Method

Lightweight

ApiGateway

AWS::ApiGateway::Model

Lightweight

ApiGateway

AWS::ApiGateway::RequestValidator

Lightweight

ApiGateway

AWS::ApiGateway::Resource

Lightweight

ApiGateway

AWS::ApiGateway::RestApi

AWS/ApiGateway: 21 (recommended)

ApiGateway

AWS::ApiGateway::Stage

ApiGateway

AWS::ApiGateway::UsagePlan

Lightweight

ApiGateway

AWS::ApiGateway::UsagePlanKey

Lightweight

ApiGatewayV2

AWS::ApiGatewayV2::Api

AWS/ApiGateway: 18 (recommended)

ApiGatewayV2

AWS::ApiGatewayV2::Authorizer

Lightweight

ApiGatewayV2

AWS::ApiGatewayV2::Deployment

Lightweight

ApiGatewayV2

AWS::ApiGatewayV2::Integration

Lightweight

ApiGatewayV2

AWS::ApiGatewayV2::IntegrationResponse

Lightweight

ApiGatewayV2

AWS::ApiGatewayV2::Model

Lightweight

ApiGatewayV2

AWS::ApiGatewayV2::Route

Lightweight

ApiGatewayV2

AWS::ApiGatewayV2::RouteResponse

Lightweight

ApiGatewayV2

AWS::ApiGatewayV2::Stage

AppConfig

AWS::AppConfig::Application

Lightweight

AppConfig

AWS::AppConfig::DeploymentStrategy

Lightweight

AppConfig

AWS::AppConfig::ExtensionAssociation

Lightweight

AppFlow

AWS::AppFlow::Connector

Lightweight

AppFlow

AWS::AppFlow::ConnectorProfile

Lightweight

AppMesh

AWS::AppMesh::GatewayRoute

Lightweight

AppMesh

AWS::AppMesh::Mesh

Lightweight

AppMesh

AWS::AppMesh::VirtualGateway

Lightweight

AppMesh

AWS::AppMesh::VirtualNode

Lightweight

AppMesh

AWS::AppMesh::VirtualRouter

Lightweight

AppMesh

AWS::AppMesh::VirtualService

Lightweight

AppRunner

AWS::AppRunner::AutoScalingConfiguration

AppRunner

AWS::AppRunner::ObservabilityConfiguration

Lightweight

AppRunner

AWS::AppRunner::Service

AppRunner

AWS::AppRunner::VPCIngressConnection

AppRunner

AWS::AppRunner::VpcConnector

AppStream

AWS::AppStream::AppBlock

Lightweight

AppStream

AWS::AppStream::AppBlockBuilder

Lightweight

AppStream

AWS::AppStream::Application

Lightweight

AppStream

AWS::AppStream::Fleet

Lightweight

AppStream

AWS::AppStream::ImageBuilder

Lightweight

AppSync

AWS::AppSync::DataSource

Lightweight

ApplicationAutoScaling

AWS::ApplicationAutoScaling::ScalableTarget

Lightweight

Athena

AWS::Athena::WorkGroup

AuditManager

AWS::AuditManager::Assessment

Lightweight

AutoScaling

AWS::AutoScaling::AutoScalingGroup

AWS/AutoScaling: 7 (recommended)

AutoScaling

AWS::AutoScaling::LaunchConfiguration

Lightweight

Core

AWS::Availability_Zone

Backup

AWS::Backup::BackupVault

Lightweight

Batch

AWS::Batch::ComputeEnvironment

Lightweight

Batch

AWS::Batch::JobDefinition

Lightweight

Batch

AWS::Batch::JobQueue

Lightweight

Bedrock

AWS::Bedrock::Agent

Bedrock

AWS::Bedrock::AgentAlias

Bedrock

AWS::Bedrock::Guardrail

Bedrock

AWS::Bedrock::Knowledgebase

BillingConductor

AWS::BillingConductor::PricingRule

Lightweight

CloudFormation

AWS::CloudFormation::Stack

Lightweight

CloudFormation

AWS::CloudFormation::StackSet

Lightweight

CloudFront

AWS::CloudFront::CachePolicy

Lightweight

CloudFront

AWS::CloudFront::CloudFrontOriginAccessIdentity

Lightweight

CloudFront

AWS::CloudFront::ContinuousDeploymentPolicy

Lightweight

CloudFront

AWS::CloudFront::Distribution

AWS/CloudFront: 12 (recommended)

CloudFront

AWS::CloudFront::Function

Lightweight

CloudFront

AWS::CloudFront::KeyValueStore

Lightweight

CloudFront

AWS::CloudFront::OriginAccessControl

Lightweight

CloudFront

AWS::CloudFront::OriginRequestPolicy

Lightweight

CloudFront

AWS::CloudFront::RealtimeLogConfig

Lightweight

CloudFront

AWS::CloudFront::ResponseHeadersPolicy

Lightweight

CloudFront

AWS::CloudFront::StreamingDistribution

Lightweight

CloudHSM

AWS::CloudHSM::Cluster

CloudTrail

AWS::CloudTrail::Trail

DAX

AWS::DAX::Cluster

DAX

AWS::DAX::SubnetGroup

DMS

AWS::DMS::ReplicationInstance

DirectConnect

AWS::DirectConnect::DXCon

DirectConnect

AWS::DirectConnect::DXVIF

DocDB

AWS::DocDB::DBCluster

DocDB

AWS::DocDB::DBInstance

DynamoDB

AWS::DynamoDB::GlobalTable

Lightweight

DynamoDB

AWS::DynamoDB::Table

AWS/DynamoDB: 45 (recommended)

EC2

AWS::EC2::CapacityReservation

Lightweight

EC2

AWS::EC2::CarrierGateway

Lightweight

EC2

AWS::EC2::ClientVpnEndpoint

EC2

AWS::EC2::CustomerGateway

EC2

AWS::EC2::DHCPOptions

EC2

AWS::EC2::EIP

EC2

AWS::EC2::EgressOnlyInternetGateway

EC2

AWS::EC2::FlowLog

Lightweight

EC2

AWS::EC2::Host

Lightweight

EC2

AWS::EC2::Instance

AWS/EC2: 30 (recommended)

EC2

AWS::EC2::InternetGateway

EC2

AWS::EC2::LaunchTemplate

EC2

AWS::EC2::NatGateway

AWS/NATGateway: 14 (recommended)

EC2

AWS::EC2::NetworkAcl

EC2

AWS::EC2::NetworkInterface

EC2

AWS::EC2::RouteTable

EC2

AWS::EC2::SecurityGroup

EC2

AWS::EC2::Snapshot

EC2

AWS::EC2::Subnet

EC2

AWS::EC2::TransitGateway

EC2

AWS::EC2::TransitGatewayAttachment

EC2

AWS::EC2::TransitGatewayMulticastDomain

Lightweight

EC2

AWS::EC2::TransitGatewayRouteTable

Lightweight

EC2

AWS::EC2::VPC

EC2

AWS::EC2::VPCEndpoint

EC2

AWS::EC2::VPCEndpointService

EC2

AWS::EC2::VPCEndpointServicePermissions

Lightweight

EC2

AWS::EC2::VPCPeeringConnection

EC2

AWS::EC2::VPNConnection

EC2

AWS::EC2::VPNGateway

EC2

AWS::EC2::Volume

AWS/EBS: 24 (recommended)

ECR

AWS::ECR::PublicRepository

ECR

AWS::ECR::Registry

Lightweight

ECR

AWS::ECR::Repository

AWS/ECR: 1 (recommended)

ECS

AWS::ECS::CapacityProvider

ECS

AWS::ECS::Cluster

AWS/ECS: 38 (recommended)

ECS

AWS::ECS::ContainerInstance

ECS

AWS::ECS::Service

ECS

AWS::ECS::Task

ECS

AWS::ECS::TaskDefinition

ECS

AWS::ECS::TaskSet

Lightweight

EFS

AWS::EFS::AccessPoint

EFS

AWS::EFS::FileSystem

AWS/EFS: 21 (recommended)

EFS

AWS::EFS::MountTarget

EKS

AWS::EKS::Cluster

EKS

AWS::EKS::Nodegroup

ElastiCache

AWS::ElastiCache::CacheCluster

Lightweight

AWS/ElastiCache: 38 (recommended)

ElastiCache

AWS::ElastiCache::GlobalReplicationGroup

Lightweight

ElastiCache

AWS::ElastiCache::ParameterGroup

Lightweight

ElastiCache

AWS::ElastiCache::ReplicationGroup

Lightweight

ElastiCache

AWS::ElastiCache::SecurityGroup

Lightweight

ElastiCache

AWS::ElastiCache::ServerlessCache

Lightweight

ElastiCache

AWS::ElastiCache::SubnetGroup

Lightweight

ElastiCache

AWS::ElastiCache::User

Lightweight

ElastiCache

AWS::ElastiCache::UserGroup

Lightweight

ElasticBeanstalk

AWS::ElasticBeanstalk::Application

ElasticBeanstalk

AWS::ElasticBeanstalk::Environment

ElasticLoadBalancing

AWS::ElasticLoadBalancing::LoadBalancer

AWS/ELB: 24 (recommended)

ElasticLoadBalancingV2

AWS::ElasticLoadBalancingV2::Listener

ElasticLoadBalancingV2

AWS::ElasticLoadBalancingV2::ListenerRule

Lightweight

ElasticLoadBalancingV2

AWS::ElasticLoadBalancingV2::LoadBalancer

ElasticLoadBalancingV2

AWS::ElasticLoadBalancingV2::TargetGroup

ElasticLoadBalancingV2

AWS::ElasticLoadBalancingV2::TrustStore

Lightweight

Elasticache

AWS::Elasticache::CacheCluster

Elasticache

AWS::Elasticache::ParameterGroup

Elasticache

AWS::Elasticache::ServerlessCache

Elasticache

AWS::Elasticache::SubnetGroup

Events

AWS::Events::EventBus

IAM

AWS::IAM::Group

IAM

AWS::IAM::InstanceProfile

IAM

AWS::IAM::ManagedPolicy

IAM

AWS::IAM::Role

IAM

AWS::IAM::ServerCertificate

IAM

AWS::IAM::User

KMS

AWS::KMS::Alias

KMS

AWS::KMS::Key

KafkaConnect

AWS::KafkaConnect::Connector

KinesisFirehose

AWS::KinesisFirehose::DeliveryStream

AWS/Firehose: 6 (recommended)

Lambda

AWS::Lambda::Alias

Lambda

AWS::Lambda::CodeSigningConfig

Lightweight

Lambda

AWS::Lambda::EventSourceMapping

Lambda

AWS::Lambda::Function

AWS/Lambda: 18 (recommended)

Lambda

AWS::Lambda::LayerVersion

Lightweight

Logs

AWS::Logs::LogGroup

MSK

AWS::MSK::Cluster

MSK

AWS::MSK::Configuration

Lightweight

MSK

AWS::MSK::Replicator

Lightweight

MSK

AWS::MSK::VpcConnection

Lightweight

OpenSearch

AWS::OpenSearch::Domain

OpenSearchServerless

AWS::OpenSearchServerless::Collection

OpenSearchService

AWS::OpenSearchService::Domain

Organizations

AWS::Organizations::Account

Lightweight

RDS

AWS::RDS::DBCluster

AWS/RDS: 12 (recommended)

RDS

AWS::RDS::DBInstance

AWS/RDS: 26 (recommended)

RDS

AWS::RDS::DBSecurityGroup

Lightweight

RDS

AWS::RDS::DBSubnetGroup

RDS

AWS::RDS::OptionGroup

Redshift

AWS::Redshift::Cluster

Redshift

AWS::Redshift::SubnetGroup

RedshiftServerless

AWS::RedshiftServerless::Namespace

RedshiftServerless

AWS::RedshiftServerless::Workgroup

Core

AWS::Region

Route53

AWS::Route53::HealthCheck

AWS/Route53: 8 (recommended)

Route53

AWS::Route53::HostedZone

S3

AWS::S3::Bucket

AWS/S3: 60 (recommended)

S3ObjectLambda

AWS::S3ObjectLambda::AccessPoint

Lightweight

SNS

AWS::SNS::Topic

AWS/SNS: 7 (recommended)

SQS

AWS::SQS::Queue

AWS/SQS: 9 (recommended)

StepFunctions

AWS::StepFunctions::StateMachine

StorageGateway

AWS::StorageGateway::Gateway

WAFv2

AWS::WAFv2::WebACL

Supported AWS Services - Details

ACMPCA

AWS::ACMPCA::CertificateAuthority

AWS Topology

Dynatrace calls AWS API acmpca/ ListCertificateAuthorities to get resource details. This requires Dynatrace to have following IAM action permissions: acm-pca:ListCertificateAuthorities.

Relationships

Edge typeDestination node
usesAWS::S3::Bucket

AmazonMQ

AWS::AmazonMQ::Broker

AWS Topology

Dynatrace calls AWS API mq/ ListBrokers to list resources and calls mq/ DescribeBroker to get details for each resource. This requires Dynatrace to have following IAM action permissions: mq:ListBrokers, mq:DescribeBroker.

Relationships

Edge typeDestination node
usesAWS::EC2::SecurityGroup
is_attached_toAWS::EC2::Subnet
usesAWS::AmazonMQ::Configuration
usesAWS::Logs::LogGroup
usesAWS::Logs::LogGroup
AWS Metrics
Amazon CloudWatch Namespace AWS/AmazonMQ
Auto-discovery
Dimensions
Broker
Broker, Node
Broker, Topic
Broker, Queue
Broker, Queue, VirtualHost
Broker, NetworkConnector, RemoteBroker

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.CpuCreditBalance.By.Broker.Node

CpuCreditBalance

Count

Broker, Node

SampleCount, Minimum, Maximum, Sum

cloud.aws.amazonmq.CpuCreditBalance.By.Broker.Topic

CpuCreditBalance

Count

Broker, Topic

SampleCount, Minimum, Maximum, Sum

cloud.aws.amazonmq.CpuCreditBalance.By.Broker.Queue

CpuCreditBalance

Count

Broker, Queue

SampleCount, Minimum, Maximum, Sum

cloud.aws.amazonmq.CpuCreditBalance.By.Broker.Queue.VirtualHost

CpuCreditBalance

Count

Broker, Queue, VirtualHost

SampleCount, Minimum, Maximum, Sum

cloud.aws.amazonmq.CpuCreditBalance.By.Broker.NetworkConnector.RemoteBroker

CpuCreditBalance

Count

Broker, NetworkConnector, RemoteBroker

SampleCount, Minimum, Maximum, Sum

cloud.aws.amazonmq.CpuUtilization.By.Broker

CpuUtilization

Percent

Broker

SampleCount, Minimum, Maximum, Sum

cloud.aws.amazonmq.CpuUtilization.By.Broker.Node

CpuUtilization

Percent

Broker, Node

SampleCount, Minimum, Maximum, Sum

cloud.aws.amazonmq.CpuUtilization.By.Broker.Topic

CpuUtilization

Percent

Broker, Topic

SampleCount, Minimum, Maximum, Sum

cloud.aws.amazonmq.CpuUtilization.By.Broker.Queue

CpuUtilization

Percent

Broker, Queue

SampleCount, Minimum, Maximum, Sum

cloud.aws.amazonmq.CpuUtilization.By.Broker.Queue.VirtualHost

CpuUtilization

Percent

Broker, Queue, VirtualHost

SampleCount, Minimum, Maximum, Sum

cloud.aws.amazonmq.CpuUtilization.By.Broker.NetworkConnector.RemoteBroker

CpuUtilization

Percent

Broker, NetworkConnector, RemoteBroker

SampleCount, Minimum, Maximum, Sum

cloud.aws.amazonmq.CurrentConnectionsCount.By.Broker

CurrentConnectionsCount

Count

Broker

SampleCount, Minimum, Maximum, Sum

cloud.aws.amazonmq.CurrentConnectionsCount.By.Broker.Node

CurrentConnectionsCount

Count

Broker, Node

SampleCount, Minimum, Maximum, Sum

cloud.aws.amazonmq.CurrentConnectionsCount.By.Broker.Topic

CurrentConnectionsCount

Count

Broker, Topic

SampleCount, Minimum, Maximum, Sum

cloud.aws.amazonmq.CurrentConnectionsCount.By.Broker.Queue

CurrentConnectionsCount

Count

Broker, Queue

SampleCount, Minimum, Maximum, Sum

cloud.aws.amazonmq.CurrentConnectionsCount.By.Broker.Queue.VirtualHost

CurrentConnectionsCount

Count

Broker, Queue, VirtualHost

SampleCount, Minimum, Maximum, Sum

cloud.aws.amazonmq.CurrentConnectionsCount.By.Broker.NetworkConnector.RemoteBroker

CurrentConnectionsCount

Count

Broker, NetworkConnector, RemoteBroker

SampleCount, Minimum, Maximum, Sum

cloud.aws.amazonmq.HeapUsage.By.Broker

HeapUsage

Percent

Broker

SampleCount, Minimum, Maximum, Sum

cloud.aws.amazonmq.HeapUsage.By.Broker.Node

HeapUsage

Percent

Broker, Node

SampleCount, Minimum, Maximum, Sum

cloud.aws.amazonmq.HeapUsage.By.Broker.Topic

HeapUsage

Percent

Broker, Topic

SampleCount, Minimum, Maximum, Sum

cloud.aws.amazonmq.HeapUsage.By.Broker.Queue

HeapUsage

Percent

Broker, Queue

SampleCount, Minimum, Maximum, Sum

cloud.aws.amazonmq.HeapUsage.By.Broker.Queue.VirtualHost

HeapUsage

Percent

Broker, Queue, VirtualHost

SampleCount, Minimum, Maximum, Sum

cloud.aws.amazonmq.HeapUsage.By.Broker.NetworkConnector.RemoteBroker

HeapUsage

Percent

Broker, NetworkConnector, RemoteBroker

SampleCount, Minimum, Maximum, Sum

cloud.aws.amazonmq.NetworkIn.By.Broker

NetworkIn

Bytes

Broker

SampleCount, Minimum, Maximum, Sum

cloud.aws.amazonmq.NetworkIn.By.Broker.Node

NetworkIn

Bytes

Broker, Node

SampleCount, Minimum, Maximum, Sum

cloud.aws.amazonmq.NetworkIn.By.Broker.Topic

NetworkIn

Bytes

Broker, Topic

SampleCount, Minimum, Maximum, Sum

cloud.aws.amazonmq.NetworkIn.By.Broker.Queue

NetworkIn

Bytes

Broker, Queue

SampleCount, Minimum, Maximum, Sum

cloud.aws.amazonmq.NetworkIn.By.Broker.Queue.VirtualHost

NetworkIn

Bytes

Broker, Queue, VirtualHost

SampleCount, Minimum, Maximum, Sum

cloud.aws.amazonmq.NetworkIn.By.Broker.NetworkConnector.RemoteBroker

NetworkIn

Bytes

Broker, NetworkConnector, RemoteBroker

SampleCount, Minimum, Maximum, Sum

cloud.aws.amazonmq.NetworkOut.By.Broker

NetworkOut

Bytes

Broker

SampleCount, Minimum, Maximum, Sum

cloud.aws.amazonmq.NetworkOut.By.Broker.Node

NetworkOut

Bytes

Broker, Node

SampleCount, Minimum, Maximum, Sum

cloud.aws.amazonmq.NetworkOut.By.Broker.Topic

NetworkOut

Bytes

Broker, Topic

SampleCount, Minimum, Maximum, Sum

cloud.aws.amazonmq.NetworkOut.By.Broker.Queue

NetworkOut

Bytes

Broker, Queue

SampleCount, Minimum, Maximum, Sum

cloud.aws.amazonmq.NetworkOut.By.Broker.Queue.VirtualHost

NetworkOut

Bytes

Broker, Queue, VirtualHost

SampleCount, Minimum, Maximum, Sum

cloud.aws.amazonmq.NetworkOut.By.Broker.NetworkConnector.RemoteBroker

NetworkOut

Bytes

Broker, NetworkConnector, RemoteBroker

SampleCount, Minimum, Maximum, Sum

cloud.aws.amazonmq.TotalConsumerCount.By.Broker

TotalConsumerCount

Count

Broker

SampleCount, Minimum, Maximum, Sum

cloud.aws.amazonmq.TotalConsumerCount.By.Broker.Node

TotalConsumerCount

Count

Broker, Node

SampleCount, Minimum, Maximum, Sum

cloud.aws.amazonmq.TotalConsumerCount.By.Broker.Topic

TotalConsumerCount

Count

Broker, Topic

SampleCount, Minimum, Maximum, Sum

cloud.aws.amazonmq.TotalConsumerCount.By.Broker.Queue

TotalConsumerCount

Count

Broker, Queue

SampleCount, Minimum, Maximum, Sum

cloud.aws.amazonmq.TotalConsumerCount.By.Broker.Queue.VirtualHost

TotalConsumerCount

Count

Broker, Queue, VirtualHost

SampleCount, Minimum, Maximum, Sum

cloud.aws.amazonmq.TotalConsumerCount.By.Broker.NetworkConnector.RemoteBroker

TotalConsumerCount

Count

Broker, NetworkConnector, RemoteBroker

SampleCount, Minimum, Maximum, Sum

cloud.aws.amazonmq.TotalMessageCount.By.Broker

TotalMessageCount

Count

Broker

SampleCount, Minimum, Maximum, Sum

cloud.aws.amazonmq.TotalMessageCount.By.Broker.Node

TotalMessageCount

Count

Broker, Node

SampleCount, Minimum, Maximum, Sum

cloud.aws.amazonmq.TotalMessageCount.By.Broker.Topic

TotalMessageCount

Count

Broker, Topic

SampleCount, Minimum, Maximum, Sum

cloud.aws.amazonmq.TotalMessageCount.By.Broker.Queue

TotalMessageCount

Count

Broker, Queue

SampleCount, Minimum, Maximum, Sum

cloud.aws.amazonmq.TotalMessageCount.By.Broker.Queue.VirtualHost

TotalMessageCount

Count

Broker, Queue, VirtualHost

SampleCount, Minimum, Maximum, Sum

cloud.aws.amazonmq.TotalMessageCount.By.Broker.NetworkConnector.RemoteBroker

TotalMessageCount

Count

Broker, NetworkConnector, RemoteBroker

SampleCount, Minimum, Maximum, Sum

cloud.aws.amazonmq.TotalProducerCount.By.Broker

TotalProducerCount

Count

Broker

SampleCount, Minimum, Maximum, Sum

cloud.aws.amazonmq.TotalProducerCount.By.Broker.Node

TotalProducerCount

Count

Broker, Node

SampleCount, Minimum, Maximum, Sum

cloud.aws.amazonmq.TotalProducerCount.By.Broker.Topic

TotalProducerCount

Count

Broker, Topic

SampleCount, Minimum, Maximum, Sum

cloud.aws.amazonmq.TotalProducerCount.By.Broker.Queue

TotalProducerCount

Count

Broker, Queue

SampleCount, Minimum, Maximum, Sum

cloud.aws.amazonmq.TotalProducerCount.By.Broker.Queue.VirtualHost

TotalProducerCount

Count

Broker, Queue, VirtualHost

SampleCount, Minimum, Maximum, Sum

cloud.aws.amazonmq.TotalProducerCount.By.Broker.NetworkConnector.RemoteBroker

TotalProducerCount

Count

Broker, NetworkConnector, RemoteBroker

SampleCount, Minimum, Maximum, Sum

cloud.aws.amazonmq.AckRate.By.Broker

AckRate

Count

Broker

SampleCount, Minimum, Maximum, Sum

cloud.aws.amazonmq.AckRate.By.Broker.Node

AckRate

Count

Broker, Node

SampleCount, Minimum, Maximum, Sum

cloud.aws.amazonmq.AckRate.By.Broker.Topic

AckRate

Count

Broker, Topic

SampleCount, Minimum, Maximum, Sum

cloud.aws.amazonmq.AckRate.By.Broker.Queue

AckRate

Count

Broker, Queue

SampleCount, Minimum, Maximum, Sum

cloud.aws.amazonmq.AckRate.By.Broker.Queue.VirtualHost

AckRate

Count

Broker, Queue, VirtualHost

SampleCount, Minimum, Maximum, Sum

cloud.aws.amazonmq.AckRate.By.Broker.NetworkConnector.RemoteBroker

AckRate

Count

Broker, NetworkConnector, RemoteBroker

SampleCount, Minimum, Maximum, Sum

cloud.aws.amazonmq.ConsumerCount.By.Broker

ConsumerCount

Count

Broker

SampleCount, Minimum, Maximum, Sum

cloud.aws.amazonmq.ConsumerCount.By.Broker.Node

ConsumerCount

Count

Broker, Node

SampleCount, Minimum, Maximum, Sum

cloud.aws.amazonmq.ConsumerCount.By.Broker.Topic

ConsumerCount

Count

Broker, Topic

SampleCount, Minimum, Maximum, Sum

cloud.aws.amazonmq.ConsumerCount.By.Broker.Queue

ConsumerCount

Count

Broker, Queue

SampleCount, Minimum, Maximum, Sum

cloud.aws.amazonmq.ConsumerCount.By.Broker.Queue.VirtualHost

ConsumerCount

Count

Broker, Queue, VirtualHost

SampleCount, Minimum, Maximum, Sum

cloud.aws.amazonmq.ConsumerCount.By.Broker.NetworkConnector.RemoteBroker

ConsumerCount

Count

Broker, NetworkConnector, RemoteBroker

SampleCount, Minimum, Maximum, Sum

cloud.aws.amazonmq.MessageCount.By.Broker

MessageCount

Count

Broker

SampleCount, Minimum, Maximum, Sum

cloud.aws.amazonmq.MessageCount.By.Broker.Node

MessageCount

Count

Broker, Node

SampleCount, Minimum, Maximum, Sum

cloud.aws.amazonmq.MessageCount.By.Broker.Topic

MessageCount

Count

Broker, Topic

SampleCount, Minimum, Maximum, Sum

cloud.aws.amazonmq.MessageCount.By.Broker.Queue

MessageCount

Count

Broker, Queue

SampleCount, Minimum, Maximum, Sum

cloud.aws.amazonmq.MessageCount.By.Broker.Queue.VirtualHost

MessageCount

Count

Broker, Queue, VirtualHost

SampleCount, Minimum, Maximum, Sum

cloud.aws.amazonmq.MessageCount.By.Broker.NetworkConnector.RemoteBroker

MessageCount

Count

Broker, NetworkConnector, RemoteBroker

SampleCount, Minimum, Maximum, Sum

cloud.aws.amazonmq.PublishRate.By.Broker

PublishRate

Count

Broker

SampleCount, Minimum, Maximum, Sum

cloud.aws.amazonmq.PublishRate.By.Broker.Node

PublishRate

Count

Broker, Node

SampleCount, Minimum, Maximum, Sum

cloud.aws.amazonmq.PublishRate.By.Broker.Topic

PublishRate

Count

Broker, Topic

SampleCount, Minimum, Maximum, Sum

cloud.aws.amazonmq.PublishRate.By.Broker.Queue

PublishRate

Count

Broker, Queue

SampleCount, Minimum, Maximum, Sum

cloud.aws.amazonmq.PublishRate.By.Broker.Queue.VirtualHost

PublishRate

Count

Broker, Queue, VirtualHost

SampleCount, Minimum, Maximum, Sum

cloud.aws.amazonmq.PublishRate.By.Broker.NetworkConnector.RemoteBroker

PublishRate

Count

Broker, NetworkConnector, RemoteBroker

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.SystemCpuUtilization.By.Broker.Topic

SystemCpuUtilization

Percent

Broker, Topic

SampleCount, Minimum, Maximum, Sum

cloud.aws.amazonmq.SystemCpuUtilization.By.Broker.Queue

SystemCpuUtilization

Percent

Broker, Queue

SampleCount, Minimum, Maximum, Sum

cloud.aws.amazonmq.SystemCpuUtilization.By.Broker.Queue.VirtualHost

SystemCpuUtilization

Percent

Broker, Queue, VirtualHost

SampleCount, Minimum, Maximum, Sum

cloud.aws.amazonmq.SystemCpuUtilization.By.Broker.NetworkConnector.RemoteBroker

SystemCpuUtilization

Percent

Broker, NetworkConnector, RemoteBroker

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.RabbitMQDiskFree.By.Broker.Topic

RabbitMQDiskFree

Bytes

Broker, Topic

SampleCount, Minimum, Maximum, Sum

cloud.aws.amazonmq.RabbitMQDiskFree.By.Broker.Queue

RabbitMQDiskFree

Bytes

Broker, Queue

SampleCount, Minimum, Maximum, Sum

cloud.aws.amazonmq.RabbitMQDiskFree.By.Broker.Queue.VirtualHost

RabbitMQDiskFree

Bytes

Broker, Queue, VirtualHost

SampleCount, Minimum, Maximum, Sum

cloud.aws.amazonmq.RabbitMQDiskFree.By.Broker.NetworkConnector.RemoteBroker

RabbitMQDiskFree

Bytes

Broker, NetworkConnector, RemoteBroker

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

cloud.aws.amazonmq.RabbitMQMemUsed.By.Broker.Topic

RabbitMQMemUsed

Bytes

Broker, Topic

SampleCount, Minimum, Maximum, Sum

cloud.aws.amazonmq.RabbitMQMemUsed.By.Broker.Queue

RabbitMQMemUsed

Bytes

Broker, Queue

SampleCount, Minimum, Maximum, Sum

cloud.aws.amazonmq.RabbitMQMemUsed.By.Broker.Queue.VirtualHost

RabbitMQMemUsed

Bytes

Broker, Queue, VirtualHost

SampleCount, Minimum, Maximum, Sum

cloud.aws.amazonmq.RabbitMQMemUsed.By.Broker.NetworkConnector.RemoteBroker

RabbitMQMemUsed

Bytes

Broker, NetworkConnector, RemoteBroker

SampleCount, Minimum, Maximum, Sum

AWS::AmazonMQ::Configuration

AWS Topology

Dynatrace calls AWS API mq/ ListConfigurations to list resources and calls mq/ DescribeConfiguration to get details for each resource. This requires Dynatrace to have following IAM action permissions: mq:ListConfigurations, mq:DescribeConfiguration.

ApiGateway

AWS::ApiGateway::RestApi

AWS Topology

Dynatrace calls AWS API apigateway/ GetRestApis to get resource details.

AWS Metrics
Amazon CloudWatch Namespace AWS/ApiGateway
Auto-discovery
Dimensions
ApiName
ApiName, Method, Resource, Stage
ApiName, Stage

Automatically enabled as 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

AWS Logs
  • Logs from API-Gateway-Access-Logs_(?<RestApiId>[a-z0-9]+)/.* Log Group link with the Dynatrace entity for AWS::ApiGateway::RestApi. `.

AWS::ApiGateway::Stage

AWS Topology

Dynatrace calls AWS API apigateway/ GetRestApis to list resources and calls apigateway/ GetStages to get details for each resource.

Relationships

Edge typeDestination node
is_attached_toAWS::ApiGateway::RestApi

ApiGatewayV2

AWS::ApiGatewayV2::Api

AWS Topology

Dynatrace calls AWS API apigatewayv2/ GetApis to get resource details.

AWS Metrics
Amazon CloudWatch Namespace AWS/ApiGateway
Auto-discovery
Dimensions
ApiId
ApiId, Stage
ApiId, Method, Resource, Stage

Automatically enabled as 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

AWS Logs
  • Logs from API-GatewayV2-Access-Logs.* Log Group link with the Dynatrace entity for AWS::ApiGatewayV2::Api.

AWS::ApiGatewayV2::Stage

AWS Topology

Dynatrace calls AWS API apigatewayv2/ GetApis to list resources and calls apigatewayv2/ GetStages to get details for each resource.

Relationships

Edge typeDestination node
is_attached_toAWS::ApiGatewayV2::Api

AppRunner

AWS::AppRunner::AutoScalingConfiguration

AWS Topology

Dynatrace calls AWS API apprunner/ ListAutoScalingConfigurations to list resources and calls apprunner/ DescribeAutoScalingConfiguration to get details for each resource.

AWS::AppRunner::Service

AWS Topology

Dynatrace calls AWS API apprunner/ ListServices to list resources and calls apprunner/ DescribeService to get details for each resource.

Relationships

Edge typeDestination node
usesAWS::AppRunner::AutoScalingConfiguration
is_attached_toAWS::AppRunner::VpcConnector
AWS Metrics
Amazon CloudWatch Namespace AWS/AppRunner
Auto-discovery
Dimensions
ServiceID, ServiceName
Instance, ServiceID, ServiceName

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.Concurrency.By.Instance.ServiceID.ServiceName

Concurrency

Count

Instance, ServiceID, ServiceName

SampleCount, Minimum, Maximum, Sum

cloud.aws.apprunner.Requests.By.ServiceID.ServiceName

Requests

Count

ServiceID, ServiceName

SampleCount, Minimum, Maximum, Sum

cloud.aws.apprunner.Requests.By.Instance.ServiceID.ServiceName

Requests

Count

Instance, ServiceID, ServiceName

SampleCount, Minimum, Maximum, Sum

cloud.aws.apprunner.2xxStatusResponses.By.ServiceID.ServiceName

2xxStatusResponses

Count

ServiceID, ServiceName

SampleCount, Minimum, Maximum, Sum

cloud.aws.apprunner.2xxStatusResponses.By.Instance.ServiceID.ServiceName

2xxStatusResponses

Count

Instance, ServiceID, ServiceName

SampleCount, Minimum, Maximum, Sum

cloud.aws.apprunner.4xxStatusResponses.By.ServiceID.ServiceName

4xxStatusResponses

Count

ServiceID, ServiceName

SampleCount, Minimum, Maximum, Sum

cloud.aws.apprunner.4xxStatusResponses.By.Instance.ServiceID.ServiceName

4xxStatusResponses

Count

Instance, ServiceID, ServiceName

SampleCount, Minimum, Maximum, Sum

cloud.aws.apprunner.5xxStatusResponses.By.ServiceID.ServiceName

5xxStatusResponses

Count

ServiceID, ServiceName

SampleCount, Minimum, Maximum, Sum

cloud.aws.apprunner.5xxStatusResponses.By.Instance.ServiceID.ServiceName

5xxStatusResponses

Count

Instance, ServiceID, ServiceName

SampleCount, Minimum, Maximum, Sum

cloud.aws.apprunner.RequestLatency.By.ServiceID.ServiceName

RequestLatency

Milliseconds

ServiceID, ServiceName

SampleCount, Minimum, Maximum, Sum

cloud.aws.apprunner.RequestLatency.By.Instance.ServiceID.ServiceName

RequestLatency

Milliseconds

Instance, ServiceID, ServiceName

SampleCount, Minimum, Maximum, Sum

cloud.aws.apprunner.ActiveInstances.By.ServiceID.ServiceName

ActiveInstances

Count

ServiceID, ServiceName

SampleCount, Minimum, Maximum, Sum

cloud.aws.apprunner.ActiveInstances.By.Instance.ServiceID.ServiceName

ActiveInstances

Count

Instance, ServiceID, ServiceName

SampleCount, Minimum, Maximum, Sum

AWS Logs
  • Logs from /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

AWS Topology

Dynatrace calls AWS API apprunner/ ListVpcIngressConnections to list resources and calls apprunner/ DescribeVpcIngressConnection to get details for each resource.

Relationships

Edge typeDestination node
is_attached_toAWS::AppRunner::Service
routes_toAWS::EC2::VPCEndpoint
is_attached_toAWS::EC2::VPC

AWS::AppRunner::VpcConnector

AWS Topology

Dynatrace calls AWS API apprunner/ ListVpcConnectors to list resources and calls apprunner/ DescribeVpcConnector to get details for each resource.

Relationships

Edge typeDestination node
is_attached_toAWS::EC2::Subnet
usesAWS::EC2::SecurityGroup

Athena

AWS::Athena::WorkGroup

AWS Topology

Dynatrace calls AWS API athena/ ListWorkGroups to list resources and calls athena/ GetWorkGroup to get details for each resource.

AutoScaling

AWS::AutoScaling::AutoScalingGroup

AWS Topology

Dynatrace calls AWS API autoscaling/ DescribeAutoScalingGroups to get resource details.

Relationships

Edge typeDestination node
usesAWS::EC2::LaunchTemplate
is_attached_toAWS::ElasticLoadBalancing::LoadBalancer
is_attached_toAWS::ElasticLoadBalancingV2::TargetGroup
containsAWS::EC2::Instance
AWS Metrics
Amazon CloudWatch Namespace AWS/AutoScaling
Auto-discovery
Dimensions
AutoScalingGroupName

Automatically enabled as 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

Availability_Zone

AWS::Availability_Zone

AWS Topology

Dynatrace calls AWS API ec2/ DescribeAvailabilityZones to get resource details.

Sanitized fields

  • configuration.zoneName
  • configuration.optInStatus
  • configuration.messages

Relationships

Edge typeDestination node
is_part_ofAWS::Region

Bedrock

AWS::Bedrock::Agent

AWS Topology

Dynatrace calls AWS API bedrockagent/ ListAgents to list resources and calls bedrockagent/ GetAgent to get details for each resource. This requires Dynatrace to have following IAM action permissions: bedrock:ListAgents, bedrock:GetAgent.

Relationships

Edge typeDestination node
usesAWS::IAM::Role
usesAWS::KMS::Key
is_attached_toAWS::Bedrock::GuardRail

AWS::Bedrock::AgentAlias

AWS Topology
AWS Metrics
Amazon CloudWatch Namespace AWS/Bedrock/Agents
Auto-discovery
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

AWS Topology

Dynatrace calls AWS API bedrock/ ListGuardrails to list resources and calls bedrock/ GetGuardrail to get details for each resource. This requires Dynatrace to have following IAM action permissions: bedrock:ListGuardrails, bedrock:GetGuardrail.

Relationships

Edge typeDestination node
usesAWS::KMS::Key
AWS Metrics
Amazon CloudWatch Namespace AWS/Bedrock/Guardrails
Auto-discovery
Dimensions
GuardrailArn
GuardrailArn, GuardrailVersion
FindingType, GuardrailArn, GuardrailVersion

Dynatrace metric key

AWS metric name

Unit

Dimensions

Aggregations

cloud.aws.bedrock_guardrails.Invocations.By.GuardrailArn

Invocations

Count

GuardrailArn

SampleCount, Minimum, Maximum, Sum

cloud.aws.bedrock_guardrails.Invocations.By.GuardrailArn.GuardrailVersion

Invocations

Count

GuardrailArn, GuardrailVersion

SampleCount, Minimum, Maximum, Sum

cloud.aws.bedrock_guardrails.Invocations.By.FindingType.GuardrailArn.GuardrailVersion

Invocations

Count

FindingType, GuardrailArn, GuardrailVersion

SampleCount, Minimum, Maximum, Sum

cloud.aws.bedrock_guardrails.InvocationLatency.By.GuardrailArn

InvocationLatency

Milliseconds

GuardrailArn

SampleCount, Minimum, Maximum, Sum

cloud.aws.bedrock_guardrails.InvocationLatency.By.GuardrailArn.GuardrailVersion

InvocationLatency

Milliseconds

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.GuardrailArn

InvocationClientErrors

Count

GuardrailArn

SampleCount, Minimum, Maximum, Sum

cloud.aws.bedrock_guardrails.InvocationClientErrors.By.GuardrailArn.GuardrailVersion

InvocationClientErrors

Count

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.GuardrailArn

InvocationServerErrors

Count

GuardrailArn

SampleCount, Minimum, Maximum, Sum

cloud.aws.bedrock_guardrails.InvocationServerErrors.By.GuardrailArn.GuardrailVersion

InvocationServerErrors

Count

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.GuardrailArn

InvocationThrottles

Count

GuardrailArn

SampleCount, Minimum, Maximum, Sum

cloud.aws.bedrock_guardrails.InvocationThrottles.By.GuardrailArn.GuardrailVersion

InvocationThrottles

Count

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.GuardrailArn

InvocationsIntervened

Count

GuardrailArn

SampleCount, Minimum, Maximum, Sum

cloud.aws.bedrock_guardrails.InvocationsIntervened.By.GuardrailArn.GuardrailVersion

InvocationsIntervened

Count

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.GuardrailArn

TextUnitCount

Count

GuardrailArn

SampleCount, Minimum, Maximum, Sum

cloud.aws.bedrock_guardrails.TextUnitCount.By.GuardrailArn.GuardrailVersion

TextUnitCount

Count

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.GuardrailArn

FindingCounts

Count

GuardrailArn

SampleCount, Minimum, Maximum, Sum

cloud.aws.bedrock_guardrails.FindingCounts.By.GuardrailArn.GuardrailVersion

FindingCounts

Count

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.GuardrailArn

TotalFindings

Count

GuardrailArn

SampleCount, Minimum, Maximum, Sum

cloud.aws.bedrock_guardrails.TotalFindings.By.GuardrailArn.GuardrailVersion

TotalFindings

Count

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

AWS Topology

Dynatrace calls AWS API bedrockagent/ ListKnowledgeBases to list resources and calls bedrockagent/ GetKnowledgeBase to get details for each resource. This requires Dynatrace to have following IAM action permissions: bedrock:ListKnowledgeBases, bedrock:GetKnowledgeBase.

Relationships

Edge typeDestination node
usesAWS::IAM::Role
usesAWS::S3::Bucket
usesAWS::Redshift::Cluster
usesAWS::RedshiftServerless::Workgroup
usesAWS::OpenSearch::Domain
usesAWS::OpenSearchServerless::Collection
usesAWS::RDS::DBCluster

CloudFront

AWS::CloudFront::Distribution

AWS Topology

Dynatrace calls AWS API cloudfront/ ListDistributions to list resources and calls cloudfront/ GetDistribution to get details for each resource.

Relationships

Edge typeDestination node
is_attached_toAWS::WAFv2::WebACL
usesAWS::IAM::ServerCertificate
routes_toAWS::S3::Bucket
AWS Metrics
Amazon CloudWatch Namespace AWS/CloudFront
Auto-discovery
Dimensions
DistributionId
DistributionId, Region

Automatically enabled as recommended Service when you onboard via Quick Start.

Dynatrace metric key

AWS metric name

Unit

Dimensions

Aggregations

cloud.aws.cloudfront.4xxErrorRate.By.DistributionId

4xxErrorRate

Percent

DistributionId

SampleCount, Minimum, Maximum, Sum

cloud.aws.cloudfront.4xxErrorRate.By.DistributionId.Region

4xxErrorRate

Percent

DistributionId, Region

SampleCount, Minimum, Maximum, Sum

cloud.aws.cloudfront.5xxErrorRate.By.DistributionId

5xxErrorRate

Percent

DistributionId

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

BytesDownloaded

Count

DistributionId

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

BytesUploaded

Count

DistributionId

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

Requests

Count

DistributionId

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

TotalErrorRate

Percent

DistributionId

SampleCount, Minimum, Maximum, Sum

cloud.aws.cloudfront.TotalErrorRate.By.DistributionId.Region

TotalErrorRate

Percent

DistributionId, Region

SampleCount, Minimum, Maximum, Sum

AWS::CloudFront::Function

AWS Metrics
Amazon CloudWatch Namespace AWS/CloudFront
Auto-discovery
Dimensions
FunctionName
FunctionName, Region
FunctionName, DistributionId, Region

AWS::CloudFront::KeyValueStore

AWS Metrics
Amazon CloudWatch Namespace AWS/CloudFront
Auto-discovery
Dimensions
KeyValueStoreId
KeyValueStoreId, Region
KeyValueStoreId, DistributionId

CloudHSM

AWS::CloudHSM::Cluster

AWS Topology

Dynatrace calls AWS API cloudhsmv2/ DescribeClusters to get resource details. This requires Dynatrace to have following IAM action permissions: cloudhsm:DescribeClusters.

Relationships

Edge typeDestination node
usesAWS::EC2::SecurityGroup
is_attached_toAWS::EC2::Subnet
is_attached_toAWS::EC2::VPC
AWS Metrics
Amazon CloudWatch Namespace AWS/CloudHSM
Auto-discovery
Dimensions
ClusterId
ClusterId, HsmId

Dynatrace metric key

AWS metric name

Unit

Dimensions

Aggregations

cloud.aws.cloudhsm.HsmUnhealthy.By.ClusterId

HsmUnhealthy

None

ClusterId

SampleCount, Minimum, Maximum, Sum

cloud.aws.cloudhsm.HsmUnhealthy.By.ClusterId.HsmId

HsmUnhealthy

None

ClusterId, HsmId

SampleCount, Minimum, Maximum, Sum

cloud.aws.cloudhsm.HsmTemperature.By.ClusterId

HsmTemperature

None

ClusterId

SampleCount, Minimum, Maximum, Sum

cloud.aws.cloudhsm.HsmTemperature.By.ClusterId.HsmId

HsmTemperature

None

ClusterId, HsmId

SampleCount, Minimum, Maximum, Sum

cloud.aws.cloudhsm.HsmKeysSessionOccupied.By.ClusterId

HsmKeysSessionOccupied

Count

ClusterId

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

HsmKeysTokenOccupied

Count

ClusterId

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

HsmSslCtxsOccupied

Count

ClusterId

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

HsmSessionCount

Count

ClusterId

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

HsmUsersAvailable

Count

ClusterId

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

HsmUsersMax

Count

ClusterId

SampleCount, Minimum, Maximum, Sum

cloud.aws.cloudhsm.HsmUsersMax.By.ClusterId.HsmId

HsmUsersMax

Count

ClusterId, HsmId

SampleCount, Minimum, Maximum, Sum

CloudTrail

AWS::CloudTrail::Trail

AWS Topology

Dynatrace calls AWS API cloudtrail/ ListTrails to list resources and calls cloudtrail/ GetTrail to get details for each resource. This requires Dynatrace to have following IAM action permissions: cloudtrail:ListTrails, cloudtrail:GetTrail.

Relationships

Edge typeDestination node
usesAWS::S3::Bucket
usesAWS::Logs::LogGroup
usesAWS::SNS::Topic
usesAWS::KMS::Key

Core

AWS::Account

AWS Topology

AWS::Region

AWS Topology

DAX

AWS::DAX::Cluster

AWS Topology

Dynatrace calls AWS API dax/ DescribeClusters to get resource details. This requires Dynatrace to have following IAM action permissions: dax:DescribeClusters.

Relationships

Edge typeDestination node
usesAWS::DAX::SubnetGroup
usesAWS::EC2::SecurityGroup
AWS Metrics
Amazon CloudWatch Namespace AWS/DAX
Auto-discovery
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

AWS Topology

Dynatrace calls AWS API dax/ DescribeSubnetGroups to get resource details. This requires Dynatrace to have following IAM action permissions: dax:DescribeSubnetGroups.

Relationships

Edge typeDestination node
usesAWS::EC2::Subnet
is_attached_toAWS::EC2::VPC

DMS

AWS::DMS::ReplicationInstance

AWS Topology

Dynatrace calls AWS API databasemigration/ DescribeReplicationInstances to get resource details. This requires Dynatrace to have following IAM action permissions: dms:DescribeReplicationInstances.

Relationships

Edge typeDestination node
is_attached_toAWS::EC2::VPC
is_attached_toAWS::EC2::Subnet
usesAWS::EC2::SecurityGroup
AWS Metrics
Amazon CloudWatch Namespace AWS/DMS
Auto-discovery
Dimensions
ReplicationInstanceIdentifier
ReplicationInstanceIdentifier, ReplicationTaskIdentifier

Dynatrace metric key

AWS metric name

Unit

Dimensions

Aggregations

cloud.aws.dms.CPUUtilization.By.ReplicationInstanceIdentifier

CPUUtilization

Percent

ReplicationInstanceIdentifier

SampleCount, Minimum, Maximum, Sum

cloud.aws.dms.CPUUtilization.By.ReplicationInstanceIdentifier.ReplicationTaskIdentifier

CPUUtilization

Percent

ReplicationInstanceIdentifier, ReplicationTaskIdentifier

SampleCount, Minimum, Maximum, Sum

cloud.aws.dms.FreeStorageSpace.By.ReplicationInstanceIdentifier

FreeStorageSpace

Bytes

ReplicationInstanceIdentifier

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

MemoryUsage

Megabytes

ReplicationInstanceIdentifier

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

ReadIOPS

Count

ReplicationInstanceIdentifier

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

ReadLatency

Seconds

ReplicationInstanceIdentifier

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

ReadThroughput

Bytes/Second

ReplicationInstanceIdentifier

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

WriteIOPS

Count

ReplicationInstanceIdentifier

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

WriteLatency

Seconds

ReplicationInstanceIdentifier

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

WriteThroughput

Bytes/Second

ReplicationInstanceIdentifier

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

FreeableMemory

Bytes

ReplicationInstanceIdentifier

SampleCount, Minimum, Maximum, Sum

cloud.aws.dms.FreeableMemory.By.ReplicationInstanceIdentifier.ReplicationTaskIdentifier

FreeableMemory

Bytes

ReplicationInstanceIdentifier, ReplicationTaskIdentifier

SampleCount, Minimum, Maximum, Sum

DirectConnect

AWS::DirectConnect::DXCon

AWS Topology

Dynatrace calls AWS API directconnect/ DescribeConnections to get resource details. This requires Dynatrace to have following IAM action permissions: directconnect:DescribeConnections.

AWS Metrics
Amazon CloudWatch Namespace AWS/DX
Auto-discovery
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.ConnectionBpsEgress.By.ConnectionId.OpticalLaneNumber

ConnectionBpsEgress

BitsPerSecond

ConnectionId, OpticalLaneNumber

SampleCount, Minimum, Maximum, Sum

cloud.aws.dx.ConnectionBpsEgress.By.ConnectionId.VirtualInterfaceId

ConnectionBpsEgress

BitsPerSecond

ConnectionId, VirtualInterfaceId

SampleCount, Minimum, Maximum, Sum

cloud.aws.dx.ConnectionBpsIngress.By.ConnectionId

ConnectionBpsIngress

BitsPerSecond

ConnectionId

SampleCount, Minimum, Maximum, Sum

cloud.aws.dx.ConnectionBpsIngress.By.ConnectionId.OpticalLaneNumber

ConnectionBpsIngress

BitsPerSecond

ConnectionId, OpticalLaneNumber

SampleCount, Minimum, Maximum, Sum

cloud.aws.dx.ConnectionBpsIngress.By.ConnectionId.VirtualInterfaceId

ConnectionBpsIngress

BitsPerSecond

ConnectionId, VirtualInterfaceId

SampleCount, Minimum, Maximum, Sum

cloud.aws.dx.ConnectionPpsEgress.By.ConnectionId

ConnectionPpsEgress

Count

ConnectionId

SampleCount, Minimum, Maximum, Sum

cloud.aws.dx.ConnectionPpsEgress.By.ConnectionId.OpticalLaneNumber

ConnectionPpsEgress

Count

ConnectionId, OpticalLaneNumber

SampleCount, Minimum, Maximum, Sum

cloud.aws.dx.ConnectionPpsEgress.By.ConnectionId.VirtualInterfaceId

ConnectionPpsEgress

Count

ConnectionId, VirtualInterfaceId

SampleCount, Minimum, Maximum, Sum

cloud.aws.dx.ConnectionPpsIngress.By.ConnectionId

ConnectionPpsIngress

Count

ConnectionId

SampleCount, Minimum, Maximum, Sum

cloud.aws.dx.ConnectionPpsIngress.By.ConnectionId.OpticalLaneNumber

ConnectionPpsIngress

Count

ConnectionId, OpticalLaneNumber

SampleCount, Minimum, Maximum, Sum

cloud.aws.dx.ConnectionPpsIngress.By.ConnectionId.VirtualInterfaceId

ConnectionPpsIngress

Count

ConnectionId, VirtualInterfaceId

SampleCount, Minimum, Maximum, Sum

cloud.aws.dx.ConnectionState.By.ConnectionId

ConnectionState

Count

ConnectionId

SampleCount, Minimum, Maximum, Sum

cloud.aws.dx.ConnectionState.By.ConnectionId.OpticalLaneNumber

ConnectionState

Count

ConnectionId, OpticalLaneNumber

SampleCount, Minimum, Maximum, Sum

cloud.aws.dx.ConnectionState.By.ConnectionId.VirtualInterfaceId

ConnectionState

Count

ConnectionId, VirtualInterfaceId

SampleCount, Minimum, Maximum, Sum

cloud.aws.dx.ConnectionErrorCount.By.ConnectionId

ConnectionErrorCount

Count

ConnectionId

SampleCount, Minimum, Maximum, Sum

cloud.aws.dx.ConnectionErrorCount.By.ConnectionId.OpticalLaneNumber

ConnectionErrorCount

Count

ConnectionId, OpticalLaneNumber

SampleCount, Minimum, Maximum, Sum

cloud.aws.dx.ConnectionErrorCount.By.ConnectionId.VirtualInterfaceId

ConnectionErrorCount

Count

ConnectionId, VirtualInterfaceId

SampleCount, Minimum, Maximum, Sum

cloud.aws.dx.ConnectionLightLevelTx.By.ConnectionId

ConnectionLightLevelTx

dBm

ConnectionId

SampleCount, Minimum, Maximum, Sum

cloud.aws.dx.ConnectionLightLevelTx.By.ConnectionId.OpticalLaneNumber

ConnectionLightLevelTx

dBm

ConnectionId, OpticalLaneNumber

SampleCount, Minimum, Maximum, Sum

cloud.aws.dx.ConnectionLightLevelTx.By.ConnectionId.VirtualInterfaceId

ConnectionLightLevelTx

dBm

ConnectionId, VirtualInterfaceId

SampleCount, Minimum, Maximum, Sum

cloud.aws.dx.ConnectionLightLevelRx.By.ConnectionId

ConnectionLightLevelRx

dBm

ConnectionId

SampleCount, Minimum, Maximum, Sum

cloud.aws.dx.ConnectionLightLevelRx.By.ConnectionId.OpticalLaneNumber

ConnectionLightLevelRx

dBm

ConnectionId, OpticalLaneNumber

SampleCount, Minimum, Maximum, Sum

cloud.aws.dx.ConnectionLightLevelRx.By.ConnectionId.VirtualInterfaceId

ConnectionLightLevelRx

dBm

ConnectionId, VirtualInterfaceId

SampleCount, Minimum, Maximum, Sum

cloud.aws.dx.VirtualInterfaceBpsEgress.By.ConnectionId

VirtualInterfaceBpsEgress

BitsPerSecond

ConnectionId

SampleCount, Minimum, Maximum, Sum

cloud.aws.dx.VirtualInterfaceBpsEgress.By.ConnectionId.OpticalLaneNumber

VirtualInterfaceBpsEgress

BitsPerSecond

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

VirtualInterfaceBpsIngress

BitsPerSecond

ConnectionId

SampleCount, Minimum, Maximum, Sum

cloud.aws.dx.VirtualInterfaceBpsIngress.By.ConnectionId.OpticalLaneNumber

VirtualInterfaceBpsIngress

BitsPerSecond

ConnectionId, OpticalLaneNumber

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

VirtualInterfacePpsEgress

Count

ConnectionId

SampleCount, Minimum, Maximum, Sum

cloud.aws.dx.VirtualInterfacePpsEgress.By.ConnectionId.OpticalLaneNumber

VirtualInterfacePpsEgress

Count

ConnectionId, OpticalLaneNumber

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

VirtualInterfacePpsIngress

Count

ConnectionId

SampleCount, Minimum, Maximum, Sum

cloud.aws.dx.VirtualInterfacePpsIngress.By.ConnectionId.OpticalLaneNumber

VirtualInterfacePpsIngress

Count

ConnectionId, OpticalLaneNumber

SampleCount, Minimum, Maximum, Sum

cloud.aws.dx.VirtualInterfacePpsIngress.By.ConnectionId.VirtualInterfaceId

VirtualInterfacePpsIngress

Count

ConnectionId, VirtualInterfaceId

SampleCount, Minimum, Maximum, Sum

AWS::DirectConnect::DXVIF

AWS Topology

Dynatrace calls AWS API directconnect/ DescribeVirtualInterfaces to get resource details. This requires Dynatrace to have following IAM action permissions: directconnect:DescribeVirtualInterfaces.

Relationships

Edge typeDestination node
belongs_toAWS::DirectConnect::DXCon
routes_toAWS::EC2::VPNGateway
routes_toAWS::DirectConnect::DirectConnectGateway

DocDB

AWS::DocDB::DBCluster

AWS Metrics
Amazon CloudWatch Namespace AWS/DocDB
Auto-discovery
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 Metrics
Amazon CloudWatch Namespace AWS/DocDB
Auto-discovery
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

DynamoDB

AWS::DynamoDB::Table

AWS Topology

Dynatrace calls AWS API dynamodb/ ListTables to list resources and calls dynamodb/ DescribeTable to get details for each resource.

AWS Metrics
Amazon CloudWatch Namespace AWS/DynamoDB
Auto-discovery
Dimensions
TableName
GlobalSecondaryIndexName, TableName
Operation, TableName

Automatically enabled as 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.ConditionalCheckFailedRequests.By.GlobalSecondaryIndexName.TableName

ConditionalCheckFailedRequests

Count

GlobalSecondaryIndexName, TableName

SampleCount, Minimum, Maximum, Sum

cloud.aws.dynamodb.ConditionalCheckFailedRequests.By.Operation.TableName

ConditionalCheckFailedRequests

Count

Operation, 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.ConsumedReadCapacityUnits.By.Operation.TableName

ConsumedReadCapacityUnits

Count

Operation, 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.ConsumedWriteCapacityUnits.By.Operation.TableName

ConsumedWriteCapacityUnits

Count

Operation, 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.OnlineIndexConsumedWriteCapacity.By.Operation.TableName

OnlineIndexConsumedWriteCapacity

Count

Operation, 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.OnlineIndexPercentageProgress.By.Operation.TableName

OnlineIndexPercentageProgress

Count

Operation, 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.OnlineIndexThrottleEvents.By.Operation.TableName

OnlineIndexThrottleEvents

Count

Operation, 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.ProvisionedReadCapacityUnits.By.Operation.TableName

ProvisionedReadCapacityUnits

Count

Operation, 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.ProvisionedWriteCapacityUnits.By.Operation.TableName

ProvisionedWriteCapacityUnits

Count

Operation, 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.ReadThrottleEvents.By.Operation.TableName

ReadThrottleEvents

Count

Operation, TableName

SampleCount, Minimum, Maximum, Sum

cloud.aws.dynamodb.ReturnedItemCount.By.TableName

ReturnedItemCount

Count

TableName

SampleCount, Minimum, Maximum, Sum

cloud.aws.dynamodb.ReturnedItemCount.By.GlobalSecondaryIndexName.TableName

ReturnedItemCount

Count

GlobalSecondaryIndexName, 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.GlobalSecondaryIndexName.TableName

SuccessfulRequestLatency

Milliseconds

GlobalSecondaryIndexName, 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.GlobalSecondaryIndexName.TableName

SystemErrors

Count

GlobalSecondaryIndexName, 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.GlobalSecondaryIndexName.TableName

ThrottledRequests

Count

GlobalSecondaryIndexName, 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.TransactionConflict.By.GlobalSecondaryIndexName.TableName

TransactionConflict

Count

GlobalSecondaryIndexName, TableName

SampleCount, Minimum, Maximum, Sum

cloud.aws.dynamodb.TransactionConflict.By.Operation.TableName

TransactionConflict

Count

Operation, 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

cloud.aws.dynamodb.WriteThrottleEvents.By.Operation.TableName

WriteThrottleEvents

Count

Operation, TableName

SampleCount, Minimum, Maximum, Sum

EC2

AWS::EC2::ClientVpnEndpoint

AWS Topology

Dynatrace calls AWS API ec2/ DescribeClientVpnEndpoints to get resource details.

Relationships

Edge typeDestination node
is_attached_toAWS::EC2::VPC

AWS::EC2::CustomerGateway

AWS Topology

Dynatrace calls AWS API ec2/ DescribeCustomerGateways to get resource details.

AWS::EC2::DHCPOptions

AWS Topology

Dynatrace calls AWS API ec2/ DescribeDhcpOptions to get resource details.

AWS::EC2::EIP

AWS Topology

Dynatrace calls AWS API ec2/ DescribeAddresses to get resource details.

Relationships

Edge typeDestination node
is_attached_toAWS::EC2::NetworkInterface
is_attached_toAWS::EC2::Instance

AWS::EC2::EgressOnlyInternetGateway

AWS Topology

Dynatrace calls AWS API ec2/ DescribeEgressOnlyInternetGateways to get resource details.

Relationships

Edge typeDestination node
is_attached_toAWS::EC2::VPC

AWS::EC2::Instance

AWS Topology

Dynatrace calls AWS API ec2/ DescribeInstances to get resource details.

Relationships

Edge typeDestination node
usesAWS::EC2::SecurityGroup
is_attached_toAWS::EC2::Subnet
is_attached_toAWS::EC2::VPC
AWS Metrics
Amazon CloudWatch Namespace AWS/EC2
Auto-discovery
Dimensions
InstanceId
AutoScalingGroupName, InstanceId

Automatically enabled as 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

AWS Topology

Dynatrace calls AWS API ec2/ DescribeInternetGateways to get resource details.

Relationships

Edge typeDestination node
is_attached_toAWS::EC2::VPC

AWS::EC2::LaunchTemplate

AWS Topology

AWS::EC2::NatGateway

AWS Topology

Dynatrace calls AWS API ec2/ DescribeNatGateways to get resource details.

Relationships

Edge typeDestination node
is_attached_toAWS::EC2::VPC
is_attached_toAWS::EC2::Subnet
AWS Metrics
Amazon CloudWatch Namespace AWS/NATGateway
Auto-discovery
Dimensions
NatGatewayId

Automatically enabled as 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

AWS Topology

Dynatrace calls AWS API ec2/ DescribeNetworkAcls to get resource details.

Relationships

Edge typeDestination node
is_attached_toAWS::EC2::Subnet
is_attached_toAWS::EC2::VPC

AWS::EC2::NetworkInterface

AWS Topology

Dynatrace calls AWS API ec2/ DescribeNetworkInterfaces to get resource details.

Relationships

Edge typeDestination node
usesAWS::EC2::SecurityGroup
is_attached_toAWS::EC2::Instance
is_attached_toAWS::EC2::Subnet
is_attached_toAWS::EC2::VPC

AWS::EC2::RouteTable

AWS Topology

Dynatrace calls AWS API ec2/ DescribeRouteTables to get resource details.

Relationships

Edge typeDestination node
is_attached_toAWS::EC2::VPC
is_attached_toAWS::EC2::Subnet
routes_toAWS::EC2::Instance
routes_toAWS::EC2::NetworkInterface
routes_toAWS::EC2::VPNGateway
routes_toAWS::EC2::InternetGateway
routes_toAWS::EC2::EgressOnlyInternetGateway
routes_toAWS::EC2::VPCEndpoint
routes_toAWS::EC2::NatGateway
routes_toAWS::EC2::TransitGateway
routes_toAWS::EC2::VPCPeeringConnection

AWS::EC2::SecurityGroup

AWS Topology

Dynatrace calls AWS API ec2/ DescribeSecurityGroups to get resource details.

Relationships

Edge typeDestination node
is_attached_toAWS::EC2::VPC

AWS::EC2::Snapshot

AWS Topology

Dynatrace calls AWS API ec2/ DescribeSnapshots to get resource details. This requires Dynatrace to have following IAM action permissions: ec2:DescribeSnapshots.

Relationships

Edge typeDestination node
usesAWS::KMS::Key

AWS::EC2::Subnet

AWS Topology

Dynatrace calls AWS API ec2/ DescribeSubnets to get resource details.

Relationships

Edge typeDestination node
is_attached_toAWS::EC2::VPC

AWS::EC2::TransitGateway

AWS Topology

Dynatrace calls AWS API ec2/ DescribeTransitGateways to get resource details.

AWS Metrics
Amazon CloudWatch Namespace AWS/TransitGateway
Auto-discovery
Dimensions
TransitGateway
AvailabilityZone, TransitGateway
TransitGateway, TransitGatewayAttachment

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.BytesDropCountBlackhole.By.TransitGateway.TransitGatewayAttachment

BytesDropCountBlackhole

Bytes

TransitGateway, TransitGatewayAttachment

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.BytesDropCountNoRoute.By.TransitGateway.TransitGatewayAttachment

BytesDropCountNoRoute

Bytes

TransitGateway, TransitGatewayAttachment

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.BytesIn.By.TransitGateway.TransitGatewayAttachment

BytesIn

Bytes

TransitGateway, TransitGatewayAttachment

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.BytesOut.By.TransitGateway.TransitGatewayAttachment

BytesOut

Bytes

TransitGateway, TransitGatewayAttachment

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.PacketsIn.By.TransitGateway.TransitGatewayAttachment

PacketsIn

Count

TransitGateway, TransitGatewayAttachment

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.PacketsOut.By.TransitGateway.TransitGatewayAttachment

PacketsOut

Count

TransitGateway, TransitGatewayAttachment

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.PacketDropCountBlackhole.By.TransitGateway.TransitGatewayAttachment

PacketDropCountBlackhole

Count

TransitGateway, TransitGatewayAttachment

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.PacketDropCountNoRoute.By.TransitGateway.TransitGatewayAttachment

PacketDropCountNoRoute

Count

TransitGateway, TransitGatewayAttachment

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

cloud.aws.transitgateway.PacketDropCountTTLExpired.By.TransitGateway.TransitGatewayAttachment

PacketDropCountTTLExpired

Count

TransitGateway, TransitGatewayAttachment

SampleCount, Minimum, Maximum, Sum

AWS::EC2::TransitGatewayAttachment

AWS Topology

Dynatrace calls AWS API ec2/ DescribeTransitGatewayAttachments to get resource details.

Relationships

Edge typeDestination node
is_attached_toAWS::EC2::TransitGateway
is_attached_toAWS::EC2::VPC
is_attached_toAWS::EC2::VPNConnection
is_attached_toAWS::EC2::TransitGateway

AWS::EC2::VPC

AWS Topology

Dynatrace calls AWS API ec2/ DescribeVpcs to get resource details.

Relationships

Edge typeDestination node
usesAWS::EC2::DHCPOptions

AWS::EC2::VPCEndpoint

AWS Topology

Dynatrace calls AWS API ec2/ DescribeVpcEndpoints to get resource details.

Relationships

Edge typeDestination node
is_attached_toAWS::EC2::VPC
usesAWS::EC2::NetworkInterface
is_attached_toAWS::EC2::Subnet
usesAWS::EC2::SecurityGroup
AWS Metrics
Amazon CloudWatch Namespace AWS/PrivateLinkEndpoints
Auto-discovery
Dimensions
Endpoint Type, Service Name, VPC Endpoint Id, VPC Id
Endpoint Type, Service Name, Subnet Id, VPC Endpoint Id, VPC Id

Automatically enabled as 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

AWS Topology

Dynatrace calls AWS API ec2/ DescribeVpcEndpointServiceConfigurations to get resource details.

Relationships

Edge typeDestination node
routes_toAWS::ElasticLoadBalancingV2::LoadBalancer
routes_toAWS::ElasticLoadBalancingV2::LoadBalancer
AWS Metrics
Amazon CloudWatch Namespace AWS/PrivateLinkServices
Auto-discovery
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 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

AWS Topology

Dynatrace calls AWS API ec2/ DescribeVpcPeeringConnections to get resource details.

Relationships

Edge typeDestination node
routes_toAWS::EC2::VPC
routes_toAWS::EC2::VPC

AWS::EC2::VPNConnection

AWS Topology

Dynatrace calls AWS API ec2/ DescribeVpnConnections to get resource details.

Relationships

Edge typeDestination node
routes_toAWS::EC2::VPNGateway
routes_toAWS::EC2::CustomerGateway
routes_toAWS::EC2::TransitGateway

AWS::EC2::VPNGateway

AWS Topology

Dynatrace calls AWS API ec2/ DescribeVpnGateways to get resource details.

Relationships

Edge typeDestination node
is_attached_toAWS::EC2::VPC

AWS::EC2::Volume

AWS Topology

Dynatrace calls AWS API ec2/ DescribeVolumes to get resource details.

Relationships

Edge typeDestination node
is_attached_toAWS::EC2::Instance
usesAWS::KMS::Key
AWS Metrics
Amazon CloudWatch Namespace AWS/EBS
Auto-discovery
Dimensions
VolumeId
InstanceId, VolumeId

Automatically enabled as 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.BurstBalance.By.InstanceId.VolumeId

BurstBalance

Percent

InstanceId, VolumeId

SampleCount, Minimum, Maximum, Sum

cloud.aws.ebs.VolumeAvgReadLatency.By.VolumeId

VolumeAvgReadLatency

Milliseconds

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.VolumeId

VolumeAvgWriteLatency

Milliseconds

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.VolumeIdleTime.By.InstanceId.VolumeId

VolumeIdleTime

Seconds

InstanceId, VolumeId

SampleCount, Minimum, Maximum, Sum

cloud.aws.ebs.VolumeQueueLength.By.VolumeId

VolumeQueueLength

Count

VolumeId

SampleCount, Minimum, Maximum, Sum

cloud.aws.ebs.VolumeQueueLength.By.InstanceId.VolumeId

VolumeQueueLength

Count

InstanceId, VolumeId

SampleCount, Minimum, Maximum, Sum

cloud.aws.ebs.VolumeReadBytes.By.VolumeId

VolumeReadBytes

Bytes

VolumeId

SampleCount, Minimum, Maximum, Sum

cloud.aws.ebs.VolumeReadBytes.By.InstanceId.VolumeId

VolumeReadBytes

Bytes

InstanceId, VolumeId

SampleCount, Minimum, Maximum, Sum

cloud.aws.ebs.VolumeReadOps.By.VolumeId

VolumeReadOps

Count

VolumeId

SampleCount, Minimum, Maximum, Sum

cloud.aws.ebs.VolumeReadOps.By.InstanceId.VolumeId

VolumeReadOps

Count

InstanceId, VolumeId

SampleCount, Minimum, Maximum, Sum

cloud.aws.ebs.VolumeThroughputPercentage.By.VolumeId

VolumeThroughputPercentage

Percent

VolumeId

SampleCount, Minimum, Maximum, Sum

cloud.aws.ebs.VolumeThroughputPercentage.By.InstanceId.VolumeId

VolumeThroughputPercentage

Percent

InstanceId, VolumeId

SampleCount, Minimum, Maximum, Sum

cloud.aws.ebs.VolumeTotalReadTime.By.VolumeId

VolumeTotalReadTime

Seconds

VolumeId

SampleCount, Minimum, Maximum, Sum

cloud.aws.ebs.VolumeTotalReadTime.By.InstanceId.VolumeId

VolumeTotalReadTime

Seconds

InstanceId, VolumeId

SampleCount, Minimum, Maximum, Sum

cloud.aws.ebs.VolumeTotalWriteTime.By.VolumeId

VolumeTotalWriteTime

Seconds

VolumeId

SampleCount, Minimum, Maximum, Sum

cloud.aws.ebs.VolumeTotalWriteTime.By.InstanceId.VolumeId

VolumeTotalWriteTime

Seconds

InstanceId, VolumeId

SampleCount, Minimum, Maximum, Sum

cloud.aws.ebs.VolumeWriteBytes.By.VolumeId

VolumeWriteBytes

Bytes

VolumeId

SampleCount, Minimum, Maximum, Sum

cloud.aws.ebs.VolumeWriteBytes.By.InstanceId.VolumeId

VolumeWriteBytes

Bytes

InstanceId, VolumeId

SampleCount, Minimum, Maximum, Sum

cloud.aws.ebs.VolumeWriteOps.By.VolumeId

VolumeWriteOps

Count

VolumeId

SampleCount, Minimum, Maximum, Sum

cloud.aws.ebs.VolumeWriteOps.By.InstanceId.VolumeId

VolumeWriteOps

Count

InstanceId, VolumeId

SampleCount, Minimum, Maximum, Sum

ECR

AWS::ECR::PublicRepository

AWS Topology

Dynatrace calls AWS API EcrPublic/ DescribeRepositories to get resource details.

AWS::ECR::Registry

AWS Metrics
Amazon CloudWatch Namespace AWS/ECR
Auto-discovery
Dimensions
RegistryId

AWS::ECR::Repository

AWS Topology

Dynatrace calls AWS API ecr/ DescribeRepositories to get resource details.

AWS Metrics
Amazon CloudWatch Namespace AWS/ECR
Auto-discovery
Dimensions
RepositoryName

Automatically enabled as 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

ECS

AWS::ECS::CapacityProvider

AWS Topology

Dynatrace calls AWS API ecs/ DescribeCapacityProviders to get resource details.

AWS Metrics
Amazon CloudWatch Namespace AWS/ECS/ManagedScaling
Auto-discovery
Dimensions
CapacityProviderName

AWS::ECS::Cluster

AWS Topology

Dynatrace calls AWS API ecs/ ListClusters to list resources and calls ecs/ DescribeClusters to get details for each resource.

Sanitized fields

  • configuration.tags

Relationships

Edge typeDestination node
usesAWS::ECS::CapacityProvider
AWS Metrics
Amazon CloudWatch Namespace ECS/ContainerInsights
Auto-discovery
Dimensions
ClusterName
ClusterName, ServiceName
ClusterName, TaskDefinitionFamily

AWS::ECS::ContainerInstance

AWS Topology

Dynatrace calls AWS API ecs/ ListClusters and ecs/ ListContainerInstances to list resource. For resource details Dynatrace calls None/ None.

Relationships

Edge typeDestination node
runs_onAWS::EC2::Instance
runs_onAWS::ECS::CapacityProvider

AWS::ECS::Service

AWS Topology

Dynatrace calls AWS API ecs/ ListClusters and ecs/ ListServices to list resource. For resource details Dynatrace calls None/ None.

Relationships

Edge typeDestination node
belongs_toAWS::ECS::Cluster
usesAWS::ECS::TaskDefinition
is_attached_toAWS::EC2::Subnet
usesAWS::EC2::SecurityGroup
AWS Metrics
Amazon CloudWatch Namespace ECS/ContainerInsights
Auto-discovery
Dimensions
ClusterName, ServiceName

AWS::ECS::Task

AWS Topology

Dynatrace calls AWS API ecs/ ListClusters and ecs/ ListTasks to list resource. For resource details Dynatrace calls None/ None.

Relationships

Edge typeDestination node
belongs_toAWS::ECS::Cluster
usesAWS::ECS::TaskDefinition
runs_onAWS::ECS::ContainerInstance
is_part_ofAWS::ECS::Service
usesAWS::EC2::NetworkInterface
AWS Metrics
Amazon CloudWatch Namespace AWS/ECS
Auto-discovery
Dimensions
ClusterName, TaskId

AWS::ECS::TaskDefinition

AWS Topology

Dynatrace calls AWS API ecs/ ListTaskDefinitions to list resources and calls ecs/ DescribeTaskDefinition to get details for each resource.

EFS

AWS::EFS::AccessPoint

AWS Topology

Dynatrace calls AWS API efs/ DescribeAccessPoints to get resource details.

Relationships

Edge typeDestination node
is_attached_toAWS::EFS::FileSystem

AWS::EFS::FileSystem

AWS Topology

Dynatrace calls AWS API efs/ DescribeFileSystems to get resource details.

AWS Metrics
Amazon CloudWatch Namespace AWS/EFS
Auto-discovery
Dimensions
FileSystemId
FileSystemId, StorageClass
DestinationFileSystemId, FileSystemId

Automatically enabled as 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.BurstCreditBalance.By.FileSystemId.StorageClass

BurstCreditBalance

Bytes

FileSystemId, StorageClass

SampleCount, Minimum, Maximum, Sum

cloud.aws.efs.BurstCreditBalance.By.DestinationFileSystemId.FileSystemId

BurstCreditBalance

Bytes

DestinationFileSystemId, FileSystemId

SampleCount, Minimum, Maximum, Sum

cloud.aws.efs.ClientConnections.By.FileSystemId

ClientConnections

Count

FileSystemId

SampleCount, Minimum, Maximum, Sum

cloud.aws.efs.ClientConnections.By.FileSystemId.StorageClass

ClientConnections

Count

FileSystemId, StorageClass

SampleCount, Minimum, Maximum, Sum

cloud.aws.efs.ClientConnections.By.DestinationFileSystemId.FileSystemId

ClientConnections

Count

DestinationFileSystemId, FileSystemId

SampleCount, Minimum, Maximum, Sum

cloud.aws.efs.MeteredIOBytes.By.FileSystemId

MeteredIOBytes

Bytes

FileSystemId

SampleCount, Minimum, Maximum, Sum

cloud.aws.efs.MeteredIOBytes.By.FileSystemId.StorageClass

MeteredIOBytes

Bytes

FileSystemId, StorageClass

SampleCount, Minimum, Maximum, Sum

cloud.aws.efs.MeteredIOBytes.By.DestinationFileSystemId.FileSystemId

MeteredIOBytes

Bytes

DestinationFileSystemId, FileSystemId

SampleCount, Minimum, Maximum, Sum

cloud.aws.efs.PercentIOLimit.By.FileSystemId

PercentIOLimit

Percent

FileSystemId

SampleCount, Minimum, Maximum, Sum

cloud.aws.efs.PercentIOLimit.By.FileSystemId.StorageClass

PercentIOLimit

Percent

FileSystemId, StorageClass

SampleCount, Minimum, Maximum, Sum

cloud.aws.efs.PercentIOLimit.By.DestinationFileSystemId.FileSystemId

PercentIOLimit

Percent

DestinationFileSystemId, FileSystemId

SampleCount, Minimum, Maximum, Sum

cloud.aws.efs.PermittedThroughput.By.FileSystemId

PermittedThroughput

Bytes_Per_Second

FileSystemId

SampleCount, Minimum, Maximum, Sum

cloud.aws.efs.PermittedThroughput.By.FileSystemId.StorageClass

PermittedThroughput

Bytes_Per_Second

FileSystemId, StorageClass

SampleCount, Minimum, Maximum, Sum

cloud.aws.efs.PermittedThroughput.By.DestinationFileSystemId.FileSystemId

PermittedThroughput

Bytes_Per_Second

DestinationFileSystemId, FileSystemId

SampleCount, Minimum, Maximum, Sum

cloud.aws.efs.StorageBytes.By.FileSystemId

StorageBytes

Bytes

FileSystemId

SampleCount, Minimum, Maximum, Sum

cloud.aws.efs.StorageBytes.By.FileSystemId.StorageClass

StorageBytes

Bytes

FileSystemId, StorageClass

SampleCount, Minimum, Maximum, Sum

cloud.aws.efs.StorageBytes.By.DestinationFileSystemId.FileSystemId

StorageBytes

Bytes

DestinationFileSystemId, FileSystemId

SampleCount, Minimum, Maximum, Sum

cloud.aws.efs.TotalIOBytes.By.FileSystemId

TotalIOBytes

Bytes

FileSystemId

SampleCount, Minimum, Maximum, Sum

cloud.aws.efs.TotalIOBytes.By.FileSystemId.StorageClass

TotalIOBytes

Bytes

FileSystemId, StorageClass

SampleCount, Minimum, Maximum, Sum

cloud.aws.efs.TotalIOBytes.By.DestinationFileSystemId.FileSystemId

TotalIOBytes

Bytes

DestinationFileSystemId, FileSystemId

SampleCount, Minimum, Maximum, Sum

AWS::EFS::MountTarget

AWS Topology

Dynatrace calls AWS API efs/ DescribeFileSystems to list resources and calls efs/ DescribeMountTargets to get details for each resource.

Relationships

Edge typeDestination node
routes_toAWS::EFS::FileSystem
is_attached_toAWS::EC2::VPC
is_attached_toAWS::EC2::Subnet
usesAWS::EC2::NetworkInterface

EKS

AWS::EKS::Cluster

AWS Topology

Dynatrace calls AWS API eks/ ListClusters to list resources and calls eks/ DescribeCluster to get details for each resource.

Relationships

Edge typeDestination node
is_attached_toAWS::EC2::VPC
is_attached_toAWS::EC2::Subnet
usesAWS::EC2::SecurityGroup
usesAWS::EC2::SecurityGroup
AWS Metrics
Amazon CloudWatch Namespace ContainerInsights
Auto-discovery
Dimensions
ClusterName
ClusterName, Namespace
ClusterName, Namespace, PodName
ClusterName, Namespace, Service
ClusterName, InstanceId, NodeName
ClusterName, FullPodName, Namespace, PodName

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_failed_node_count.By.ClusterName.Namespace

cluster_failed_node_count

Count

ClusterName, Namespace

SampleCount, Minimum, Maximum, Sum

cloud.aws.containerinsights.cluster_failed_node_count.By.ClusterName.Namespace.PodName

cluster_failed_node_count

Count

ClusterName, Namespace, PodName

SampleCount, Minimum, Maximum, Sum

cloud.aws.containerinsights.cluster_failed_node_count.By.ClusterName.Namespace.Service

cluster_failed_node_count

Count

ClusterName, Namespace, Service

SampleCount, Minimum, Maximum, Sum

cloud.aws.containerinsights.cluster_failed_node_count.By.ClusterName.InstanceId.NodeName

cluster_failed_node_count

Count

ClusterName, InstanceId, NodeName

SampleCount, Minimum, Maximum, Sum

cloud.aws.containerinsights.cluster_failed_node_count.By.ClusterName.FullPodName.Namespace.PodName

cluster_failed_node_count

Count

ClusterName, FullPodName, Namespace, PodName

SampleCount, Minimum, Maximum, Sum

cloud.aws.containerinsights.cluster_node_count.By.ClusterName

cluster_node_count

Count

ClusterName

SampleCount, Minimum, Maximum, Sum

cloud.aws.containerinsights.cluster_node_count.By.ClusterName.Namespace

cluster_node_count

Count

ClusterName, Namespace

SampleCount, Minimum, Maximum, Sum

cloud.aws.containerinsights.cluster_node_count.By.ClusterName.Namespace.PodName

cluster_node_count

Count

ClusterName, Namespace, PodName

SampleCount, Minimum, Maximum, Sum

cloud.aws.containerinsights.cluster_node_count.By.ClusterName.Namespace.Service

cluster_node_count

Count

ClusterName, Namespace, Service

SampleCount, Minimum, Maximum, Sum

cloud.aws.containerinsights.cluster_node_count.By.ClusterName.InstanceId.NodeName

cluster_node_count

Count

ClusterName, InstanceId, NodeName

SampleCount, Minimum, Maximum, Sum

cloud.aws.containerinsights.cluster_node_count.By.ClusterName.FullPodName.Namespace.PodName

cluster_node_count

Count

ClusterName, FullPodName, Namespace, PodName

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.Namespace

node_cpu_utilization

Percent

ClusterName, Namespace

SampleCount, Minimum, Maximum, Sum

cloud.aws.containerinsights.node_cpu_utilization.By.ClusterName.Namespace.PodName

node_cpu_utilization

Percent

ClusterName, Namespace, PodName

SampleCount, Minimum, Maximum, Sum

cloud.aws.containerinsights.node_cpu_utilization.By.ClusterName.Namespace.Service

node_cpu_utilization

Percent

ClusterName, Namespace, Service

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_cpu_utilization.By.ClusterName.FullPodName.Namespace.PodName

node_cpu_utilization

Percent

ClusterName, FullPodName, Namespace, PodName

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.Namespace

node_gpu_usage_total

Count

ClusterName, Namespace

SampleCount, Minimum, Maximum, Sum

cloud.aws.containerinsights.node_gpu_usage_total.By.ClusterName.Namespace.PodName

node_gpu_usage_total

Count

ClusterName, Namespace, PodName

SampleCount, Minimum, Maximum, Sum

cloud.aws.containerinsights.node_gpu_usage_total.By.ClusterName.Namespace.Service

node_gpu_usage_total

Count

ClusterName, Namespace, Service

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_gpu_usage_total.By.ClusterName.FullPodName.Namespace.PodName

node_gpu_usage_total

Count

ClusterName, FullPodName, Namespace, PodName

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.Namespace

node_filesystem_utilization

Percent

ClusterName, Namespace

SampleCount, Minimum, Maximum, Sum

cloud.aws.containerinsights.node_filesystem_utilization.By.ClusterName.Namespace.PodName

node_filesystem_utilization

Percent

ClusterName, Namespace, PodName

SampleCount, Minimum, Maximum, Sum

cloud.aws.containerinsights.node_filesystem_utilization.By.ClusterName.Namespace.Service

node_filesystem_utilization

Percent

ClusterName, Namespace, Service

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_filesystem_utilization.By.ClusterName.FullPodName.Namespace.PodName

node_filesystem_utilization

Percent

ClusterName, FullPodName, Namespace, PodName

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.Namespace

node_memory_utilization

Percent

ClusterName, Namespace

SampleCount, Minimum, Maximum, Sum

cloud.aws.containerinsights.node_memory_utilization.By.ClusterName.Namespace.PodName

node_memory_utilization

Percent

ClusterName, Namespace, PodName

SampleCount, Minimum, Maximum, Sum

cloud.aws.containerinsights.node_memory_utilization.By.ClusterName.Namespace.Service

node_memory_utilization

Percent

ClusterName, Namespace, Service

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_memory_utilization.By.ClusterName.FullPodName.Namespace.PodName

node_memory_utilization

Percent

ClusterName, FullPodName, Namespace, PodName

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.Namespace

node_network_total_bytes

BytePerSecond

ClusterName, Namespace

SampleCount, Minimum, Maximum, Sum

cloud.aws.containerinsights.node_network_total_bytes.By.ClusterName.Namespace.PodName

node_network_total_bytes

BytePerSecond

ClusterName, Namespace, PodName

SampleCount, Minimum, Maximum, Sum

cloud.aws.containerinsights.node_network_total_bytes.By.ClusterName.Namespace.Service

node_network_total_bytes

BytePerSecond

ClusterName, Namespace, Service

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_network_total_bytes.By.ClusterName.FullPodName.Namespace.PodName

node_network_total_bytes

BytePerSecond

ClusterName, FullPodName, Namespace, PodName

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.Namespace

node_number_of_running_containers

Count

ClusterName, Namespace

SampleCount, Minimum, Maximum, Sum

cloud.aws.containerinsights.node_number_of_running_containers.By.ClusterName.Namespace.PodName

node_number_of_running_containers

Count

ClusterName, Namespace, PodName

SampleCount, Minimum, Maximum, Sum

cloud.aws.containerinsights.node_number_of_running_containers.By.ClusterName.Namespace.Service

node_number_of_running_containers

Count

ClusterName, Namespace, Service

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_containers.By.ClusterName.FullPodName.Namespace.PodName

node_number_of_running_containers

Count

ClusterName, FullPodName, Namespace, PodName

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.Namespace

node_number_of_running_pods

Count

ClusterName, Namespace

SampleCount, Minimum, Maximum, Sum

cloud.aws.containerinsights.node_number_of_running_pods.By.ClusterName.Namespace.PodName

node_number_of_running_pods

Count

ClusterName, Namespace, PodName

SampleCount, Minimum, Maximum, Sum

cloud.aws.containerinsights.node_number_of_running_pods.By.ClusterName.Namespace.Service

node_number_of_running_pods

Count

ClusterName, Namespace, Service

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.node_number_of_running_pods.By.ClusterName.FullPodName.Namespace.PodName

node_number_of_running_pods

Count

ClusterName, FullPodName, Namespace, PodName

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

pod_cpu_utilization

Percent

ClusterName, Namespace

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_cpu_utilization.By.ClusterName.InstanceId.NodeName

pod_cpu_utilization

Percent

ClusterName, InstanceId, NodeName

SampleCount, Minimum, Maximum, Sum

cloud.aws.containerinsights.pod_cpu_utilization.By.ClusterName.FullPodName.Namespace.PodName

pod_cpu_utilization

Percent

ClusterName, FullPodName, Namespace, PodName

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

pod_gpu_usage_total

Count

ClusterName, Namespace

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_gpu_usage_total.By.ClusterName.Namespace.Service

pod_gpu_usage_total

Count

ClusterName, Namespace, Service

SampleCount, Minimum, Maximum, Sum

cloud.aws.containerinsights.pod_gpu_usage_total.By.ClusterName.InstanceId.NodeName

pod_gpu_usage_total

Count

ClusterName, InstanceId, NodeName

SampleCount, Minimum, Maximum, Sum

cloud.aws.containerinsights.pod_gpu_usage_total.By.ClusterName.FullPodName.Namespace.PodName

pod_gpu_usage_total

Count

ClusterName, FullPodName, 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

pod_memory_utilization

Percent

ClusterName, Namespace

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_memory_utilization.By.ClusterName.InstanceId.NodeName

pod_memory_utilization

Percent

ClusterName, InstanceId, NodeName

SampleCount, Minimum, Maximum, Sum

cloud.aws.containerinsights.pod_memory_utilization.By.ClusterName.FullPodName.Namespace.PodName

pod_memory_utilization

Percent

ClusterName, FullPodName, Namespace, PodName

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

pod_network_rx_bytes

BytePerSecond

ClusterName, Namespace

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_rx_bytes.By.ClusterName.InstanceId.NodeName

pod_network_rx_bytes

BytePerSecond

ClusterName, InstanceId, NodeName

SampleCount, Minimum, Maximum, Sum

cloud.aws.containerinsights.pod_network_rx_bytes.By.ClusterName.FullPodName.Namespace.PodName

pod_network_rx_bytes

BytePerSecond

ClusterName, FullPodName, Namespace, PodName

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

pod_network_tx_bytes

BytePerSecond

ClusterName, Namespace

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_network_tx_bytes.By.ClusterName.InstanceId.NodeName

pod_network_tx_bytes

BytePerSecond

ClusterName, InstanceId, NodeName

SampleCount, Minimum, Maximum, Sum

cloud.aws.containerinsights.pod_network_tx_bytes.By.ClusterName.FullPodName.Namespace.PodName

pod_network_tx_bytes

BytePerSecond

ClusterName, FullPodName, Namespace, PodName

SampleCount, Minimum, Maximum, Sum

cloud.aws.containerinsights.pod_number_of_container_restarts.By.ClusterName

pod_number_of_container_restarts

Count

ClusterName

SampleCount, Minimum, Maximum, Sum

cloud.aws.containerinsights.pod_number_of_container_restarts.By.ClusterName.Namespace

pod_number_of_container_restarts

Count

ClusterName, Namespace

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

cloud.aws.containerinsights.pod_number_of_container_restarts.By.ClusterName.Namespace.Service

pod_number_of_container_restarts

Count

ClusterName, Namespace, Service

SampleCount, Minimum, Maximum, Sum

cloud.aws.containerinsights.pod_number_of_container_restarts.By.ClusterName.InstanceId.NodeName

pod_number_of_container_restarts

Count

ClusterName, InstanceId, NodeName

SampleCount, Minimum, Maximum, Sum

cloud.aws.containerinsights.pod_number_of_container_restarts.By.ClusterName.FullPodName.Namespace.PodName

pod_number_of_container_restarts

Count

ClusterName, FullPodName, Namespace, PodName

SampleCount, Minimum, Maximum, Sum

AWS Logs
  • Logs from /aws/eks/(?<ClusterName>[a-zA-Z0-9_-]+)/cluster Log Group link with the Dynatrace entity for AWS::EKS::Cluster.

AWS::EKS::Nodegroup

AWS Topology

Dynatrace calls AWS API eks/ ListClusters and eks/ ListNodegroups to list resource. For resource details Dynatrace calls None/ None.

Relationships

Edge typeDestination node
belongs_toAWS::EKS::Cluster
usesAWS::AutoScaling::AutoScalingGroup
is_attached_toAWS::EC2::Subnet
usesAWS::EC2::SecurityGroup
usesAWS::EC2::LaunchTemplate

ElastiCache

AWS::ElastiCache::CacheCluster

AWS Topology

Dynatrace calls AWS API elasticache/ DescribeCacheClusters to get resource details.

Relationships

Edge typeDestination node
usesAWS::Elasticache::ParameterGroup
usesAWS::Elasticache::SubnetGroup
usesAWS::EC2::SecurityGroup
AWS Metrics
Amazon CloudWatch Namespace AWS/ElastiCache
Auto-discovery
Dimensions
CacheClusterId
CacheClusterId, CacheNodeId

Automatically enabled as 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 Logs
  • Logs from /aws/elasticache.* Log Group link with the Dynatrace entity for AWS::ElastiCache::CacheCluster.

AWS::ElastiCache::GlobalReplicationGroup

AWS Metrics
Amazon CloudWatch Namespace AWS/ElastiCache
Auto-discovery
Dimensions
GlobalReplicationGroupId

AWS::ElastiCache::ReplicationGroup

AWS Metrics
Amazon CloudWatch Namespace AWS/ElastiCache
Auto-discovery
Dimensions
ReplicationGroupId
ReplicationGroupId, NodeGroupId
ReplicationGroupId, Role

AWS::Elasticache::ParameterGroup

AWS Topology

Dynatrace calls AWS API elasticache/ DescribeCacheParameterGroups to get resource details.

AWS::Elasticache::ServerlessCache

AWS Topology

Dynatrace calls AWS API elasticache/ DescribeServerlessCaches to get resource details.

Relationships

Edge typeDestination node
usesAWS::EC2::SecurityGroup
is_attached_toAWS::EC2::Subnet
AWS Metrics
Amazon CloudWatch Namespace AWS/ElastiCache
Auto-discovery
Dimensions
clusterId

AWS::Elasticache::SubnetGroup

AWS Topology

Dynatrace calls AWS API elasticache/ DescribeCacheSubnetGroups to get resource details.

Relationships

Edge typeDestination node
is_attached_toAWS::EC2::VPC
is_attached_toAWS::EC2::Subnet

ElasticBeanstalk

AWS::ElasticBeanstalk::Application

AWS Topology

Dynatrace calls AWS API elasticbeanstalk/ DescribeApplications to get resource details. This requires Dynatrace to have following IAM action permissions: elasticbeanstalk:DescribeApplications.

AWS::ElasticBeanstalk::Environment

AWS Topology

Dynatrace calls AWS API elasticbeanstalk/ DescribeEnvironments to get resource details. This requires Dynatrace to have following IAM action permissions: elasticbeanstalk:DescribeEnvironments.

Relationships

Edge typeDestination node
is_part_ofAWS::ElasticBeanstalk::Application
usesAWS::AutoScaling::AutoScalingGroup
usesAWS::EC2::LaunchTemplate
usesAWS::elbv2::LoadBalancer
usesAWS::elb::LoadBalancer
usesAWS::SQS::Queue
AWS Metrics
Amazon CloudWatch Namespace AWS/ElasticBeanstalk
Auto-discovery
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

ElasticLoadBalancing

AWS::ElasticLoadBalancing::LoadBalancer

AWS Topology

Dynatrace calls AWS API ElasticLoadBalancing/ DescribeLoadBalancers to get resource details.

Relationships

Edge typeDestination node
is_attached_toAWS::EC2::VPC
is_attached_toAWS::EC2::Subnet
balancesAWS::EC2::Instance
usesAWS::EC2::SecurityGroup
usesAWS::IAM::ServerCertificate
usesAWS::CertificateManager::Certificate
AWS Metrics
Amazon CloudWatch Namespace AWS/ELB
Auto-discovery
Dimensions
LoadBalancerName
AvailabilityZone, LoadBalancerName

Automatically enabled as 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.BackendConnectionErrors.By.AvailabilityZone.LoadBalancerName

BackendConnectionErrors

Count

AvailabilityZone, 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_2XX.By.AvailabilityZone.LoadBalancerName

HTTPCode_Backend_2XX

Count

AvailabilityZone, 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_3XX.By.AvailabilityZone.LoadBalancerName

HTTPCode_Backend_3XX

Count

AvailabilityZone, 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_4XX.By.AvailabilityZone.LoadBalancerName

HTTPCode_Backend_4XX

Count

AvailabilityZone, 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_Backend_5XX.By.AvailabilityZone.LoadBalancerName

HTTPCode_Backend_5XX

Count

AvailabilityZone, 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_4XX.By.AvailabilityZone.LoadBalancerName

HTTPCode_ELB_4XX

Count

AvailabilityZone, 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.HTTPCode_ELB_5XX.By.AvailabilityZone.LoadBalancerName

HTTPCode_ELB_5XX

Count

AvailabilityZone, LoadBalancerName

SampleCount, Minimum, Maximum, Sum

cloud.aws.elb.HealthyHostCount.By.LoadBalancerName

HealthyHostCount

Count

LoadBalancerName

SampleCount, Minimum, Maximum, Sum

cloud.aws.elb.HealthyHostCount.By.AvailabilityZone.LoadBalancerName

HealthyHostCount

Count

AvailabilityZone, LoadBalancerName

SampleCount, Minimum, Maximum, Sum

cloud.aws.elb.Latency.By.LoadBalancerName

Latency

Seconds

LoadBalancerName

SampleCount, Minimum, Maximum, Sum

cloud.aws.elb.Latency.By.AvailabilityZone.LoadBalancerName

Latency

Seconds

AvailabilityZone, LoadBalancerName

SampleCount, Minimum, Maximum, Sum

cloud.aws.elb.RequestCount.By.LoadBalancerName

RequestCount

Count

LoadBalancerName

SampleCount, Minimum, Maximum, Sum

cloud.aws.elb.RequestCount.By.AvailabilityZone.LoadBalancerName

RequestCount

Count

AvailabilityZone, LoadBalancerName

SampleCount, Minimum, Maximum, Sum

cloud.aws.elb.SpilloverCount.By.LoadBalancerName

SpilloverCount

Count

LoadBalancerName

SampleCount, Minimum, Maximum, Sum

cloud.aws.elb.SpilloverCount.By.AvailabilityZone.LoadBalancerName

SpilloverCount

Count

AvailabilityZone, LoadBalancerName

SampleCount, Minimum, Maximum, Sum

cloud.aws.elb.UnHealthyHostCount.By.LoadBalancerName

UnHealthyHostCount

Count

LoadBalancerName

SampleCount, Minimum, Maximum, Sum

cloud.aws.elb.UnHealthyHostCount.By.AvailabilityZone.LoadBalancerName

UnHealthyHostCount

Count

AvailabilityZone, LoadBalancerName

SampleCount, Minimum, Maximum, Sum

ElasticLoadBalancingV2

AWS::ElasticLoadBalancingV2::Listener

AWS Topology

Dynatrace calls AWS API ElasticLoadBalancingV2/ DescribeLoadBalancers to list resources and calls ElasticLoadBalancingV2/ DescribeListeners to get details for each resource.

Relationships

Edge typeDestination node
is_attached_toAWS::ElasticLoadBalancingV2::LoadBalancer
is_attached_toAWS::ElasticLoadBalancingV2::TargetGroup
is_attached_toAWS::ElasticLoadBalancingV2::TargetGroup
usesAWS::IAM::ServerCertificate
usesAWS::CertificateManager::Certificate

AWS::ElasticLoadBalancingV2::LoadBalancer

AWS Topology

Dynatrace calls AWS API ElasticLoadBalancingV2/ DescribeLoadBalancers to get resource details.

Relationships

Edge typeDestination node
usesAWS::EC2::SecurityGroup
is_attached_toAWS::EC2::Subnet
is_attached_toAWS::EC2::VPC
AWS Metrics
Amazon CloudWatch Namespace AWS/NetworkELB
Auto-discovery
Dimensions
LoadBalancer
AvailabilityZone, LoadBalancer
LoadBalancer, TargetGroup
AvailabilityZone, LoadBalancer, TargetGroup

Automatically enabled as 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_TCP.By.AvailabilityZone.LoadBalancer

ActiveFlowCount_TCP

Count

AvailabilityZone, LoadBalancer

SampleCount, Minimum, Maximum, Sum

cloud.aws.networkelb.ActiveFlowCount_TCP.By.LoadBalancer.TargetGroup

ActiveFlowCount_TCP

Count

LoadBalancer, TargetGroup

SampleCount, Minimum, Maximum, Sum

cloud.aws.networkelb.ActiveFlowCount_TCP.By.AvailabilityZone.LoadBalancer.TargetGroup

ActiveFlowCount_TCP

Count

AvailabilityZone, LoadBalancer, TargetGroup

SampleCount, Minimum, Maximum, Sum

cloud.aws.networkelb.ActiveFlowCount_TLS.By.LoadBalancer

ActiveFlowCount_TLS

Count

LoadBalancer

SampleCount, Minimum, Maximum, Sum

cloud.aws.networkelb.ActiveFlowCount_TLS.By.AvailabilityZone.LoadBalancer

ActiveFlowCount_TLS

Count

AvailabilityZone, LoadBalancer

SampleCount, Minimum, Maximum, Sum

cloud.aws.networkelb.ActiveFlowCount_TLS.By.LoadBalancer.TargetGroup

ActiveFlowCount_TLS

Count

LoadBalancer, TargetGroup

SampleCount, Minimum, Maximum, Sum

cloud.aws.networkelb.ActiveFlowCount_TLS.By.AvailabilityZone.LoadBalancer.TargetGroup

ActiveFlowCount_TLS

Count

AvailabilityZone, LoadBalancer, TargetGroup

SampleCount, Minimum, Maximum, Sum

cloud.aws.networkelb.ActiveFlowCount_UDP.By.LoadBalancer

ActiveFlowCount_UDP

Count

LoadBalancer

SampleCount, Minimum, Maximum, Sum

cloud.aws.networkelb.ActiveFlowCount_UDP.By.AvailabilityZone.LoadBalancer

ActiveFlowCount_UDP

Count

AvailabilityZone, LoadBalancer

SampleCount, Minimum, Maximum, Sum

cloud.aws.networkelb.ActiveFlowCount_UDP.By.LoadBalancer.TargetGroup

ActiveFlowCount_UDP

Count

LoadBalancer, TargetGroup

SampleCount, Minimum, Maximum, Sum

cloud.aws.networkelb.ActiveFlowCount_UDP.By.AvailabilityZone.LoadBalancer.TargetGroup

ActiveFlowCount_UDP

Count

AvailabilityZone, LoadBalancer, TargetGroup

SampleCount, Minimum, Maximum, Sum

cloud.aws.networkelb.ClientTLSNegotiationErrorCount.By.LoadBalancer

ClientTLSNegotiationErrorCount

Count

LoadBalancer

SampleCount, Minimum, Maximum, Sum

cloud.aws.networkelb.ClientTLSNegotiationErrorCount.By.AvailabilityZone.LoadBalancer

ClientTLSNegotiationErrorCount

Count

AvailabilityZone, LoadBalancer

SampleCount, Minimum, Maximum, Sum

cloud.aws.networkelb.ClientTLSNegotiationErrorCount.By.LoadBalancer.TargetGroup

ClientTLSNegotiationErrorCount

Count

LoadBalancer, TargetGroup

SampleCount, Minimum, Maximum, Sum

cloud.aws.networkelb.ClientTLSNegotiationErrorCount.By.AvailabilityZone.LoadBalancer.TargetGroup

ClientTLSNegotiationErrorCount

Count

AvailabilityZone, LoadBalancer, TargetGroup

SampleCount, Minimum, Maximum, Sum

cloud.aws.networkelb.HealthyHostCount.By.LoadBalancer

HealthyHostCount

Count

LoadBalancer

SampleCount, Minimum, Maximum, Sum

cloud.aws.networkelb.HealthyHostCount.By.AvailabilityZone.LoadBalancer

HealthyHostCount

Count

AvailabilityZone, LoadBalancer

SampleCount, Minimum, Maximum, Sum

cloud.aws.networkelb.HealthyHostCount.By.LoadBalancer.TargetGroup

HealthyHostCount

Count

LoadBalancer, TargetGroup

SampleCount, Minimum, Maximum, Sum

cloud.aws.networkelb.HealthyHostCount.By.AvailabilityZone.LoadBalancer.TargetGroup

HealthyHostCount

Count

AvailabilityZone, LoadBalancer, TargetGroup

SampleCount, Minimum, Maximum, Sum

cloud.aws.networkelb.PortAllocationErrorCount.By.LoadBalancer

PortAllocationErrorCount

Count

LoadBalancer

SampleCount, Minimum, Maximum, Sum

cloud.aws.networkelb.PortAllocationErrorCount.By.AvailabilityZone.LoadBalancer

PortAllocationErrorCount

Count

AvailabilityZone, LoadBalancer

SampleCount, Minimum, Maximum, Sum

cloud.aws.networkelb.PortAllocationErrorCount.By.LoadBalancer.TargetGroup

PortAllocationErrorCount

Count

LoadBalancer, TargetGroup

SampleCount, Minimum, Maximum, Sum

cloud.aws.networkelb.PortAllocationErrorCount.By.AvailabilityZone.LoadBalancer.TargetGroup

PortAllocationErrorCount

Count

AvailabilityZone, LoadBalancer, TargetGroup

SampleCount, Minimum, Maximum, Sum

cloud.aws.networkelb.RejectedFlowCount.By.LoadBalancer

RejectedFlowCount

Count

LoadBalancer

SampleCount, Minimum, Maximum, Sum

cloud.aws.networkelb.RejectedFlowCount.By.AvailabilityZone.LoadBalancer

RejectedFlowCount

Count

AvailabilityZone, LoadBalancer

SampleCount, Minimum, Maximum, Sum

cloud.aws.networkelb.RejectedFlowCount.By.LoadBalancer.TargetGroup

RejectedFlowCount

Count

LoadBalancer, TargetGroup

SampleCount, Minimum, Maximum, Sum

cloud.aws.networkelb.RejectedFlowCount.By.AvailabilityZone.LoadBalancer.TargetGroup

RejectedFlowCount

Count

AvailabilityZone, LoadBalancer, TargetGroup

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_Client_Reset_Count.By.AvailabilityZone.LoadBalancer

TCP_Client_Reset_Count

Count

AvailabilityZone, LoadBalancer

SampleCount, Minimum, Maximum, Sum

cloud.aws.networkelb.TCP_Client_Reset_Count.By.LoadBalancer.TargetGroup

TCP_Client_Reset_Count

Count

LoadBalancer, TargetGroup

SampleCount, Minimum, Maximum, Sum

cloud.aws.networkelb.TCP_Client_Reset_Count.By.AvailabilityZone.LoadBalancer.TargetGroup

TCP_Client_Reset_Count

Count

AvailabilityZone, LoadBalancer, TargetGroup

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_ELB_Reset_Count.By.AvailabilityZone.LoadBalancer

TCP_ELB_Reset_Count

Count

AvailabilityZone, LoadBalancer

SampleCount, Minimum, Maximum, Sum

cloud.aws.networkelb.TCP_ELB_Reset_Count.By.LoadBalancer.TargetGroup

TCP_ELB_Reset_Count

Count

LoadBalancer, TargetGroup

SampleCount, Minimum, Maximum, Sum

cloud.aws.networkelb.TCP_ELB_Reset_Count.By.AvailabilityZone.LoadBalancer.TargetGroup

TCP_ELB_Reset_Count

Count

AvailabilityZone, LoadBalancer, TargetGroup

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.TCP_Target_Reset_Count.By.AvailabilityZone.LoadBalancer

TCP_Target_Reset_Count

Count

AvailabilityZone, LoadBalancer

SampleCount, Minimum, Maximum, Sum

cloud.aws.networkelb.TCP_Target_Reset_Count.By.LoadBalancer.TargetGroup

TCP_Target_Reset_Count

Count

LoadBalancer, TargetGroup

SampleCount, Minimum, Maximum, Sum

cloud.aws.networkelb.TCP_Target_Reset_Count.By.AvailabilityZone.LoadBalancer.TargetGroup

TCP_Target_Reset_Count

Count

AvailabilityZone, LoadBalancer, TargetGroup

SampleCount, Minimum, Maximum, Sum

cloud.aws.networkelb.TargetTLSNegotiationErrorCount.By.LoadBalancer

TargetTLSNegotiationErrorCount

Count

LoadBalancer

SampleCount, Minimum, Maximum, Sum

cloud.aws.networkelb.TargetTLSNegotiationErrorCount.By.AvailabilityZone.LoadBalancer

TargetTLSNegotiationErrorCount

Count

AvailabilityZone, LoadBalancer

SampleCount, Minimum, Maximum, Sum

cloud.aws.networkelb.TargetTLSNegotiationErrorCount.By.LoadBalancer.TargetGroup

TargetTLSNegotiationErrorCount

Count

LoadBalancer, TargetGroup

SampleCount, Minimum, Maximum, Sum

cloud.aws.networkelb.TargetTLSNegotiationErrorCount.By.AvailabilityZone.LoadBalancer.TargetGroup

TargetTLSNegotiationErrorCount

Count

AvailabilityZone, LoadBalancer, TargetGroup

SampleCount, Minimum, Maximum, Sum

cloud.aws.networkelb.UnHealthyHostCount.By.LoadBalancer

UnHealthyHostCount

Count

LoadBalancer

SampleCount, Minimum, Maximum, Sum

cloud.aws.networkelb.UnHealthyHostCount.By.AvailabilityZone.LoadBalancer

UnHealthyHostCount

Count

AvailabilityZone, LoadBalancer

SampleCount, Minimum, Maximum, Sum

cloud.aws.networkelb.UnHealthyHostCount.By.LoadBalancer.TargetGroup

UnHealthyHostCount

Count

LoadBalancer, TargetGroup

SampleCount, Minimum, Maximum, Sum

cloud.aws.networkelb.UnHealthyHostCount.By.AvailabilityZone.LoadBalancer.TargetGroup

UnHealthyHostCount

Count

AvailabilityZone, LoadBalancer, TargetGroup

SampleCount, Minimum, Maximum, Sum

AWS::ElasticLoadBalancingV2::TargetGroup

AWS Topology

Dynatrace calls AWS API ElasticLoadBalancingV2/ DescribeTargetGroups to get resource details.

Relationships

Edge typeDestination node
balanced_byAWS::ElasticLoadBalancingV2::LoadBalancer
balancesAWS::EC2::Instance
balancesAWS::Lambda::Function
AWS Metrics
Amazon CloudWatch Namespace AWS/NetworkELB
Auto-discovery
Dimensions
TargetGroup
TargetGroup, LoadBalancer

Events

AWS::Events::EventBus

AWS Topology

Dynatrace calls AWS API eventbridge/ ListEventBuses to list resources and calls eventbridge/ DescribeEventBus to get details for each resource. This requires Dynatrace to have following IAM action permissions: events:ListEventBuses, events:DescribeEventBus.

Relationships

Edge typeDestination node
usesAWS::SQS::Queue
usesAWS::KMS::Key
AWS Metrics
Amazon CloudWatch Namespace AWS/Events
Auto-discovery
Dimensions
EventBusName
EventBusName, RuleName
EventBusName, EventSourceName, RuleName

Dynatrace metric key

AWS metric name

Unit

Dimensions

Aggregations

cloud.aws.events.InvocationAttempts.By.EventBusName

InvocationAttempts

Count

EventBusName

SampleCount, Minimum, Maximum, Sum

cloud.aws.events.InvocationAttempts.By.EventBusName.RuleName

InvocationAttempts

Count

EventBusName, RuleName

SampleCount, Minimum, Maximum, Sum

cloud.aws.events.InvocationAttempts.By.EventBusName.EventSourceName.RuleName

InvocationAttempts

Count

EventBusName, EventSourceName, RuleName

SampleCount, Minimum, Maximum, Sum

cloud.aws.events.IngestiontoInvocationCompleteLatency.By.EventBusName

IngestiontoInvocationCompleteLatency

Milliseconds

EventBusName

SampleCount, Minimum, Maximum, Sum

cloud.aws.events.IngestiontoInvocationCompleteLatency.By.EventBusName.RuleName

IngestiontoInvocationCompleteLatency

Milliseconds

EventBusName, RuleName

SampleCount, Minimum, Maximum, Sum

cloud.aws.events.IngestiontoInvocationCompleteLatency.By.EventBusName.EventSourceName.RuleName

IngestiontoInvocationCompleteLatency

Milliseconds

EventBusName, EventSourceName, RuleName

SampleCount, Minimum, Maximum, Sum

cloud.aws.events.IngestiontoInvocationStartLatency.By.EventBusName

IngestiontoInvocationStartLatency

Milliseconds

EventBusName

SampleCount, Minimum, Maximum, Sum

cloud.aws.events.IngestiontoInvocationStartLatency.By.EventBusName.RuleName

IngestiontoInvocationStartLatency

Milliseconds

EventBusName, RuleName

SampleCount, Minimum, Maximum, Sum

cloud.aws.events.IngestiontoInvocationStartLatency.By.EventBusName.EventSourceName.RuleName

IngestiontoInvocationStartLatency

Milliseconds

EventBusName, EventSourceName, RuleName

SampleCount, Minimum, Maximum, Sum

cloud.aws.events.IngestionToInvocationSuccessLatency.By.EventBusName

IngestionToInvocationSuccessLatency

Milliseconds

EventBusName

SampleCount, Minimum, Maximum, Sum

cloud.aws.events.IngestionToInvocationSuccessLatency.By.EventBusName.RuleName

IngestionToInvocationSuccessLatency

Milliseconds

EventBusName, RuleName

SampleCount, Minimum, Maximum, Sum

cloud.aws.events.IngestionToInvocationSuccessLatency.By.EventBusName.EventSourceName.RuleName

IngestionToInvocationSuccessLatency

Milliseconds

EventBusName, EventSourceName, RuleName

SampleCount, Minimum, Maximum, Sum

cloud.aws.events.MatchedEvents.By.EventBusName

MatchedEvents

Count

EventBusName

SampleCount, Minimum, Maximum, Sum

cloud.aws.events.MatchedEvents.By.EventBusName.RuleName

MatchedEvents

Count

EventBusName, RuleName

SampleCount, Minimum, Maximum, Sum

cloud.aws.events.MatchedEvents.By.EventBusName.EventSourceName.RuleName

MatchedEvents

Count

EventBusName, EventSourceName, RuleName

SampleCount, Minimum, Maximum, Sum

cloud.aws.events.RetryInvocationAttempts.By.EventBusName

RetryInvocationAttempts

Count

EventBusName

SampleCount, Minimum, Maximum, Sum

cloud.aws.events.RetryInvocationAttempts.By.EventBusName.RuleName

RetryInvocationAttempts

Count

EventBusName, RuleName

SampleCount, Minimum, Maximum, Sum

cloud.aws.events.RetryInvocationAttempts.By.EventBusName.EventSourceName.RuleName

RetryInvocationAttempts

Count

EventBusName, EventSourceName, RuleName

SampleCount, Minimum, Maximum, Sum

cloud.aws.events.SuccessfulInvocationAttempts.By.EventBusName

SuccessfulInvocationAttempts

Count

EventBusName

SampleCount, Minimum, Maximum, Sum

cloud.aws.events.SuccessfulInvocationAttempts.By.EventBusName.RuleName

SuccessfulInvocationAttempts

Count

EventBusName, RuleName

SampleCount, Minimum, Maximum, Sum

cloud.aws.events.SuccessfulInvocationAttempts.By.EventBusName.EventSourceName.RuleName

SuccessfulInvocationAttempts

Count

EventBusName, EventSourceName, RuleName

SampleCount, Minimum, Maximum, Sum

cloud.aws.events.ThrottledRules.By.EventBusName

ThrottledRules

Count

EventBusName

SampleCount, Minimum, Maximum, Sum

cloud.aws.events.ThrottledRules.By.EventBusName.RuleName

ThrottledRules

Count

EventBusName, RuleName

SampleCount, Minimum, Maximum, Sum

cloud.aws.events.ThrottledRules.By.EventBusName.EventSourceName.RuleName

ThrottledRules

Count

EventBusName, EventSourceName, RuleName

SampleCount, Minimum, Maximum, Sum

cloud.aws.events.TriggeredRules.By.EventBusName

TriggeredRules

Count

EventBusName

SampleCount, Minimum, Maximum, Sum

cloud.aws.events.TriggeredRules.By.EventBusName.RuleName

TriggeredRules

Count

EventBusName, RuleName

SampleCount, Minimum, Maximum, Sum

cloud.aws.events.TriggeredRules.By.EventBusName.EventSourceName.RuleName

TriggeredRules

Count

EventBusName, EventSourceName, RuleName

SampleCount, Minimum, Maximum, Sum

IAM

AWS::IAM::Group

AWS Topology

Relationships

Edge typeDestination node
usesAWS::IAM::ManagedPolicy

AWS::IAM::InstanceProfile

AWS Topology

Dynatrace calls AWS API iam/ ListInstanceProfiles to get resource details. This requires Dynatrace to have following IAM action permissions: iam:ListInstanceProfiles.

Relationships

Edge typeDestination node
is_attached_toAWS::IAM::Role

AWS::IAM::ManagedPolicy

AWS Topology

AWS::IAM::Role

AWS Topology

Relationships

Edge typeDestination node
usesAWS::IAM::ManagedPolicy

AWS::IAM::ServerCertificate

AWS Topology

Dynatrace calls AWS API iam/ ListServerCertificates to get resource details. This requires Dynatrace to have following IAM action permissions: iam:ListServerCertificates.

AWS::IAM::User

AWS Topology

Relationships

Edge typeDestination node
belongs_toAWS::IAM::Group
usesAWS::IAM::ManagedPolicy

KMS

AWS::KMS::Alias

AWS Topology

Dynatrace calls AWS API kms/ ListAliases to get resource details. This requires Dynatrace to have following IAM action permissions: kms:ListAliases.

Relationships

Edge typeDestination node
is_attached_toAWS::KMS::Key

AWS::KMS::Key

AWS Topology

Dynatrace calls AWS API kms/ ListKeys to list resources and calls kms/ DescribeKey to get details for each resource. This requires Dynatrace to have following IAM action permissions: kms:ListKeys, kms:DescribeKey.

KafkaConnect

AWS::KafkaConnect::Connector

AWS Logs
  • Logs from /aws/msk/connector.* Log Group link with the Dynatrace entity for AWS::KafkaConnect::Connector.

KinesisFirehose

AWS::KinesisFirehose::DeliveryStream

AWS Topology

Relationships

Edge typeDestination node
usesAWS::S3::Bucket
usesAWS::OpenSearch::Domain
usesAWS::OpenSearchServerless::Collection
usesAWS::Redshift::Cluster
AWS Metrics
Amazon CloudWatch Namespace AWS/Firehose
Auto-discovery
Dimensions
DeliveryStreamName

Automatically enabled as 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

Lambda

AWS::Lambda::Alias

AWS Topology

Dynatrace calls AWS API lambda/ ListFunctions to list resources and calls lambda/ ListAliases to get details for each resource.

Relationships

Edge typeDestination node
is_attached_toAWS::Lambda::Function

AWS::Lambda::EventSourceMapping

AWS Topology

Dynatrace calls AWS API lambda/ ListEventSourceMappings to get resource details.

Relationships

Edge typeDestination node
is_attached_toAWS::Lambda::Function
usesAWS::SQS::Queue
usesAWS::DynamoDB::Table

AWS::Lambda::Function

AWS Topology

Dynatrace calls AWS API lambda/ ListFunctions to list resources and calls lambda/ GetFunction to get details for each resource.

Relationships

Edge typeDestination node
usesAWS::EC2::SecurityGroup
is_attached_toAWS::EC2::Subnet
is_attached_toAWS::EC2::VPC
AWS Metrics
Amazon CloudWatch Namespace AWS/Lambda
Auto-discovery
Dimensions
FunctionName
FunctionName, Resource

Automatically enabled as 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 Logs
  • Logs from /aws/lambda/(?<FunctionName>[a-zA-Z0-9_-]+) Log Group link with the Dynatrace entity for AWS::Lambda::Function.

Logs

AWS::Logs::LogGroup

AWS Topology

Dynatrace calls AWS API cloudwatchlogs/ DescribeLogGroups to get resource details. This requires Dynatrace to have following IAM action permissions: logs:DescribeLogGroups.

Relationships

Edge typeDestination node
usesAWS::KMS::Key
usesAWS::IAM::Role
callsAWS::Lambda::Function
callsAWS::KinesisFirehose::DeliveryStream
callsAWS::OpenSearch::Domain
AWS Metrics
Amazon CloudWatch Namespace AWS/Logs
Auto-discovery
Dimensions
LogGroupName
DestinationType, FilterName, LogGroupName

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

DeliveryErrors

Count

DestinationType, FilterName, LogGroupName

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

DeliveryThrottling

Count

DestinationType, FilterName, LogGroupName

SampleCount, Minimum, Maximum, Sum

cloud.aws.logs.EMFParsingErrors.By.LogGroupName

EMFParsingErrors

Count

LogGroupName

SampleCount, Minimum, Maximum, Sum

cloud.aws.logs.EMFParsingErrors.By.DestinationType.FilterName.LogGroupName

EMFParsingErrors

Count

DestinationType, FilterName, LogGroupName

SampleCount, Minimum, Maximum, Sum

cloud.aws.logs.EMFValidationErrors.By.LogGroupName

EMFValidationErrors

Count

LogGroupName

SampleCount, Minimum, Maximum, Sum

cloud.aws.logs.EMFValidationErrors.By.DestinationType.FilterName.LogGroupName

EMFValidationErrors

Count

DestinationType, FilterName, 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

ForwardedLogEvents

Count

DestinationType, FilterName, LogGroupName

SampleCount, Minimum, Maximum, Sum

cloud.aws.logs.IncomingBytes.By.LogGroupName

IncomingBytes

Bytes

LogGroupName

SampleCount, Minimum, Maximum, Sum

cloud.aws.logs.IncomingBytes.By.DestinationType.FilterName.LogGroupName

IncomingBytes

Bytes

DestinationType, FilterName, LogGroupName

SampleCount, Minimum, Maximum, Sum

cloud.aws.logs.IncomingLogEvents.By.LogGroupName

IncomingLogEvents

Count

LogGroupName

SampleCount, Minimum, Maximum, Sum

cloud.aws.logs.IncomingLogEvents.By.DestinationType.FilterName.LogGroupName

IncomingLogEvents

Count

DestinationType, FilterName, LogGroupName

SampleCount, Minimum, Maximum, Sum

MSK

AWS::MSK::Cluster

AWS Topology

Dynatrace calls AWS API kafka/ ListClustersV2 to get resource details. This requires Dynatrace to have following IAM action permissions: kafka:ListClustersV2.

Relationships

Edge typeDestination node
is_attached_toAWS::EC2::Subnet
is_attached_toAWS::EC2::Subnet
usesAWS::EC2::SecurityGroup
usesAWS::EC2::SecurityGroup
runs_onAWS::Availability_Zone
AWS Metrics
Amazon CloudWatch Namespace AWS/Kafka
Auto-discovery
Dimensions
Cluster Name
Cluster Name, Broker ID
Cluster Name, Broker ID, Topic
Cluster Name, Broker ID, Client Authentication
Cluster Name, Consumer Group, Topic
AWS Logs
  • Logs from /aws/msk/broker.* Log Group link with the Dynatrace entity for AWS::MSK::Cluster.

OpenSearch

AWS::OpenSearch::Domain

AWS Topology

Dynatrace calls AWS API opensearch/ ListDomainNames to list resources and calls opensearch/ DescribeDomains to get details for each resource.

Relationships

Edge typeDestination node
is_attached_toAWS::EC2::VPC
usesAWS::EC2::SecurityGroup
is_attached_toAWS::EC2::Subnet

OpenSearchServerless

AWS::OpenSearchServerless::Collection

AWS Topology

Dynatrace calls AWS API opensearchserverless/ ListCollections to list resources and calls opensearchserverless/ BatchGetCollection to get details for each resource.

OpenSearchService

AWS::OpenSearchService::Domain

AWS Logs
  • Logs from /aws/opensearch/domains/(?<DomainName>[a-zA-Z0-9_-]+)/.* Log Group link with the Dynatrace entity for AWS::OpenSearchService::Domain.

RDS

AWS::RDS::DBCluster

AWS Topology

Dynatrace calls AWS API rds/ DescribeDbClusters to get resource details.

Relationships

Edge typeDestination node
usesAWS::EC2::SecurityGroup
usesAWS::RDS::DBSubnetGroup
usesAWS::KMS::Key
AWS Metrics
Amazon CloudWatch Namespace AWS/RDS
Auto-discovery
Dimensions
DBClusterIdentifier
DBClusterIdentifier, EngineName

Automatically enabled as 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

AWS Topology

Dynatrace calls AWS API rds/ DescribeDbInstances to get resource details.

Relationships

Edge typeDestination node
usesAWS::EC2::SecurityGroup
usesAWS::RDS::DBSubnetGroup
is_attached_toAWS::EC2::VPC
is_attached_toAWS::EC2::Subnet
usesAWS::RDS::OptionGroup
is_part_ofAWS::RDS::DBCluster
AWS Metrics
Amazon CloudWatch Namespace AWS/RDS
Auto-discovery
Dimensions
DBInstanceIdentifier
DBInstanceIdentifier, EngineName

Automatically enabled as 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 Logs
  • Logs from /aws/rds/cluster/[a-zA-Z0-9_-]+/(?<LogType>.*) Log Group link with the Dynatrace entity for AWS::RDS::DBInstance. RDS::DBInstance`.

AWS::RDS::DBSubnetGroup

AWS Topology

Dynatrace calls AWS API rds/ DescribeDbSubnetGroups to get resource details.

Relationships

Edge typeDestination node
is_attached_toAWS::EC2::VPC
is_attached_toAWS::EC2::Subnet

AWS::RDS::OptionGroup

AWS Topology

Dynatrace calls AWS API rds/ DescribeOptionGroups to get resource details.

Redshift

AWS::Redshift::Cluster

AWS Topology

Dynatrace calls AWS API redshift/ DescribeClusters to get resource details. This requires Dynatrace to have following IAM action permissions: redshift:DescribeClusters.

Relationships

Edge typeDestination node
usesAWS::Redshift::SubnetGroup
is_attached_toAWS::EC2::VPC
is_attached_toAWS::EC2::Subnet
usesAWS::EC2::SecurityGroup

AWS::Redshift::SubnetGroup

AWS Topology

Dynatrace calls AWS API redshift/ DescribeClusterSubnetGroups to get resource details. This requires Dynatrace to have following IAM action permissions: redshift:DescribeClusterSubnetGroups.

Relationships

Edge typeDestination node
is_attached_toAWS::EC2::VPC
is_attached_toAWS::EC2::Subnet

RedshiftServerless

AWS::RedshiftServerless::Namespace

AWS Topology

Dynatrace calls AWS API redshiftserverless/ ListNamespaces to get resource details. This requires Dynatrace to have following IAM action permissions: redshift-serverless:ListNamespaces.

Relationships

Edge typeDestination node
usesAWS::KMS::Key

AWS::RedshiftServerless::Workgroup

AWS Topology

Dynatrace calls AWS API redshiftserverless/ ListWorkgroups to get resource details. This requires Dynatrace to have following IAM action permissions: redshift-serverless:ListWorkgroups.

Relationships

Edge typeDestination node
is_attached_toAWS::EC2::VPC
is_attached_toAWS::EC2::Subnet
usesAWS::EC2::SecurityGroup
belongs_toAWS::RedshiftServerless::Namespace

Route53

AWS::Route53::HealthCheck

AWS Topology

Dynatrace calls AWS API route53/ ListHealthChecks to get resource details.

Relationships

Edge typeDestination node
usesAWS::Route53::HealthCheck
AWS Metrics
Amazon CloudWatch Namespace AWS/Route53
Auto-discovery
Dimensions
HealthCheckId
HealthCheckId, Region

Automatically enabled as 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.HealthCheckPercentageHealthy.By.HealthCheckId.Region

HealthCheckPercentageHealthy

Percent

HealthCheckId, Region

SampleCount, Minimum, Maximum, Sum

cloud.aws.route53.HealthCheckStatus.By.HealthCheckId

HealthCheckStatus

Count

HealthCheckId

SampleCount, Minimum, Maximum, Sum

cloud.aws.route53.HealthCheckStatus.By.HealthCheckId.Region

HealthCheckStatus

Count

HealthCheckId, Region

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

AWS Topology

Dynatrace calls AWS API route53/ ListHostedZones to list resources and calls route53/ GetHostedZone to get details for each resource.

Relationships

Edge typeDestination node
is_attached_toAWS::EC2::VPC
AWS Metrics
Amazon CloudWatch Namespace AWS/Route53
Auto-discovery
Dimensions
HostedZoneId
AWS Logs
  • Logs from /aws/route53/.* Log Group link with the Dynatrace entity for AWS::Route53::HostedZone.

S3

AWS::S3::Bucket

AWS Topology

Dynatrace calls AWS API s3/ ListBuckets to get resource details.

Relationships

Edge typeDestination node
usesAWS::KMS::Key
AWS Metrics
Amazon CloudWatch Namespace AWS/S3
Auto-discovery
Dimensions
BucketName
BucketName, FilterId
BucketName, FilterId, StorageType
BucketName, DestinationBucket, RuleId

Automatically enabled as recommended Service when you onboard via Quick Start.

Dynatrace metric key

AWS metric name

Unit

Dimensions

Aggregations

cloud.aws.s3.4xxErrors.By.BucketName

4xxErrors

Count

BucketName

SampleCount, Minimum, Maximum, Sum

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.4xxErrors.By.BucketName.DestinationBucket.RuleId

4xxErrors

Count

BucketName, DestinationBucket, RuleId

SampleCount, Minimum, Maximum, Sum

cloud.aws.s3.5xxErrors.By.BucketName

5xxErrors

Count

BucketName

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.5xxErrors.By.BucketName.DestinationBucket.RuleId

5xxErrors

Count

BucketName, DestinationBucket, RuleId

SampleCount, Minimum, Maximum, Sum

cloud.aws.s3.AllRequests.By.BucketName

AllRequests

Count

BucketName

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.AllRequests.By.BucketName.DestinationBucket.RuleId

AllRequests

Count

BucketName, DestinationBucket, RuleId

SampleCount, Minimum, Maximum, Sum

cloud.aws.s3.BytesDownloaded.By.BucketName

BytesDownloaded

Bytes

BucketName

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.BytesDownloaded.By.BucketName.DestinationBucket.RuleId

BytesDownloaded

Bytes

BucketName, DestinationBucket, RuleId

SampleCount, Minimum, Maximum, Sum

cloud.aws.s3.BytesUploaded.By.BucketName

BytesUploaded

Bytes

BucketName

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.BytesUploaded.By.BucketName.DestinationBucket.RuleId

BytesUploaded

Bytes

BucketName, DestinationBucket, RuleId

SampleCount, Minimum, Maximum, Sum

cloud.aws.s3.DeleteRequests.By.BucketName

DeleteRequests

Count

BucketName

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.DeleteRequests.By.BucketName.DestinationBucket.RuleId

DeleteRequests

Count

BucketName, DestinationBucket, RuleId

SampleCount, Minimum, Maximum, Sum

cloud.aws.s3.FirstByteLatency.By.BucketName

FirstByteLatency

Milliseconds

BucketName

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.FirstByteLatency.By.BucketName.DestinationBucket.RuleId

FirstByteLatency

Milliseconds

BucketName, DestinationBucket, RuleId

SampleCount, Minimum, Maximum, Sum

cloud.aws.s3.GetRequests.By.BucketName

GetRequests

Count

BucketName

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.GetRequests.By.BucketName.DestinationBucket.RuleId

GetRequests

Count

BucketName, DestinationBucket, RuleId

SampleCount, Minimum, Maximum, Sum

cloud.aws.s3.HeadRequests.By.BucketName

HeadRequests

Count

BucketName

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.HeadRequests.By.BucketName.DestinationBucket.RuleId

HeadRequests

Count

BucketName, DestinationBucket, RuleId

SampleCount, Minimum, Maximum, Sum

cloud.aws.s3.ListRequests.By.BucketName

ListRequests

Count

BucketName

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.ListRequests.By.BucketName.DestinationBucket.RuleId

ListRequests

Count

BucketName, DestinationBucket, RuleId

SampleCount, Minimum, Maximum, Sum

cloud.aws.s3.PostRequests.By.BucketName

PostRequests

Count

BucketName

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.PostRequests.By.BucketName.DestinationBucket.RuleId

PostRequests

Count

BucketName, DestinationBucket, RuleId

SampleCount, Minimum, Maximum, Sum

cloud.aws.s3.PutRequests.By.BucketName

PutRequests

Count

BucketName

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.PutRequests.By.BucketName.DestinationBucket.RuleId

PutRequests

Count

BucketName, DestinationBucket, RuleId

SampleCount, Minimum, Maximum, Sum

cloud.aws.s3.ReplicationLatency.By.BucketName

ReplicationLatency

Seconds

BucketName

SampleCount, Minimum, Maximum, Sum

cloud.aws.s3.ReplicationLatency.By.BucketName.FilterId

ReplicationLatency

Seconds

BucketName, FilterId

SampleCount, Minimum, Maximum, Sum

cloud.aws.s3.ReplicationLatency.By.BucketName.FilterId.StorageType

ReplicationLatency

Seconds

BucketName, FilterId, StorageType

SampleCount, Minimum, Maximum, Sum

cloud.aws.s3.ReplicationLatency.By.BucketName.DestinationBucket.RuleId

ReplicationLatency

Seconds

BucketName, DestinationBucket, RuleId

SampleCount, Minimum, Maximum, Sum

cloud.aws.s3.SelectRequests.By.BucketName

SelectRequests

Count

BucketName

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.SelectRequests.By.BucketName.DestinationBucket.RuleId

SelectRequests

Count

BucketName, DestinationBucket, RuleId

SampleCount, Minimum, Maximum, Sum

cloud.aws.s3.TotalRequestLatency.By.BucketName

TotalRequestLatency

Milliseconds

BucketName

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

cloud.aws.s3.TotalRequestLatency.By.BucketName.DestinationBucket.RuleId

TotalRequestLatency

Milliseconds

BucketName, DestinationBucket, RuleId

SampleCount, Minimum, Maximum, Sum

SNS

AWS::SNS::Topic

AWS Topology

Dynatrace calls AWS API sns/ ListTopics to list resources and calls sns/ GetTopicAttributes to get details for each resource.

Relationships

Edge typeDestination node
usesAWS::KMS::Key
AWS Metrics
Amazon CloudWatch Namespace AWS/SNS
Auto-discovery
Dimensions
TopicName

Automatically enabled as 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

AWS Logs
  • Logs from sns/(?<TopicRegion>[a-z0-9-]+)/(?<TopicAccount>[0-9]+)/(?<TopicName>[a-zA-Z0-9_-]+)(/.*)? Log Group link with the Dynatrace entity for AWS::SNS::Topic.

SQS

AWS::SQS::Queue

AWS Topology

Dynatrace calls AWS API sqs/ ListQueues to list resources and calls sqs/ GetQueueAttributes to get details for each resource.

Relationships

Edge typeDestination node
usesAWS::KMS::Key
AWS Metrics
Amazon CloudWatch Namespace AWS/SQS
Auto-discovery
Dimensions
QueueName

Automatically enabled as 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

StepFunctions

AWS::StepFunctions::StateMachine

AWS Topology

Dynatrace calls AWS API sfn/ ListStateMachines to list resources and calls sfn/ DescribeStateMachine to get details for each resource. This requires Dynatrace to have following IAM action permissions: states:ListStateMachines, states:DescribeStateMachine.

Relationships

Edge typeDestination node
usesAWS::Logs::LogGroup
usesAWS::KMS::Key
AWS Metrics
Amazon CloudWatch Namespace AWS/States
Auto-discovery
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

StorageGateway

AWS::StorageGateway::Gateway

AWS Topology

Dynatrace calls AWS API storagegateway/ ListGateways to list resources and calls storagegateway/ DescribeGatewayInformation to get details for each resource. This requires Dynatrace to have following IAM action permissions: storagegateway:ListGateways, storagegateway:DescribeGatewayInformation.

Relationships

Edge typeDestination node
runs_onAWS::EC2::Instance
AWS Metrics
Amazon CloudWatch Namespace AWS/StorageGateway
Auto-discovery
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

WAFv2

AWS::WAFv2::WebACL

AWS Topology
AWS Metrics
Amazon CloudWatch Namespace AWS/WAFV2
Auto-discovery
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

Sources: da 14086f05006dc65a7f538e47521890aa2b954a7b dc 17c6d9707bbb415a7af973e698dfcacde7ab6dcf dac 3aca45fe475ae106b63628677586035fb7383e9d dali 586ff5022ec35c7a8d25eadb436af37bffaaa7c5

Related tags
Infrastructure Observability