Filtering attributes for data collection
Filtering is available for the following services:
- Apache Kafka
- API Gateway
- Auto Scaling
- Beanstalk
- Cloud HSM
- Cloudfront Distribution
- Code Build Project
- DynamoDB
- Document DB
- EBS
- ECS Cluster
- ECS Service
- ECS Task Definition Family
- EC2
- ElastiCache
- Elastic File System
- Elastic Kubernetes Service (EKS)
- Elasticsearch
- ELB
- ELB V2
- EMR
- IoT
- Kinesis Data Analytics
- Kinesis Data Firehose
- Kinesis Data Stream
- Kinesis Video Stream
- Lambda
- OpsWorks
- RDS
- Redshift
- Route 53
- S3
- SageMaker
- Simple Queue Service
- Simple Notificate Service
- Storage Gateway
- VPC Transit Gateway
- VPC Virtual Private Network (VPN)
- Web Application Firewall
Apache Kafka
The following table contains the details of the monitor types, attributes that you can monitor, and respective configuration variables for the Apache Kafka service:
Monitor type | Attribute | Configuration variable |
---|---|---|
Kafka Cluster (AWS_KAFKA_CLUSTER) | Active Controller Count (ActiveControllerCount) | /AWS/AWS_KAFKA_CLUSTER/include=ActiveControllerCount,GlobalPartitionCount,GlobalTopicCount,KafkaDataLogsDiskUsed,OfflinePartitionsCount |
Global Partition Count (GlobalPartitionCount) | ||
Global Topic Count (GlobalTopicCount) | ||
Kafka Data Logs Disk Used (KafkaDataLogsDiskUsed) | ||
Offline Partitions Count (OfflinePartitionsCount) | ||
Kafka Topic (AWS_KAFKA_TOPIC) | Bytes In Per Sec (BytesInPerSec) | /AWS/AWS_KAFKA_TOPIC/include=BytesInPerSec,BytesOutPerSec |
Bytes Out Per Sec (BytesOutPerSec) | ||
Kafka Consumer Group (AWS_KAFKA_CONSUMER_GROUP) | EstimatedMaxTimeLag (EstimatedMaxTimeLag) | /AWS/AWS_KAFKA_CONSUMER_GROUP/include=EstimatedMaxTimeLag,MaxOffsetLag,SumOffsetLag |
MaxOffsetLag (MaxOffsetLag) | ||
SumOffsetLag (Sum Offset Lag) | ||
AWS_KAFKA_BROKER (Kafka Broker) | Cpu idle (CpuIdle) | /AWS/AWS_KAFKA_BROKER/include=CpuIdle,CpuSystem,CpuUser,KafkaDataLogsDiskUsed,KafkaAppLogsDiskUsed,MemoryBuffered,MemoryCached,MemoryFree,MemoryUsed,MessagesInPerSec,NetworkRxDropped,NetworkTxDropped,NetworkRxErrors,NetworkTxErrors,NetworkTxPackets,NetworkRxPackets,PartitionCount,ProduceTotalTimeMsMean,RequestBytesMean,RootDiskUsed,SwapFree,SwapUsed,UnderMinIsrPartitionCount,UnderReplicatedPartitions,ZooKeeperRequestLatencyMsMean,ZooKeeperSessionState,LeaderCount,RequestThrottleQueueSize |
Cpu system (CpuSystem) | ||
Cpu user (CpuUser) | ||
Kafka data logs disk used (KafkaDataLogsDiskUsed) | ||
Kafka app logs disk used (KafkaAppLogsDiskUsed) | ||
Memory buffered (MemoryBuffered) | ||
Memory cached (MemoryCached) | ||
Memory free (MemoryFree) | ||
Memory used (MemoryUsed) | ||
Messages in per sec (MessagesInPerSec) | ||
Dropped receive packages (NetworkRxDropped) | ||
Dropped transmit packages (NetworkTxDroppedm) | ||
Network received errors (NetworkRxErrors) | ||
Network received errors (NetworkTxErrors) | ||
Network transmitted packets (NetworkTxPackets) | ||
Network received packets (NetworkRxPackets) | ||
Partition count (PartitionCount) | ||
Mean produce total time (ProduceTotalTimeMsMean) | ||
Request bytes mean (RequestBytesMean) | ||
Root disk used (RootDiskUsed) | ||
SwapFree | ||
Swap memory used (SwapUsed) | ||
Number of under minIsr partitions (UnderMinIsrPartitionCount) | ||
Under Replicated Partitions (UnderReplicatedPartitions) | ||
ZooKeeper Request Latency Ms Mean (ZooKeeperRequestLatencyMsMean) | ||
ZooKeeperSessionState (ZooKeeper Session State) | ||
Leader count (LeaderCount) | ||
RequestThrottleQueueSize |
API Gateway
The following table contains the details of the monitor types, attributes that you can monitor, and respective configuration variables for the API Gateway service:
Monitor type | Attribute | Configuration variable |
API Stage (AWS_API_STAGE) | 4XXErrors | /AWS/AWS_API_STAGE/include = 4XXErrors,5XXErrors,CacheHits,CacheMisses,Count,IntegrationLatency,Latency |
5XXErrors | ||
CacheHits | ||
CacheMisses | ||
Count | ||
IntegrationLatency | ||
Latency |
Auto Scaling
The following table contains the details of the monitor types, attributes that you can monitor, and respective Configuration variables for the Auto Scaling service:
Monitor type | Attribute | Configuration variable |
Auto Scaling Group (AWS_AUTO_SCALING_GROUP) | CPU Utilization (CPUUtilization) | /AWS/AWS_AUTO_SCALING_GROUP/include = GroupMinSize,GroupMaxSize,GroupDesiredCapacity,GroupInServiceInstances,GroupPendingInstances,GroupStandbyInstances,GroupTerminatingInstances,GroupTotalInstances,CPUUtilization,DiskWriteBytes,DiskReadOps,DiskWriteOps,DiskReadBytes,NetworkIn,NetworkOut |
Disk Read Bytes (DiskReadBytes) | ||
Disk Read Operations (DiskReadOps) | ||
Disk Write Bytes (DiskWriteBytes) | ||
Disk Write Operations (DiskWriteOps) | ||
Group Desired Capacity (GroupDesiredCapacity) | ||
Group InService Instances (GroupInServiceInstances) | ||
Group Maximum Size (GroupMaxSize) | ||
Group Minimum Size (GroupMinSize) | ||
Group Pending Instances (GroupPendingInstances) | ||
Group Standby Instances (GroupStandbyInstances) | ||
Group Terminating Instances (GroupTerminatingInstances) | ||
Group Total Instances (GroupTotalInstances) | ||
Network In (NetworkIn) | ||
Network Out (NetworkOut) |
Beanstalk
The following table contains the details of the monitor types, attributes that you can monitor, and respective configuration variables for the Beanstalk service:
Monitor type | Attribute | Configuration variable |
Elastic Beanstalk Environment (AWS_BEANSTALK) | Application latency P10 (ApplicationLatencyP10) | /AWS/AWS_BEANSTALK/include = ApplicationLatencyP90,ApplicationLatencyP99,ApplicationLatencyP99.9,ApplicationLatencyP95,ApplicationLatencyP85,ApplicationLatencyP75,ApplicationLatencyP50,ApplicationLatencyP10,ApplicationRequests2xx,ApplicationRequests3xx,ApplicationRequests4xx,ApplicationRequests5xx,ApplicationRequestsTotal,InstancesSevere,InstancesNoData,InstancesWarning,InstancesInfo,InstancesDegraded,InstancesUnknown,InstancesPending,InstancesOk,EnvironmentHealth |
Application latency P50 (ApplicationLatencyP50) | ||
Application latency P75 (ApplicationLatencyP75) | ||
Application latency P85 (ApplicationLatencyP85) | ||
Application latency P90 (ApplicationLatencyP90) | ||
Application latency P95 (ApplicationLatencyP95) | ||
Application latency P99 (ApplicationLatencyP99) | ||
Application latency P99.9 (ApplicationLatencyP99.9) | ||
Application requests 2xx (ApplicationRequests2xx) | ||
Application requests 3xx (ApplicationRequests3xx) | ||
Application requests 4xx (ApplicationRequests4xx) | ||
Application requests 5xx (ApplicationRequests5xx) | ||
Application requests total (ApplicationRequestsTotal) | ||
Environment health (EnvironmentHealth) | ||
Instances degraded (InstancesDegraded) | ||
Instances info (InstancesInfo) | ||
Instances no data (InstancesNoData) | ||
Instances OK (InstancesOk) | ||
Instances pending (InstancesPending) | ||
Instances severe (InstancesSevere) | ||
Instances unknown (InstancesUnknown) | ||
Instances warning (InstancesWarning) | ||
EC2 Elastic Beanstalk (AWS_EC2_BEANSTALK) | Application latency P10 (ApplicationLatencyP10) | /AWS/AWS_EC2_BEANSTALK/include = ApplicationLatencyP99,ApplicationLatencyP99.9,ApplicationLatencyP95,ApplicationLatencyP85,ApplicationLatencyP75,ApplicationLatencyP50,ApplicationLatencyP10,ApplicationRequests2xx,ApplicationRequests3xx,ApplicationRequests4xx,ApplicationRequests5xx,ApplicationRequestsTotal,CPUUser,CPUIdle,InstanceHealth,LoadAverage5min,LoadAverage1min,RootFilesystemUtil |
Application latency P50 (ApplicationLatencyP50) | ||
Application latency P75 (ApplicationLatencyP75) | ||
Application latency P85 (ApplicationLatencyP85) | ||
Application latency P95 (ApplicationLatencyP95) | ||
Application latency P99 (ApplicationLatencyP99) | ||
Application latency P99.9 (ApplicationLatencyP99.9) | ||
Application requests 2xx (ApplicationRequests2xx) | ||
Application requests 3xx (ApplicationRequests3xx) | ||
Application requests 4xx (ApplicationRequests4xx) | ||
Application requests 5xx (ApplicationRequests5xx) | ||
Application requests total (ApplicationRequestsTotal) | ||
CPU Idle (CPUIdle) | ||
CPU user (CPUUser) | ||
Instance health (InstanceHealth) | ||
Load average 1min (LoadAverage1min) | ||
Load average 5min (LoadAverage5min) | ||
Root filesystem util (RootFilesystemUtil) |
Cloud HSM
The following table contains the details of the monitor types, attributes that you can monitor, and respective configuration variables for the Cloud HSM service:
Monitor type | Attribute | Configuration variable |
---|---|---|
AWS_CLOUDHSM_CLUSTER (Amazon Cloud HSM) | Hsm Unhealthy (HsmUnhealthy) | /AWS/AWS_CLOUDHSM_CLUSTER/include=HsmUnhealthy,HsmTemperature,HsmKeysSessionOccupied,HsmKeysTokenOccupied,HsmSslCtxsOccupied,HsmSessionCount,HsmUsersAvailable,HsmUsersMax,InterfaceEth2OctetsInput,InterfaceEth2OctetsOutput,InterfaceEth2ErrorsOutput,InterfaceEth2PacketsInput,InterfaceEth2PacketsOutput,InterfaceEth2DroppedOutput,InterfaceEth2ErrorsInput,InterfaceEth2DroppedInput |
Hsm Temperature (HsmTemperature) | ||
Hsm Keys Session Occupied (HsmKeysSessionOccupied) | ||
Hsm Keys Token Occupied (HsmKeysTokenOccupied) | ||
Hsm Ssl Ctxs Occupied (HsmSslCtxsOccupied) | ||
Hsm Session Count (HsmSessionCount) | ||
Hsm Users Available (HsmUsersAvailable) | ||
Hsm Users Max (HsmUsersMax) | ||
Interface Eth2 Octets Input (InterfaceEth2OctetsInput) | ||
Interface Eth2 Octets Output (InterfaceEth2OctetsOutput) | ||
Interface Eth2 Errors Output (InterfaceEth2ErrorsOutput) | ||
Interface Eth2 PacketsInput (InterfaceEth2PacketsInput) | ||
InterfaceEth2PacketsOutput (InterfaceEth2PacketsOutput) | ||
InterfaceEth2DroppedOutput (InterfaceEth2DroppedOutput) | ||
InterfaceEth2ErrorsInput (InterfaceEth2ErrorsInput) | ||
InterfaceEth2DroppedInput (InterfaceEth2DroppedInput) |
Cloudfront Distribution
The following table contains the details of the monitor types, attributes that you can monitor, and respective configuration variables for the Cloudfront Distribution service:
Monitor type | Attribute | Configuration variable |
CloudFront Distribution (AWS_CLOUDFRONT_DISTRIBUTION) | 4xxErrorRate | /AWS/AWS_CLOUDFRONT_DISTRIBUTION/include = TotalErrorRate,4xxErrorRate,5xxErrorRate,Requests,BytesDownloaded,BytesUploaded |
5xxErrorRate | ||
Bytes Downloaded (BytesDownloaded) | ||
Bytes Uploaded (BytesUploaded) | ||
Requests | ||
TotalErrorRate |
Code Build Project
The following table contains the details of the monitor types, attributes that you can monitor, and respective configuration variables for the Code Build Project service:
Monitor type | Attribute | Configuration variable |
CodeBuild Project (AWS_CODE_BUILD_PROJECT) | Build Duration (BuildDuration) | /AWS/AWS_CODE_BUILD_PROJECT/include = BuildDuration,Builds,DownloadSourceDuration,Duration,FailedBuilds,FinalizingDuration,InstallDuration,PostBuildDuration,PreBuildDuration,ProvisioningDuration,QueuedDuration,SubmittedDuration,SucceededBuilds,UploadArtifactsDuration,CPUUtilized,CPUUtilizedPercent,MemoryUtilized,MemoryUtilizedPercent,StorageReadBytes,StorageWriteBytes |
Builds | ||
CPU Utilized (CPUUtilized) | ||
CPU Utilized Percent (CPUUtilizedPercent) | ||
Download Source Duration (DownloadSourceDuration) | ||
Duration | ||
Failed Builds (FailedBuilds) | ||
Finalizing Duration (FinalizingDuration) | ||
Install Duration (InstallDuration) | ||
Memory Utilized (MemoryUtilized) | ||
Memory Utilized Percent (MemoryUtilizedPercent) | ||
Post Build Duration (PostBuildDuration) | ||
Pre Build Duration (PreBuildDuration) | ||
Provisioning Duration (ProvisioningDuration) | ||
Queued Duration (QueuedDuration) | ||
Storage Read Bytes (StorageReadBytes) | ||
Storage Write Bytes (StorageWriteBytes) | ||
Submitted Duration (SubmittedDuration) | ||
Succeeded Builds (SucceededBuilds) | ||
Upload Artifacts Duration (UploadArtifactsDuration) |
DynamoDB
The following table lists the details of the monitor types, attributes that you can monitor, and configuration variables for the DynamoDB service:
Monitor type | Attribute | Configuration variable |
---|---|---|
DynamoDB Table (AWS_DYNAMODB_TABLE) | Conditional Check Failed Requests (ConditionalCheckFailedRequests) | /AWS/AWS_DYNAMODB_TABLE/include=ConsumedReadCapacity,ConsumedWriteCapacity,ReadCapacityUtilization,WriteCapacityUtilization,ConditionalCheckFailedRequests,ThrottledReadRequests,ThrottledWriteRequests,UserErrors,SystemErrors,ReturnedRecords,QueryReturnedItems,ScanReturnedItems,QueryRequestLatency,ScanRequestLatency,PutRequestLatency,GetRequestLatency |
Consumed Read Capacity (ConsumedReadCapacity) | ||
Consumed Write Capacity (ConsumedWriteCapacity) | ||
Get Request Latency (GetRequestLatency) | ||
Put Request Latency (PutRequestLatency) | ||
Query Request Latency (QueryRequestLatency) | ||
Query Returned Items (QueryReturnedItems) | ||
Read Capacity Utilization (ReadCapacityUtilization) | ||
Returned Records (ReturnedRecords) | ||
Scan Request Latency (ScanRequestLatency) | ||
ScanReturnedItems (ScanReturnedItems) | ||
System Errors (SystemErrors) | ||
Throttled Read Requests (ThrottledReadRequests) | ||
Throttled Write Requests (ThrottledWriteRequests) | ||
User Errors (UserErrors) | ||
Write Capacity Utilization (WriteCapacityUtilization) |
Document DB
The following table contains the details of the monitor types, attributes that you can monitor, and respective configuration variables for the Document DB service:
Monitor type | Attribute | Configuration variable |
---|---|---|
Amazon Document DB Cluster | Backup Retention Period Storage Used (BackupRetentionPeriodStorageUsed) | /AWS/AWS_DOCDB_CLUSTER/include=NetworkThroughput,WriteThroughput,NetworkReceiveThroughput,ReadThroughput,NetworkTransmitThroughput,ReadIOPS,WriteIOPS,VolumeReadIOPS,VolumeWriteIOPS,DBClusterReplicaLagMinimum,WriteLatency,DBInstanceReplicaLag,DBClusterReplicaLagMaximum,ReadLatency,VolumeBytesUsed,TotalBackupStorageBilled,FreeLocalStorage,FreeableMemory,SwapUsage,SnapshotStorageUsed,DatabaseConnections,BackupRetentionPeriodStorageUsed,DiskQueueDepth,EngineUptime,CPUUtilization,BufferCacheHitRatio |
Buffer Cache Hit Ratio (BufferCacheHitRatio) | ||
CPU Utilization (CPUUtilization) | ||
Database Connections (DatabaseConnections) | ||
DB Cluster Replica Lag Maximum (DBClusterReplicaLagMaximum) | ||
DB Cluster Replica Lag Minimum (DBClusterReplicaLagMinimum) | ||
DB Instance Replica Lag (DBInstanceReplicaLag) | ||
Disk Queue Depth (DiskQueueDepth) | ||
Engine Uptime (EngineUptime) | ||
Free Local Storage (FreeLocalStorage) | ||
Freeable Memory (FreeableMemory) | ||
Network Receive Throughput (NetworkReceiveThroughput) | ||
Network Throughput (NetworkThroughput) | ||
Network Transmit Throughput (NetworkTransmitThroughput) | ||
Read IOPS (ReadIOPS) | ||
Read Latency (ReadLatency) | ||
Read Throughput (ReadThroughput) | ||
Snapshot Storage Used (SnapshotStorageUsed) | ||
Swap Usage (SwapUsage) | ||
Total Backup Storage Billed (TotalBackupStorageBilled) | ||
Volume Bytes Used (VolumeBytesUsed) | ||
Volume Read IOPS (VolumeReadIOPS) | ||
Volume Write IOPS (VolumeWriteIOPS) | ||
Write IOPS (WriteIOPS) | ||
Write Latency (WriteLatency) | ||
Write Throughput (WriteThroughput) | ||
Amazon Document DB Instance (AWS_DOCDB_INSTANCE) | Buffer Cache Hit Ratio (BufferCacheHitRatio) | /AWS/AWS_DOCDB_INSTANCE/include=NetworkThroughput,WriteThroughput,NetworkReceiveThroughput,ReadThroughput,NetworkTransmitThroughput,ReadIOPS,WriteIOPS,VolumeReadIOPS,VolumeWriteIOPS,DBClusterReplicaLagMinimum,WriteLatency,DBInstanceReplicaLag,DBClusterReplicaLagMaximum,ReadLatency,VolumeBytesUsed,DatabaseConnections,FreeLocalStorage,FreeableMemory,SwapUsage,DiskQueueDepth,EngineUptime,CPUUtilization,BufferCacheHitRatio |
CPU Utilization (CPUUtilization) | ||
Database Connections (DatabaseConnections) | ||
DB Instance Replica Lag (DBInstanceReplicaLag) | ||
DB Cluster Replica Lag Maximum (DBClusterReplicaLagMaximum) | ||
DB Cluster Replica Lag Minimum (DBClusterReplicaLagMinimum) | ||
Disk Queue Depth (DiskQueueDepth) | ||
Engine Uptime (EngineUptime) | ||
Free Local Storage (FreeLocalStorage) | ||
Freeable Memory (FreeableMemory) | ||
Network Receive Throughput (NetworkReceiveThroughput) | ||
Network Throughput (NetworkThroughput) | ||
Network Transmit Throughput (NetworkTransmitThroughput) | ||
Read IOPS (ReadIOPS) | ||
Read Latency (ReadLatency) | ||
Read Throughput (ReadThroughput) | ||
Swap Usage (SwapUsage) | ||
Volume Bytes Used (VolumeBytesUsed) | ||
Volume Read IOPS (VolumeReadIOPS) | ||
Volume Write IOPS (VolumeWriteIOPS) | ||
Write IOPS (WriteIOPS) | ||
Write Latency (WriteLatency) | ||
Write Throughput (WriteThroughput) |
EBS
The following table contains the details of the monitor types, attributes that you can monitor, and respective configuration variables for the EBS service:
Monitor type | Attribute | Configuration variable |
Elastic Block Storage (AWS_EBS) | BurstBalance | /AWS/AWS_EBS/include = VolumeIdleTime,VolumeQueueLength,VolumeReadBytes,VolumeReadOps,VolumeTotalReadTime,VolumeWriteBytes,VolumeWriteOps,VolumeTotalWriteTime,VolumeConsumedReadWriteOps,VolumeThroughputPercentage,BurstBalance |
VolumeConsumedReadWriteOps | ||
VolumeIdleTime | ||
VolumeQueueLength | ||
VolumeReadBytes | ||
VolumeReadOps | ||
VolumeThroughputPercentage | ||
VolumeTotalReadTime | ||
VolumeTotalWriteTime | ||
VolumeWriteBytes | ||
VolumeWriteOps |
ECS Cluster
The following table contains the details of the monitor types, attributes that you can monitor, and respective configuration variables for the ECS Cluster service:
Monitor type | Attribute | Configuration variable |
ECS Cluster (AWS_ECS_CLUSTER) | Active EC2 Service Count (ActiveEC2Service) | /AWS/AWS_ECS_CLUSTER/include = StorageReadBytes,StorageWriteBytes,CpuUtilized,NetworkRxBytes,NetworkTxBytes,MemoryUtilized,EphemeralStorageReserved,CpuReserved,MemoryReserved,TaskCount,ServiceCount,ContainerInstanceCount,MemoryReservation,CPUReservation,MemoryUtilization,CPUUtilization,RunningEC2Tasks,RunningFargateTasks,ActiveEC2Service,PendingFargateTasks,PendingEC2Tasks,ActiveFargateService,DrainingEC2Service,DrainingFargateService |
Active Fargate Service Count (ActiveFargateService) | ||
Container Instance Count (ContainerInstanceCount) | ||
CPU Reservation (CPUReservation) | ||
CPU Reserved (CpuReserved) | ||
CPU Utilized (CPUUtilized) | ||
CPUUtilization | ||
Draining EC2 Service Count (DrainingEC2Service) | ||
Draining Fargate Service Count (DrainingFargateService) | ||
Ephemeral Storage Reserved (EphemeralStorageReserved) | ||
Memory Reservation (MemoryReservation) | ||
Memory Reserved (MemoryReserved) | ||
Memory Utilization (MemoryUtilization) | ||
Memory Utilized (MemoryUtilized) | ||
Network Rx Bytes (NetworkRxBytes) | ||
Network Tx Bytes (NetworkTxBytes) | ||
Pending Fargate Tasks Count (PendingFargateTasks) | ||
Running EC2 Task Count (PendingEC2Tasks) | ||
Running EC2 Task Count (RunningEC2Tasks) | ||
Running Fargate Tasks Count (RunningFargateTasks) | ||
Service Count (ServiceCount) | ||
Storage Read Bytes (StorageReadBytes) | ||
Storage Write Bytes (StorageWriteBytes) | ||
Task Count (TaskCount) |
ECS Service
The following table contains the details of the monitor types, attributes that you can monitor, and respective configuration variables for the ECS Service service:
Monitor type | Attribute | Configuration variable |
ECS Service (AWS_ECS_SERVICE) | CPU Reserved (CpuReserved) | /AWS/AWS_ECS_SERVICE/include = StorageReadBytes,StorageWriteBytes,CpuUtilized,NetworkRxBytes,NetworkTxBytes,MemoryUtilized,MemoryReserved,EphemeralStorageReserved,CpuReserved,TaskSetCount,DeploymentCount,MemoryUtilization,CPUUtilization |
CPU Utilization (CPUUtilization) | ||
CPU Utilized (CPUUtilized) | ||
Deployment Count (DeploymentCount) | ||
Ephemeral Storage Reserved (EphemeralStorageReserved) | ||
Memory Reserved (MemoryReserved) | ||
Memory Utilization (MemoryUtilization) | ||
Memory Utilized (MemoryUtilized) | ||
Network Rx Bytes (NetworkRxBytes) | ||
Network Tx Bytes (NetworkTxBytes) | ||
Storage Read Bytes (StorageReadBytes) | ||
Storage Write Bytes (StorageWriteBytes) | ||
Task Set Count (TaskSetCount) |
ECS Task Definition Family
The following table contains the details of the monitor types, attributes that you can monitor, and respective configuration variables for the ECS Task Definition Family service:
Monitor type | Attribute | Configuration variable |
ECS Task Definition Family (AWS_ECS_TASK_DEFINITION_FAMILY) | CPU Reserved (CpuReserved) | /AWS/AWS_ECS_TASK_DEFINITION_FAMILY/include = StorageReadBytes,StorageWriteBytes,CpuUtilized,NetworkRxBytes,NetworkTxBytes,MemoryUtilized,EphemeralStorageReserved,CpuReserved,MemoryReserved |
CPU Utilized (CPUUtilized) | ||
Ephemeral Storage Reserved (EphemeralStorageReserved) | ||
Memory Reserved (MemoryReserved) | ||
Memory Utilized (MemoryUtilized) | ||
Network Rx Bytes (NetworkRxBytes) | ||
Network Tx Bytes (NetworkTxBytes) | ||
Storage Read Bytes (StorageReadBytes) | ||
Storage Write Bytes (StorageWriteBytes) |
EC2
The following table contains the details of the monitor types, attributes that you can monitor, and respective configuration variables for the EC2 service:
Monitor type | Attribute | Configuration variable |
EC2 CPU (AWS_EC2_CPU) | CPUUtilization | /AWS/AWS_EC2_CPU/include = CPUUtilization |
EC2 DISK (AWS_EC2_DISK) | DiskReadBytes | /AWS/AWS_EC2_DISK/include = DiskWriteBytes,DiskReadOps,DiskWriteOps,DiskReadBytes |
DiskReadOps | ||
DiskWriteBytes | ||
DiskWriteOps | ||
EC2 NETWORK (AWS_EC2_NETWORK) | NetworkIn | /AWS/AWS_EC2_NETWORK/include = NetworkIn,NetworkOut |
NetworkOut |
ElastiCache
The following table contains the details of the monitor types, attributes that you can monitor, and respective configuration variables for the ElastiCache service:
Monitor type | Attribute | Configuration variable |
Mem Cache (AWS_MEM_CACHE) | CPUUtilization | /AWS/AWS_MEM_CACHE/include = CPUUtilization,SwapUsage,FreeableMemory,NetworkBytesIn,NetworkBytesOut |
FreeableMemory | ||
NetworkBytesIn | ||
NetworkBytesOut | ||
SwapUsage | ||
Mem Stats (AWS_MEM_STATS) | BytesReadIntoMemcached | /AWS/AWS_MEM_STATS/include = BytesUsedForCacheItems,BytesReadIntoMemcached,CurrentConnections,CurrentItems,GetHits,GetMisses |
BytesUsedForCacheItems | ||
CurrentConnections | ||
CurrentItems | ||
GetHits | ||
GetMisses | ||
Cache (AWS_CACHE) | NewConnections | /AWS/AWS_CACHE/include = NewConnections,NewItems,UnusedMemory |
NewItems | ||
UnusedMemory | ||
AWS Redis Cache (AWS_REDIS_CACHE) | Cache Hits (CacheHits) | /AWS/AWS_REDIS_CACHE/include = CacheHits,CacheMisses,ReplicationLag,CPUUtilization,EngineCPUUtilization,CurrConnections,NewConnections |
Cache Misses (CacheMisses) | ||
CPU Utilization (CPUUtilization) | ||
Current Connections (CurrConnections) | ||
Engine CPU Utilization (EngineCPUUtilization) | ||
New Connections (NewConnections) | ||
Replication Lag (ReplicationLag) | ||
AWS Redis Memory (AWS_REDIS_MEMORY) | Bytes Used For Cache (BytesUsedForCache) | /AWS/AWS_REDIS_MEMORY/include = DatabaseMemoryUsagePercentage,BytesUsedForCache,Evictions,FreeableMemory,SwapUsage,MemoryFragmentationRatio |
Database Memory Usage Percentage (DatabaseMemoryUsagePercentage) | ||
Evictions | ||
Freeable Memory (FreeableMemory) | ||
Memory Fragmentation Ratio (MemoryFragmentationRatio) | ||
Swap Usage (SwapUsage) | ||
AWS Redis Network (AWS_REDIS_NETWORK) | Get Type Commands (GetTypeCmds) | /AWS/AWS_REDIS_NETWORK/include = NetworkBytesIn,NetworkBytesOut,GetTypeCmds,SetTypeCmds,NetworkPacketsIn,NetworkPacketsOut |
Network Bytes In (NetworkBytesIn) | ||
Network Bytes Out (NetworkBytesOut) | ||
Network Packets In (NetworkPacketsIn) | ||
Network Packets Out (NetworkPacketsOut) | ||
Set Type Commands (SetTypeCmds) |
Elastic File System
The following table contains the details of the monitor types, attributes that you can monitor, and respective configuration variables for the Elastic File System service:
Monitor type | Attribute | Configuration variable |
Elastic File System (AWS_EFS_FILESYSTEMID) | Burst Credit Balance (BurstCreditBalance) | /AWS/AWS_EFS_FILESYSTEMID/include = ClientConnections,DataWriteIOBytes,TotalIOBytes,MetadataIOBytes,PermittedThroughput,MeteredIOBytes,ThroughputUtilization,BurstCreditBalance,PercentIOLimit,DataReadIOBytes,Operations,ReadOperations,WriteOperations,MetadataOperations,StorageBytesStandard,StorageBytesIA,StorageBytesTotal |
ClientConnections | ||
Data Read (DataReadIOBytes) | ||
Data Written (DataWriteIOBytes ) | ||
IO Limit (PercentIOLimit) | ||
Metadata Operations (MetadataOperations) | ||
Metadata Volume (MetadataIOBytes) | ||
MeteredIOBytes | ||
Permitted Throughput (PermittedThroughput) | ||
Read Operations (ReadOperations) | ||
StorageBytesIA | ||
StorageBytesStandard | ||
StorageBytesTotal | ||
ThroughputUtilization | ||
Total IO (TotalIOBytes) | ||
Total Operations (Operations) | ||
Write Operations (WriteOperations) |
Elastic Kubernetes Service (EKS)
The following table contains the details of the monitor types, attributes that you can monitor, and respective configuration variables for the Elastic Kubernetes service:
Monitor type | Attribute | Configuration variable |
EKS Cluster (AWS_EKS_CLUSTER) | Cluster failed node count (ClusterFailedNodeCount) | /AWS/AWS_EKS_CLUSTER/include = NodeNumberOfRunningPods,ClusterFailedNodeCount,ClusterNodeCount,NamespaceNumberOfRunningPods,NodeCpuLimit,NodeCpuReservedCapacity,NodeCpuUsageTotal,NodeCpuUtilization,NodeFilesystemUtilization,NodeMemoryLimit,NodeMemoryReservedCapacity,NodeMemoryUtilization,NodeMemoryWorkingSet,NodeNetworkTotalBytes,NodeNumberOfRunningContainers,PodCpuReservedCapacity,PodCpuUtilization,PodCpuUtilizationOverPodLimit,PodMemoryReservedCapacity,PodMemoryUtilization,PodMemoryUtilizationOverPodLimit,PodNetworkRxBytes,PodNetworkTxBytes,ServiceNumberOfRunningPods |
Cluster node count (ClusterNodeCount) | ||
Namespace number of running pods (NamespaceNumberOfRunningPods) | ||
Node CPU limit (NodeCpuLimit) | ||
Node CPU reserved capacity (NodeCpuReservedCapacity) | ||
Node CPU usage total (NodeCpuUsageTotal) | ||
Node CPU utilization (NodeCpuUtilization) | ||
Node filesystem utilization (NodeFilesystemUtilization) | ||
Node memory limit (NodeMemoryLimit) | ||
Node memory reserved capacity (NodeMemoryReservedCapacity) | ||
Node memory utilization (NodeMemoryUtilization) | ||
Node memory working set (NodeMemoryWorkingSet) | ||
Node network total bytes (NodeNetworkTotalBytes) | ||
Node number of running containers (NodeNumberOfRunningContainers) | ||
Node number of running pods (NodeNumberOfRunningPods ) | ||
Pod CPU reserved capacity (PodCpuReservedCapacity) | ||
Pod CPU utilization (PodCpuUtilization) | ||
Pod CPU utilization over pod limit (PodCpuUtilizationOverPodLimit) | ||
Pod memory reserved capacity (PodMemoryReservedCapacity) | ||
Pod memory utilization (PodMemoryUtilization) | ||
Pod memory utilization over pod limit (PodMemoryUtilizationOverPodLimit) | ||
Pod network rx bytes (PodNetworkRxBytes) | ||
Pod network tx bytes (PodNetworkTxBytes) | ||
Service number of running pods (ServiceNumberOfRunningPods) | ||
EKS Service (AWS_EKS_SERVICE) | Pod CPU utilization (PodCpuUtilization) | /AWS/AWS_EKS_SERVICE/include = PodMemoryUtilization,PodCpuUtilization,PodCpuUtilizationOverPodLimit,PodMemoryUtilizationOverPodLimit,PodNetworkRxBytes,PodNetworkTxBytes,ServiceNumberOfRunningPods |
Pod CPU utilization over pod limit (PodCpuUtilizationOverPodLimit) | ||
Pod memory utilization (PodMemoryUtilization) | ||
Pod memory utilization over pod limit (PodMemoryUtilizationOverPodLimit) | ||
Pod network rx bytes (PodNetworkRxBytes) | ||
Pod network tx bytes (PodNetworkTxBytes) | ||
Service number of running pods (ServiceNumberOfRunningPods) | ||
EC2 EKS Clusters (AWS_EC2_EKS) | Node CPU reserved capacity (NodeCpuReservedCapacity) | /AWS/AWS_EC2_EKS/include = NodeCpuReservedCapacity,NodeCpuUsageTotal,NodeFilesystemUtilization,NodeMemoryReservedCapacity,NodeMemoryUtilization,NodeNetworkTotal,NodeNumberOfRunningContainers,NodeNumberOfRunningPods |
Node CPU usage total (NodeCpuUsageTotal) | ||
Node filesystem utilization (NodeFilesystemUtilization) | ||
Node memory reserved capacity (NodeMemoryReservedCapacity) | ||
Node memory utilization (NodeMemoryUtilization) | ||
Node network total bytes (NodeNetworkTotal) | ||
Node number of running containers (NodeNumberOfRunningContainers) | ||
Node number of running pods (NodeNumberOfRunningPods) | ||
EKS Pod (AWS_EKS_POD) | Pod CPU reserved capacity (PodCpuReservedCapacity) | /AWS/AWS_EKS_POD/include = PodMemoryUtilization,PodCpuReservedCapacity,PodCpuUtilization,PodCpuUtilizationOverPodLimit,PodMemoryReservedCapacity,PodMemoryUtilizationOverPodLimit,PodNumberOfContainerRestarts,PodNetworkRxBytes,PodNetworkTxBytes |
Pod CPU utilization (PodCpuUtilization) | ||
Pod CPU utilization over pod limit (PodCpuUtilizationOverPodLimit) | ||
Pod memory reserved capacity (PodMemoryReservedCapacity) | ||
Pod memory utilization (PodMemoryUtilization) | ||
Pod memory utilization over pod limit (PodMemoryUtilizationOverPodLimit) | ||
Pod network rx bytes (PodNetworkRxBytes) | ||
Pod network tx bytes (PodNetworkTxBytes) | ||
Pod number of container restarts (PodNumberOfContainerRestarts) | ||
EKS Namespace (AWS_EKS_NAMESPACE) | Namespace number of running pods (NamespaceNumberOfRunningPods) | /AWS/AWS_EKS_NAMESPACE/include = PodMemoryUtilization,NamespaceNumberOfRunningPods,PodCpuUtilization,PodCpuUtilizationOverPodLimit,PodMemoryUtilizationOverPodLimit,PodNetworkRxBytes,PodNetworkTxBytes |
Pod CPU utilization (PodCpuUtilization) | ||
Pod CPU utilization over pod limit (PodCpuUtilizationOverPodLimit) | ||
Pod memory utilization (PodMemoryUtilization) | ||
Pod memory utilization over pod limit (PodMemoryUtilizationOverPodLimit) | ||
Pod network rx bytes (PodNetworkRxBytes) | ||
Pod network tx bytes (PodNetworkTxBytes) |
Elasticsearch
The following table contains the details of the monitor types, attributes that you can monitor, and respective configuration variables for the Elasticsearch service:
Monitor type | Attribute | Configuration variable |
Elasticsearch Cluster (AWS_ES_CLUSTER) | FreeStoragePercentage FreeStoragePercentage | /AWS/AWS_ES_CLUSTER/include=Status,FreeStoragePercentage,TotalNodes,SearchableDocuments,DeletedDocuments,CPUUtilization,FreeStorageSpace,ClusterUsedSpace,ClusterIndexWritesBlocked,JVMMemoryPressure,AutomatedSnapshotFailure,InvalidHostHeaderRequests,ElasticsearchRequests,SearchRate,SearchLatency,IndexingRate,IndexingLatency,MasterReachableFromNode,KibanaHealthyNodes,DiskQueueDepth,2xx,3xx,4xx,5xx |
Total Nodes (TotalNodes) | ||
Searchable Documents (SearchableDocuments) | ||
Deleted Documents (DeletedDocuments) | ||
CPU Utilization (CPUUtilization) | ||
Free Storage Space (FreeStorageSpace) | ||
Cluster Used Space (ClusterUsedSpace) | ||
Cluster Index Writes Blocked (ClusterIndexWritesBlocked) | ||
JVM Memory Pressure (JVMMemoryPressure) | ||
Automated Snapshot Failure (AutomatedSnapshotFailure) | ||
Invalid Host Header Requests (InvalidHostHeaderRequests) | ||
Elasticsearch Requests (ElasticsearchRequests) | ||
Search Rate (SearchRate) | ||
Search Latency (SearchLatency) | ||
Indexing Rate (IndexingRate) | ||
Indexing Latency (IndexingLatency) | ||
Master Reachable From Node (MasterReachableFromNode) | ||
Kibana Healthy Nodes (KibanaHealthyNodes) | ||
Disk Queue Depth (DiskQueueDepth) | ||
Status | ||
2xx | ||
3xx | ||
4xx | ||
5xx | ||
Elasticsearch Data Node (AWS_ES_DATA_NODE) | Search Rate (SearchRate) | /AWS/AWS_ES_DATA_NODE/include=SearchRate,SearchLatency,IndexingRate,IndexingLatency,SysMemoryUtilization,JVMMemoryPressure,FreeStorageSpace,CPUUtilization |
Search Latency (SearchLatency) | ||
Indexing Rate (IndexingRate) | ||
Indexing Latency (IndexingLatency) | ||
Memory Utilization (SysMemoryUtilization) | ||
JVM Memory Pressure (JVMMemoryPressure) | ||
Free Storage Space (FreeStorageSpace) | ||
CPU Utilization (CPUUtilization) | ||
Elasticsearch JVM GC (AWS_ES_JVM_GC) | JVM GC Young Collection Count (JVMGCYoungCollectionCount) | /AWS/AWS_ES_JVM_GC/include=JVMGCYoungCollectionCount,JVMGCYoungCollectionTime,JVMGCOldCollectionCount,JVMGCOldCollectionTime |
JVM GC Young Collection Time (JVMGCYoungCollectionTime) | ||
JVM GC Old Collection Count (JVMGCOldCollectionCount) | ||
JVM GC Old Collection Time (JVMGCOldCollectionTime) | ||
Elasticsearch Kibana (AWS_ES_KIBANA) | Kibana Concurrent Connections (KibanaConcurrentConnections) | /AWS/AWS_ES_KIBANA/include=KibanaConcurrentConnections,KibanaHealthyNode,KibanaHeapTotal,KibanaHeapUsed,KibanaHeapUtilization,KibanaOS1MinuteLoad,KibanaRequestTotal,KibanaResponseTimesMaxInMillis |
Kibana Healthy Node (KibanaHealthyNode) | ||
Kibana Heap Total (KibanaHeapTotal) | ||
Kibana Heap Used (KibanaHeapUsed) | ||
Kibana Heap Utilization (KibanaHeapUtilization) | ||
Kibana OS One-Minute CPU Load (KibanaOS1MinuteLoad) | ||
Kibana Request Total (KibanaRequestTotal) | ||
Kibana Response Times Max (KibanaResponseTimesMaxInMillis) | ||
Elasticsearch Master Node (AWS_ES_MASTER_NODE) | Master CPU Utilization (MasterCPUUtilization) | /AWS/AWS_ES_MASTER_NODE/include=MasterCPUUtilization,MasterJVMMemoryPressure,MasterSysMemoryUtilization |
Master JVM Memory Pressure (MasterJVMMemoryPressure) | ||
Master System Memory Utilization (MasterSysMemoryUtilization) | ||
Elasticsearch JVM Threadpool (AWS_ES_THREADPOOL) | Threadpool Force_merge Queue (ThreadpoolForce_mergeQueue) | /AWS/AWS_ES_THREADPOOL/include=ThreadpoolForce_mergeQueue,ThreadpoolForce_mergeRejected,ThreadpoolForce_mergeThreads,ThreadpoolIndexQueue,ThreadpoolIndexRejected,ThreadpoolIndexThreads,ThreadpoolSearchQueue,ThreadpoolSearchRejected,ThreadpoolSearchThreads |
Threadpool Force_merge Rejected (ThreadpoolForce_mergeRejected) | ||
Threadpool Force_merge Threads (ThreadpoolForce_mergeThreads) | ||
Threadpool Index Queue (ThreadpoolIndexQueue) | ||
Threadpool Index Rejected (ThreadpoolIndexRejected) | ||
Threadpool Index Threads (ThreadpoolIndexThreads) | ||
Threadpool Search Queue (ThreadpoolSearchQueue) | ||
ThreadpoolSearchRejected (Threadpool Search Rejected) | ||
Threadpool Search Threads (ThreadpoolSearchThreads) |
ELB
The following table contains the details of the monitor types, attributes that you can monitor, and respective configuration variables for the ELB service:
Monitor type | Attribute | Configuration variable |
Elastic Load Balancer (AWS_ELB) | _HealthyHostCount | /AWS/AWS_ELB/include = _Latency,_RequestCount,_HealthyHostCount,_UnHealthyHostCount |
_Latency | ||
_RequestCount | ||
_UnHealthyHostCount |
ELB V2
The following table contains the details of the monitor types, attributes that you can monitor, and respective configuration variables for the ELB V2 service:
Monitor type | Attribute | Configuration variable |
---|---|---|
Application Load Balancer (AWS_APPLICATION_LOAD_BALANCER) | Active Connection Count (ActiveConnectionCount) | /AWS/AWS_APPLICATION_LOAD_BALANCER/include = ActiveConnectionCount,ClientTLSNegotiationErrorCount,ConsumedLCUs,DesyncMitModeNonComplReqCount,GrpcRequestCount,HTTP_Fixed_Response_Count,HTTP_Redirect_Count,HTTPRedirectUrlLimExceedCount,HTTPCode_ELB_3XX_Count,HTTPCode_ELB_4XX_Count,HTTPCode_ELB_5XX_Count,HTTPCode_ELB_500_Count,HTTPCode_ELB_502_Count,HTTPCode_ELB_503_Count,HTTPCode_ELB_504_Count,IPv6ProcessedBytes,IPv6RequestCount,NewConnectionCount,NonStickyRequestCount,ProcessedBytes,RejectedConnectionCount,RequestCount,RuleEvaluations,TargetConnectionErrorCount,TargetResponseTime,TargetTLSNegotiationErrorCount,ELBAuthError,ELBAuthFailure,ELBAuthLatency,ELBAuthRefreshTokenSuccess,ELBAuthSuccess,ELBAuthUserClaimsSizeExceeded |
Client TLS Negotiation Error Count (ClientTLSNegotiationErrorCount) | ||
Consumed LCUs (ConsumedLCUs) | ||
DesyncMitigationMode NonCompliant Request Count (DesyncMitModeNonComplReqCount) | ||
ELB Auth Error (ELBAuthError) | ||
ELB Auth Failure (ELBAuthFailure) | ||
ELB Auth Latency (ELBAuthLatency) | ||
ELB Auth Refresh Token Success (ELBAuthRefreshTokenSuccess) | ||
ELB Auth Success (ELBAuthSuccess) | ||
ELB Auth User Claims Size Exceeded (ELBAuthUserClaimsSizeExceeded) | ||
Grpc Request Count (GrpcRequestCount) | ||
HTTP Fixed Response Count (HTTP_Fixed_Response_Count) | ||
HTTP Redirect Count (HTTP_Redirect_Count) | ||
HTTP Redirect Url Limit Exceeded Count (HTTPRedirectUrlLimExceedCount) | ||
HTTPCode ELB 3XX Count (HTTPCode_ELB_3XX_Count) | ||
HTTPCode ELB 4XX Count (HTTPCode_ELB_4XX_Count) | ||
HTTPCode ELB 500 Count (HTTPCode_ELB_500_Count) | ||
HTTPCode ELB 502 Count (HTTPCode_ELB_502_Count) | ||
HTTPCode ELB 503 Count (HTTPCode_ELB_503_Count) | ||
HTTPCode ELB 504 Count (HTTPCode_ELB_504_Count) | ||
HTTPCode ELB 5XX Count (HTTPCode_ELB_5XX_Count) | ||
IPv6 Processed Bytes (IPv6ProcessedBytes) | ||
IPv6 Request Count (IPv6RequestCount) | ||
New Connection Count (NewConnectionCount) | ||
Non Sticky Request Count (NonStickyRequestCount) | ||
ProcessedBytes(Processed Bytes) | ||
RejectedConnectionCount(Rejected Connection Count) | ||
RequestCount(Request Count) | ||
RuleEvaluations(Rule Evaluations) | ||
TargetConnectionErrorCount(Target Connection Error Count) | ||
TargetResponseTime(Target Response Time) | ||
TargetTLSNegotiationErrorCount(Target TLS Negotiation Error Count) | ||
Network Load Balancer (AWS_NETWORK_LOAD_BALANCER) | Active Flow Count (ActiveFlowCount) | /AWS/AWS_NETWORK_LOAD_BALANCER/include = ActiveFlowCount,ActiveFlowCount_TCP,ActiveFlowCount_TLS,ActiveFlowCount_UDP,ClientTLSNegotiationErrorCount,ConsumedLCUs,ConsumedLCUs_TCP,ConsumedLCUs_TLS,ConsumedLCUs_UDP,NewFlowCount,NewFlowCount_TCP,NewFlowCount_TLS,NewFlowCount_UDP,PeakPacketsPerSecond,PortAllocationErrorCount,ProcessedBytes,ProcessedBytes_TCP,ProcessedBytes_TLS,ProcessedBytes_UDP,ProcessedPackets,TargetTLSNegotiationErrorCount,TCP_Client_Reset_Count,TCP_ELB_Reset_Count,TCP_Target_Reset_Count,UnhealthyRoutingFlowCount |
Active Flow Count_TCP (ActiveFlowCount_TCP) | ||
Active Flow Count_TLS (ActiveFlowCount_TLS) | ||
Active Flow Count_UDP (ActiveFlowCount_UDP) | ||
Client TLS Negotiation Error Count (ClientTLSNegotiationErrorCount) | ||
Consumed LCUs (ConsumedLCUs) | ||
Consumed LCUs_TCP (ConsumedLCUs_TCP) | ||
Consumed LCUs_TLS (ConsumedLCUs_TLS) | ||
Consumed LCUs_UDP (ConsumedLCUs_UDP) | ||
New Flow Count (NewFlowCount) | ||
New Flow Count_TCP (NewFlowCount_TCP) | ||
New Flow Count_TLS (NewFlowCount_TLS) | ||
New Flow Count_UDP (NewFlowCount_UDP) | ||
Peak Packets Per Second (PeakPacketsPerSecond) | ||
Port Allocation Error Count (PortAllocationErrorCount) | ||
Processed Bytes (ProcessedBytes) | ||
Processed Bytes_TCP (ProcessedBytes_TCP) | ||
Processed Bytes_TLS (ProcessedBytes_TLS) | ||
Processed Bytes_UDP (ProcessedBytes_UDP) | ||
Processed Packets (ProcessedPackets) | ||
Target TLS Negotiation Error Count (TargetTLSNegotiationErrorCount) | ||
TCP Client Reset Count (TCP_Client_Reset_Count) | ||
TCP ELB Reset Count (TCP_ELB_Reset_Count) | ||
TCP Target Reset Count (TCP_Target_Reset_Count) | ||
Unhealthy Routing Flow Count (UnhealthyRoutingFlowCount) | ||
Gateway Load Balancer (AWS_GATEWAY_LOAD_BALANCER) | Active Flow Count (ActiveFlowCount) | /AWS/AWS_GATEWAY_LOAD_BALANCER/include = ActiveFlowCount,ConsumedLCUs,NewFlowCount,ProcessedBytes |
Consumed LCUs (ConsumedLCUs) | ||
New Flow Count (NewFlowCount) | ||
Processed Bytes (ProcessedBytes) |
EMR
The following table contains the details of the monitor types, attributes that you can monitor, and respective configuration variables for the EMR service:
Monitor type | Attribute | Configuration variable |
---|---|---|
EMR Cluster (AWS_EMR_CLUSTER) | Is Idle (IsIdle) | /AWS/AWS_EMR_CLUSTER/include=IsIdle,ContainerAllocated,ContainerReserved,ContainerPending,ContainerPendingRatio,AppsCompleted,AppsFailed,AppsKilled,AppsPending,AppsRunning,AppsSubmitted,CoreNodesRunning,CoreNodesPending,LiveDataNodes,MRTotalNodes,MRActiveNodes,MRLostNodes,MRUnhealthyNodes,MRDecommissionedNodes,MRRebootedNodes,S3BytesWritten,S3BytesRead,HDFSUtilization,HDFSBytesRead,HDFSBytesWritten,MissingBlocks,CorruptBlocks,TotalLoad,MemoryTotal,MemoryReserved,MemoryAvailable,YARNMemoryAvailablePercentage,MemoryAllocated,PendingDeletionBlocks,UnderReplicatedBlocks,DfsPendingReplicationBlocks,CapacityRemaining,HbaseBackupFailed,MostRecentBackupDuration,TimeSinceLastSuccessfulBackup |
Container Allocated (ContainerAllocated) | ||
Container Reserved (ContainerReserved) | ||
Container Pending (ContainerPending) | ||
Container Pending Ratio (ContainerPendingRatio) | ||
Apps Completed (AppsCompleted) | ||
Apps Failed (AppsFailed) | ||
Apps Killed (AppsKilled) | ||
Apps Pending (AppsPending) | ||
Apps Running (AppsRunning) | ||
Apps Submitted (AppsSubmitted) | ||
Core Nodes Running (CoreNodesRunning) | ||
Core Nodes Pending (CoreNodesPending) | ||
Live Data Nodes (LiveDataNodes) | ||
MR Total Nodes (MRTotalNodes) | ||
MR Active Nodes (MRActiveNodes) | ||
MR Lost Nodes (MRLostNodes) | ||
MR Unhealthy Nodes (MRUnhealthyNodes) | ||
MR Decommissioned Nodes (MRDecommissionedNodes) | ||
MR Rebooted Nodes (MRRebootedNodes) | ||
S3 Bytes Written (S3BytesWritten) | ||
S3 Bytes Read (S3BytesRead) | ||
HDFS Utilization (HDFSUtilization) | ||
HDFS Bytes Read (HDFSBytesRead) | ||
HDFS Bytes Written (HDFSBytesWritten) | ||
Missing Blocks (MissingBlocks) | ||
Corrupt Blocks (CorruptBlocks) | ||
Total Load (TotalLoad) | ||
Memory Total (MemoryTotal) | ||
Memory Reserved (MemoryReserved) | ||
Memory Available (MemoryAvailable) | ||
YARN Memory Available Percentage (YARNMemoryAvailablePercentage) | ||
Memory Allocated (MemoryAllocated) | ||
Pending Deletion Blocks (PendingDeletionBlocks) | ||
Under Replicated Blocks (UnderReplicatedBlocks) | ||
Dfs Pending Replication Blocks (DfsPendingReplicationBlocks) | ||
Capacity Remaining (CapacityRemaining) | ||
Hbase Backup Failed (HbaseBackupFailed) | ||
Most Recent Backup Duration (MostRecentBackupDuration) | ||
Time Since Last Successful Backup (TimeSinceLastSuccessfulBackup) |
IoT
The following table contains the details of the monitor types, attributes that you can monitor, and respective configuration variables for the IoT service:
Monitor type | Attribute | Configuration variable |
---|---|---|
IoT (AWS_IOT) | Rules Executed (RulesExecuted) | /AWS/AWS_IOT/include=RulesExecuted |
IoT Protocol (AWS_IOT_PROTOCOL) | Connect Auth Error (ConnectAuthError) | /AWS/AWS_IOT_PROTOCOL/include=ConnectAuthError,ConnectClientError,ConnectServerError,ConnectSuccess,ConnectThrottle,PingSuccess,PublishInAuthError,PublishInClientError,PublishInServerError,PublishInSuccess,PublishInThrottle,PublishOutAuthError,PublishOutClientError,PublishOutSuccess,SubscribeAuthError,SubscribeClientError,SubscribeServerError,SubscribeSuccess,SubscribeThrottle,UnsubscribeClientError,UnsubscribeServerError,UnsubscribeSuccess,UnsubscribeThrottle,DeleteThingShadowAccepted,GetThingShadowAccepted,UpdateThingShadowAccepted |
Connect Client Error (ConnectClientError) | ||
Connect Server Error (ConnectServerError) | ||
Connect Success (ConnectSuccess) | ||
Connect Throttle (ConnectThrottle) | ||
Ping Success (PingSuccess) | ||
Publish In Auth Error (PublishInAuthError) | ||
Publish In Client Error (PublishInClientError) | ||
Publish In Server Error (PublishInServerError) | ||
Publish In Success (PublishInSuccess) | ||
Publish In Throttle (PublishInThrottle) | ||
Publish Out Auth Error (PublishOutAuthError) | ||
Publish Out Client Error (PublishOutClientError) | ||
Publish Out Success (PublishOutSuccess) | ||
Subscribe Auth Error (SubscribeAuthError) | ||
Subscribe Client Error (SubscribeClientError) | ||
Subscribe Server Error (SubscribeServerError) | ||
Subscribe Success (SubscribeSuccess) | ||
Subscribe Throttle (SubscribeThrottle) | ||
Unsubscribe Client Error (UnsubscribeClientError) | ||
Unsubscribe Server Error (UnsubscribeServerError) | ||
Unsubscribe Success (UnsubscribeSuccess) | ||
Unsubscribe Throttle (UnsubscribeThrottle) | ||
Delete Thing Shadow Accepted (DeleteThingShadowAccepted) | ||
Get Thing Shadow Accepted (GetThingShadowAccepted) | ||
Update Thing Shadow Accepted (UpdateThingShadowAccepted) | ||
IoT Rule (AWS_IOT_RULE) | Topic Match (TopicMatch) | /AWS/AWS_IOT_RULE/include=TopicMatch,ParseError |
Parse Error (ParseError) | ||
IoT Rule Action (AWS_IOT_RULE_ACTION) | Success | /AWS/AWS_IOT_RULE_ACTION/include=Success,Failure |
Failure |
Kinesis Data Analytics
The following table contains the details of the monitor types, attributes that you can monitor, and respective configuration variables for the Kinesis data analytics service:
Monitor type | Attribute | Configuration variable |
---|---|---|
Kinesis Data Analytics Apache Flink App (AWS_KINESIS_DATA_ANALYTICS_APACHE_FLINK_APP) | Downtime | /AWS/AWS_KINESIS_DATA_ANALYTICS_APACHE_FLINK_APP/include=Downtime,ThreadsCount,OldGenerationGCTime,NumRecordsOut,NumRecordsInPerSecond,NumberOfFailedCheckpoints,Uptime,CurrentInputWatermark,LastCheckpointDuration,CurrentOutputWatermark,HeapMemoryUtilization,FullRestarts,NumRecordsOutPerSecond,LastCheckpointSize,OldGenerationGCCount,NumRecordsIn,CpuUtilization |
Threads Count (ThreadsCount) | ||
Old Generation GC Time (OldGenerationGCTime) | ||
Number of Records Out (NumRecordsOut) | ||
Number of Records In per Second (NumRecordsInPerSecond) | ||
Number of Failed Check Points (NumberOfFailedCheckpoints) | ||
Job Uptime (Uptime) | ||
Current Input Watermark (CurrentInputWatermark) | ||
Last Checkpoint Duration (LastCheckpointDuration) | ||
Current Output Watermark (CurrentOutputWatermark) | ||
Heap Memory Utilization (HeapMemoryUtilization) | ||
Full Restarts (FullRestarts) | ||
Number of Records Out per Second (NumRecordsOutPerSecond) | ||
Last Checkpoint Size (LastCheckpointSize) | ||
Old Generation GC Count (OldGenerationGCCount) | ||
Number of Records In (NumRecordsIn) | ||
CPU Utilization (CpuUtilization) | ||
Kinesis Data Analytics Apache Flink Input Flow (AWS_KINESIS_DATA_ANALYTICS_APACHE_FLINK_APP_INPUT_FLOW) | Bytes Requested per Fetch (BytesRequestedPerFetch) | /AWS/AWS_KINESIS_DATA_ANALYTICS_APACHE_FLINK_APP_INPUT_FLOW/include=BytesRequestedPerFetch,MillisBehindLatest |
Millis Behind Latest (MillisBehindLatest) | ||
Kinesis Data Analytics SQL Application (AWS_KINESIS_DATA_ANALYTICS_SQL_APP) | Number of Kinesis Processing Units (KPUs) | /AWS/AWS_KINESIS_DATA_ANALYTICS_SQL_APP/include=KPUs |
Kinesis Data Analytics SQL App Input Flow (AWS_KINESIS_DATA_ANALYTICS_SQL_APP_INPUT_FLOW) | Lambda Delivery Duration (LambdaDelivery_Duration) | /AWS/AWS_KINESIS_DATA_ANALYTICS_SQL_APP_INPUT_FLOW/include=LambdaDelivery_Duration,LambdaDelivery_FailedRecords,LambdaDelivery_OkRecords,InputProcessing_Success,InputProcessing_ProcessingFail,InputProcessing_DroppedRecords,InputProcessing_OKBytes,InputProcessing_OKRecords,InputProcessing_Duration,Success,Records,Bytes,MillisBehindLatest |
Lambda Delivery Failed Records (LambdaDelivery_FailedRecords) | ||
Input Processing OK Records (LambdaDelivery_OkRecords) | ||
Input Processing Success (InputProcessing_Success) | ||
Input Processing Processing Failed Records (InputProcessing_ProcessingFail) | ||
Input Processing Dropped Records (InputProcessing_DroppedRecords) | ||
Input Processing OK Bytes (InputProcessing_OKBytes) | ||
Lambda Delivery OK Records (InputProcessing_OKRecords) | ||
Input Processing Duration (InputProcessing_Duration) | ||
Successful Delivery Attempt to Destination (Success) | ||
Records Read per Input Stream (Records) | ||
Bytes Reads per Input Stream (Bytes) | ||
Millis Behind Latest (MillisBehindLatest) | ||
AWS_KINESIS_DATA_ANALYTICS_SQL_APP_OUTPUT_FLOW (Kinesis Data Analytics SQL App Output Flow) | Lambda Delivery Duration (LambdaDelivery_Duration) | /AWS/AWS_KINESIS_DATA_ANALYTICS_SQL_APP_OUTPUT_FLOW/include=LambdaDelivery_Duration,LambdaDelivery_FailedRecords,LambdaDelivery_OkRecords,Success,Records,Bytes |
Lambda Delivery Failed Records (LambdaDelivery_FailedRecords) | ||
Input Processing OK Records (LambdaDelivery_OkRecords) | ||
Successful Delivery Attempt to Destination (Success) | ||
Records Read per Input Stream (Records) | ||
Bytes Reads per Input Stream (Bytes) |
Kinesis Data Firehose
The following table contains the details of the monitor types, attributes that you can monitor, and respective configuration variables for the Kinesis data firehose service:
Monitor type | Attribute | Configuration variable |
---|---|---|
Kinesis Data Firehose Delivery Stream (AWS_KINESIS_DATA_FIREHOSE_DELIVERY_STREAM) | Delivery to Elasticsearch Bytes (DlvrToES_Bytes) | /AWS/AWS_KINESIS_DATA_FIREHOSE_DELIVERY_STREAM/include=DlvrToES_Bytes,DlvrToES_DataFreshness,DlvrToES_Records,DlvrToES_Success,DlvrToRedshift_Bytes,DlvrToRedshift_Records,DlvrToRedshift_Success,DlvrToS3_Bytes,DlvrToS3_DataFreshness,DlvrToS3_Records,DlvrToS3_Success,BackupToS3_Bytes,BackupToS3_DataFreshness,BackupToS3_Records,BackupToS3_Success,DlvrToSplunk_Bytes,DlvrToSplunk_DataAckLatency,DlvrToSplunk_DataFreshness,DlvrToSplunk_Records,DlvrToSplunk_Success,DlvrToHttpEpt_Bytes,DlvrToHttpEpt_Records,DlvrToHttpEpt_DataFreshness,DlvrToHttpEpt_Success,DlvrToHttpEpt_ProcessedBytes,DlvrToHttpEpt_ProcessedRecords,DataReadFromKinesisStream_Bytes,DataReadFromKinesisStream_Records,ThrottledDescribeStream,ThrottledGetRecords,ThrottledGetShardIterator,BytesPerSecondLimit,IncomingBytes,IncomingPutRequests,IncomingRecords,KinesisMillisBehindLatest,RecordsPerSecondLimit,ThrottledRecords,DscDlvrStream_Latency,DscDlvrStream_Requests,PutRecord_Bytes,PutRecord_Latency,PutRecord_Requests,PutRecordBatch_Bytes,PutRecordBatch_Latency,PutRecordBatch_Records,PutRecordBatch_Requests,PutRequestsPerSecondLimit,UpdateDeliveryStream_Latency,UpdateDeliveryStream_Requests,DlvrToRedshift_DataFreshness,DlvrToOpenSearch_Bytes,DlvrToOpenSearch_DataFreshness,DlvrToOpenSearch_Records,DlvrToOpenSearch_Success |
Delivery to Elasticsearch DataFreshness (DlvrToES_DataFreshness) | ||
Delivery to Elasticsearch Records (DlvrToES_Records) | ||
Delivery to Elasticsearch Success (DlvrToES_Success) | ||
Delivery to Redshift Bytes (DlvrToRedshift_Bytes) | ||
Delivery to Redshift Records (DlvrToRedshift_Records) | ||
Delivery to Redshift Success (DlvrToRedshift_Success) | ||
Delivery to S3 Bytes (DlvrToS3_Bytes) | ||
Delivery to S3 DataFreshness (DlvrToS3_DataFreshness) | ||
Delivery To S3 Records (DlvrToS3_Records) | ||
Delivery To S3 Success (DlvrToS3_Success) | ||
Backup to S3 Bytes (BackupToS3_Bytes) | ||
Backup to S3 Data Freshness (BackupToS3_DataFreshness) | ||
Backup to S3 Records (BackupToS3_Records) | ||
Backup to S3 Success (BackupToS3_Success) | ||
Delivery to Splunk Bytes (DlvrToSplunk_Bytes) | ||
Delivery to Splunk DataAckLatency (DlvrToSplunk_DataAckLatency) | ||
Delivery to Splunk DataFreshness (DlvrToSplunk_DataFreshness) | ||
Delivery to Splunk Records (DlvrToSplunk_Records) | ||
Delivery to Splunk Success (DlvrToSplunk_Success) | ||
Delivery to HTTP Endpoint Bytes (DlvrToHttpEpt_Bytes) | ||
Delivery to HTTP Endpoint Records (DlvrToHttpEpt_Records) | ||
Delivery to HTTP Endpoint DataFreshness (DlvrToHttpEpt_DataFreshness) | ||
Delivery to HTTP Endpoint Success (DlvrToHttpEpt_Success) | ||
Delivery to HTTP Endpoint ProcessedBytes (DlvrToHttpEpt_ProcessedBytes) | ||
Delivery to HTTP Endpoint ProcessedRecords (DlvrToHttpEpt_ProcessedRecords) | ||
Data Read from Kinesis Stream Bytes (DataReadFromKinesisStream_Bytes) | ||
Data Read from Kinesis Stream Records (DataReadFromKinesisStream_Records) | ||
Throttled Describe Stream (ThrottledDescribeStream) | ||
Throttled Get Records (ThrottledGetRecords) | ||
Throttled Get Shard Iterator (ThrottledGetShardIterator) | ||
Bytes Per Second Limit (BytesPerSecondLimit) | ||
Incoming Bytes (IncomingBytes) | ||
Incoming Put Requests (IncomingPutRequests) | ||
Incoming Records (IncomingRecords) | ||
Kinesis Millis Behind Latest (KinesisMillisBehindLatest) | ||
Records Per Second Limit (RecordsPerSecondLimit) | ||
Throttled Records (ThrottledRecords) | ||
Describe Delivery Stream Latency (DscDlvrStream_Latency) | ||
Describe Delivery Stream Requests (DscDlvrStream_Requests) | ||
Put Record Bytes (PutRecord_Bytes) | ||
Put Record Latency (PutRecord_Latency) | ||
Put Record Requests (PutRecord_Requests) | ||
Put Record Batch Bytes (PutRecordBatch_Bytes) | ||
Put Record Batch Latency (PutRecordBatch_Latency) | ||
Put Record Batch Records (PutRecordBatch_Records) | ||
Put Record Batch Requests (PutRecordBatch_Requests) | ||
Put Requests Per Second Limit (PutRequestsPerSecondLimit) | ||
Update Delivery Stream Latency (UpdateDeliveryStream_Latency) | ||
Update Delivery Stream Requests (UpdateDeliveryStream_Requests) | ||
Delivery to Redshift DataFreshness (DlvrToRedshift_DataFreshness) | ||
Delivery To Amazon Open Search Service Bytes (DlvrToOpenSearch_Bytes) | ||
Delivery To Amazon Open Search Service Data Freshness (DlvrToOpenSearch_DataFreshness) | ||
Delivery To Amazon Open Search Service Records (DlvrToOpenSearch_Records) | ||
Delivery To Amazon Open SearchService Success (DlvrToOpenSearch_Success) |
Kinesis Data Stream
The following table contains the details of the monitor types, attributes that you can monitor, and respective configuration variables for the Kinesis data stream service:
Monitor type | Attribute | Configuration variable |
---|---|---|
AWS_KINESIS_DATA_STREAM (Kinesis Data Stream) | Get Records Bytes (GetRecords_Bytes) | /AWS/AWS_KINESIS_DATA_STREAM/include=GetRecords_Bytes,GetRecords_IteratorAge_ms,GetRecords_Latency,GetRecords_Records,GetRecords_Success,IncomingBytes,IncomingRecords,PutRecord_Bytes,PutRecord_Latency,PutRecord_Success,PutRecords_Bytes,PutRecords_Latency,PutRecords_Success,PutRecords_TotalRecords,PutRecords_SuccessfulRecords,PutRecords_FailedRecords,PutRecords_ThrottledRecords,ReadProvisionedThroughput_Ex,WriteProvisionedThroughput_Ex |
Get Records Iterator Age milliseconds (GetRecords_IteratorAge_ms) | ||
Get Records Latency (GetRecords_Latency) | ||
Get Records Records (GetRecords_Records) | ||
Get Records Success (GetRecords_Success) | ||
Incoming Bytes (IncomingBytes) | ||
Incoming Records (IncomingRecords) | ||
Put Record Bytes (PutRecord_Bytes) | ||
Put Record Latency (PutRecord_Latency) | ||
Put Record Success (PutRecord_Success) | ||
Put Records Bytes (PutRecords_Bytes) | ||
Put Records Latency (PutRecords_Latency) | ||
Put Records Success (PutRecords_Success) | ||
Put Records Total Records (PutRecords_TotalRecords) | ||
Put Records Successful Records (PutRecords_SuccessfulRecords) | ||
Put Records Failed Records (PutRecords_FailedRecords) | ||
Put Records Throttled Records (PutRecords_ThrottledRecords) | ||
Read Provisioned Throughput Exceeded (ReadProvisionedThroughput_Ex) | ||
Write Provisioned Throughput Exceeded (WriteProvisionedThroughput_Ex) | ||
Kinesis Data Stream Shard (AWS_KINESIS_DATA_STREAM_SHARD) | Incoming Bytes (IncomingBytes) | /AWS/AWS_KINESIS_DATA_STREAM_SHARD/include=IncomingBytes,IncomingRecords,IteratorAgeMilliseconds,OutgoingBytes,OutgoingRecords,ReadProvisionedThroughput_Ex,WriteProvisionedThroughput_Ex |
Incoming Records (IncomingRecords) | ||
Iterator Age Milliseconds (IteratorAgeMilliseconds) | ||
Outgoing Bytes (OutgoingBytes) | ||
Outgoing Records (OutgoingRecords) | ||
Read Provisioned Throughput Exceeded (ReadProvisionedThroughput_Ex) | ||
Write Provisioned Throughput Exceeded (WriteProvisionedThroughput_Ex) | ||
Kinesis Data Stream Enhanced Fan-out (AWS_KINESIS_DATA_STREAM_ENHANCED_FANOUT) | SubscribeToShard_RateExceeded (Subscribe to Shard Rate Exceeded) | /AWS/AWS_KINESIS_DATA_STREAM_ENHANCED_FANOUT/include=SubscribeToShard_RateExceeded,SubscribeToShard_Success,SubscribeToShardEvent_Bytes,SubToShardEvent_MsBehindLatest,SubscribeToShardEvent_Records,SubscribeToShardEvent_Success |
SubscribeToShard_Success (Subscribe to Shard Success) | ||
SubscribeToShardEvent_Bytes (Subscribe to Shard Event Bytes) | ||
SubToShardEvent_MsBehindLatest (Subscribe to Shard Event Millis Behind Latest) | ||
SubscribeToShardEvent_Records (Subscribe to Shard Event Records) | ||
SubscribeToShardEvent_Success (Subscribe to Shard Event Success) | ||
Kinesis Video Stream
The following table contains the details of the monitor types, attributes that you can monitor, and respective configuration variables for the Kinesis video stream service:
Monitor type | Attribute | Configuration variable |
---|---|---|
Kinesis Video Stream (AWS_KINESIS_VIDEO_STREAM) | Archived Fragments Consumed Media (ArchivedFragConsumed_Media) | /AWS/AWS_KINESIS_VIDEO_STREAM/include=ArchivedFragConsumed_Media,ArchivedFragConsumed_Metadata,PutMedia_Requests,PutMedia_IncBytes,PutMedia_IncFrags,PutMedia_IncFrames,PutMedia_ActiveConnections,PutMedia_ConnectionErrors,PutMedia_FragIngestionLatency,PutMedia_FragPersistLatency,PutMedia_Latency,PutMedia_BufferingAckLatency,PutMedia_ReceivedAckLatency,PutMedia_PersistedAckLatency,PutMedia_ErrorAckCount,PutMedia_Success,GetMedia_Requests,GetMedia_OtgBytes,GetMedia_OtgFrags,GetMedia_OtgFrames,GetMedia_MillisBehindNow,GetMedia_ConnectionErrors,GetMedia_Success,GetMediaForFragList_OtgBytes,GetMediaForFragList_OtgFrags,GetMediaForFragList_OtgFrames,GetMediaForFragList_Requests,GetMediaForFragList_Success,ListFrag_Latency,ListFrag_Requests,ListFrag_Success,GetHLSStreamSessURL_Latency,GetHLSStreamSessURL_Requests,GetHLSStreamSessURL_Success,GetHLSMasterPlaylist_Latency,GetHLSMasterPlaylist_Requests,GetHLSMasterPlaylist_Success,GetHLSMediaPlaylist_Latency,GetHLSMediaPlaylist_Requests,GetHLSMediaPlaylist_Success,GetMP4InitFrag_Latency,GetMP4InitFrag_Requests,GetMP4InitFrag_Success,GetMP4MediaFrag_Latency,GetMP4MediaFrag_Requests,GetMP4MediaFrag_Success,GetMP4MediaFrag_OtgBytes,GetTSFrag_Latency,GetTSFrag_Requests,GetTSFrag_Success,GetTSFrag_OtgBytes,GetDASHStreamSessURL_Latency,GetDASHStreamSessURL_Requests,GetDASHStreamSessURL_Success,GetDASHManifest_Latency,GetDASHManifest_Requests,GetDASHManifest_Success,GetClip_Latency,GetClip_Requests,GetClip_Success,GetClip_OtgBytes |
Archived Fragment Consumed Metadata (ArchivedFragConsumed_Metadata) | ||
Put Media Requests (PutMedia_Requests) | ||
Put Media Incoming Bytes (PutMedia_IncBytes) | ||
Put Media Incoming Fragments (PutMedia_IncFrags) | ||
Put Media Incoming Frames (PutMedia_IncFrames) | ||
Put Media Active Connections (PutMedia_ActiveConnections) | ||
Put Media Connection Errors (PutMedia_ConnectionErrors) | ||
Put Media Fragment Ingestion Latency (PutMedia_FragIngestionLatency) | ||
Put Media Fragment Persist Latency (PutMedia_FragPersistLatency) | ||
Put Media Latency (PutMedia_Latency) | ||
Put Media Buffering Ack Latency (PutMedia_BufferingAckLatency) | ||
Put Media Received Ack Latency (PutMedia_ReceivedAckLatency) | ||
Put Media Persisted Ack Latency (PutMedia_PersistedAckLatency) | ||
Put Media Error Ack Count (PutMedia_ErrorAckCount) | ||
Put Media Success (PutMedia_Success) | ||
Get Media Requests (GetMedia_Requests) | ||
Get Media Outgoing Bytes (GetMedia_OtgBytes) | ||
Get Media Outgoing Fragments (GetMedia_OtgFrags) | ||
Get Media Outgoing Frames (GetMedia_OtgFrames) | ||
Get Media Millis Behind Now (GetMedia_MillisBehindNow) | ||
Get Media Connection Errors (GetMedia_ConnectionErrors) | ||
Get Media Success (GetMedia_Success) | ||
Get Media for Fragment List Outgoing Bytes (GetMediaForFragList_OtgBytes) | ||
Get Media for Fragment List Outgoing Fragments (GetMediaForFragList_OtgFrags) | ||
Get Media for Fragment List Outgoing Frames (GetMediaForFragList_OtgFrames) | ||
Get Media for Fragment List Requests (GetMediaForFragList_Requests) | ||
Get Media for Fragment List Success (GetMediaForFragList_Success) | ||
List Fragments Latency (ListFrag_Latency) | ||
List Fragments Requests (ListFrag_Requests) | ||
List Fragments Success (ListFrag_Success) | ||
Get HLS Streaming Session URL Latency (GetHLSStreamSessURL_Latency) | ||
Get HLS Streaming Session URL Requests (GetHLSStreamSessURL_Requests) | ||
Get HLS Streaming Session URL Success (GetHLSStreamSessURL_Success) | ||
Get HLS Master Playlist Latency (GetHLSMasterPlaylist_Latency) | ||
Get HLS Master Playlist Requests (GetHLSMasterPlaylist_Requests) | ||
Get HLS Master Playlist Success (GetHLSMasterPlaylist_Success) | ||
Get HLS Media Playlist Latency (GetHLSMediaPlaylist_Latency) | ||
Get HLS Media Playlist Requests (GetHLSMediaPlaylist_Requests) | ||
Get HLS Media Playlist Success (GetHLSMediaPlaylist_Success) | ||
Get MP4 Init Fragment Latency (GetMP4InitFrag_Latency) | ||
Get MP4 Init Fragment Requests (GetMP4InitFrag_Requests) | ||
Get MP4 Init Fragment Success (GetMP4InitFrag_Success) | ||
Get MP4 Media Fragment Latency (GetMP4MediaFrag_Latency) | ||
Get MP4 Media Fragment Requests (GetMP4MediaFrag_Requests) | ||
Get MP4 Media Fragment Success (GetMP4MediaFrag_Success) | ||
Get TS Fragment Outgoing Bytes (GetMP4MediaFrag_OtgBytes) | ||
Get TS Fragment Requests (GetTSFrag_Latency) | ||
Get TS Fragment Success (GetTSFrag_Requests) | ||
GetTSFrag_Success | ||
GetTSFrag_OtgBytes | ||
Get DASH Streaming Session URL Latency (GetDASHStreamSessURL_Latency) | ||
Get DASH Streaming Session URL Requests (GetDASHStreamSessURL_Requests) | ||
Get DASH Streaming Session URL Success (GetDASHStreamSessURL_Success) | ||
Get DASH Manifest Latency (GetDASHManifest_Latency) | ||
Get DASH Manifest Requests (GetDASHManifest_Requests) | ||
Get DASH Manifest Success (GetDASHManifest_Success) | ||
Get Clip Latency (GetClip_Latency) | ||
Get Clip Requests (GetClip_Requests) | ||
Get Clip Success (GetClip_Success) | ||
Get Clip Outgoing Bytes (GetClip_OtgBytes) | ||
Kinesis Signaling Channels (AWS_KINESIS_SIGNALING_CHANNEL) | Messages Transferred Count (MessagesTransferred_Count) | /AWS/AWS_KINESIS_SIGNALING_CHANNEL/include=MessagesTransferred_Count |
Kinesis Signaling Channel Operation (AWS_KINESIS_SIGNALING_OPERATION) | Failure | /AWS/AWS_KINESIS_SIGNALING_OPERATION/include=Failure,Latency |
Latency |
Lambda
The following table contains the details of the monitor types, attributes that you can monitor, and respective configuration variables for the Lambda service:
Monitor type | Attribute | Configuration variable |
Lambda Function (AWS_LAMBDA) | Duration | /AWS/AWS_LAMBDA/include = Duration,Throttles,Invocations,Errors |
Errors | ||
Invocations | ||
Throttles |
OpsWorks
The following table contains the details of the monitor types, attributes that you can monitor, and respective configuration variables for the OpsWorks service:
Monitor type | Attribute | Configuration variable |
OpsWorks Instance (AWS_OPSWORKS_INSTANCE) | CPU Idle (CPUIdle) | /AWS/AWS_OPSWORKS_INSTANCE/include=CPUIdle,CPUUser,CPUSystem,CPUIOWait,CPUNice,CPUSteal,MemoryTotal,MemoryUsed,MemorySwap,MemoryFree,MemoryBuffers,MemoryCached,Load1,Load5,Load15,Processes |
CPU User (CPUUser) | ||
CPU System (CPUSystem) | ||
CPU IO Wait (CPUIOWait) | ||
CPU Nice (CPUNice) | ||
CPU Steal (CPUSteal) | ||
Memory Total (MemoryTotal) | ||
Memory Used (MemoryUsed) | ||
Memory Swap (MemorySwap) | ||
Memory Free (MemoryFree) | ||
Memory Buffers (MemoryBuffers) | ||
Memory Cached (MemoryCached) | ||
Load 1 min (Load1) | ||
Load 5 min (Load5) | ||
Load 15 min (Load15) | ||
Processes (Processes) | ||
OpsWorks Layer (AWS_OPSWORKS_LAYER) | CPU Idle (CPUIdle) | /AWS/AWS_OPSWORKS_LAYER/include=CPUIdle,CPUUser,CPUSystem,CPUIOWait,CPUNice,CPUSteal,MemoryTotal,MemoryUsed,MemorySwap,MemoryFree,MemoryBuffers,MemoryCached,Load1,Load5,Load15,Processes |
CPU User (CPUUser) | ||
CPU System (CPUSystem) | ||
CPU IO Wait (CPUIOWait) | ||
CPU Nice (CPUNice) | ||
CPU Steal (CPUSteal) | ||
Memory Total (MemoryTotal) | ||
Memory Used (MemoryUsed) | ||
Memory Swap (MemorySwap) | ||
Memory Free (MemoryFree) | ||
Memory Buffers (MemoryBuffers) | ||
Memory Cached (MemoryCached) | ||
Load 1 min (Load1) | ||
Load 5 min (Load5) | ||
Load 15 min (Load15) | ||
Processes (Processes) | ||
OpsWorks Stack (AWS_OPSWORKS_STACK) | CPU Idle (CPUIdle) | /AWS/AWS_OPSWORKS_STACK/include=CPUIdle,CPUUser,CPUSystem,CPUIOWait,CPUNice,CPUSteal,MemoryTotal,MemoryUsed,MemorySwap,MemoryFree,MemoryBuffers,MemoryCached,Load1,Load5,Load15,Processes |
CPU User (CPUUser) | ||
CPU System (CPUSystem) | ||
CPU IO Wait (CPUIOWait) | ||
CPU Nice (CPUNice) | ||
CPU Steal (CPUSteal) | ||
Memory Total (MemoryTotal) | ||
Memory Used (MemoryUsed) | ||
Memory Swap (MemorySwap) | ||
Memory Free (MemoryFree) | ||
Memory Buffers (MemoryBuffers) | ||
Memory Cached (MemoryCached) | ||
Load 1 min (Load1) | ||
Load 5 min (Load5) | ||
Load 15 min (Load15) | ||
Processes (Processes) |
RDS
The following table contains the details of the monitor types, attributes that you can monitor, and respective configuration variables for the RDS service:
Monitor type | Attribute | Configuration variable |
Relational Database Service (AWS_RDS) | Active Transactions (ActiveTransactions) | /AWS/AWS_RDS/include = ReplicaLag,BinLogDiskUsage,CPUUtilization,FreeStorageSpace,DatabaseConnections,ReadIOPS,WriteIOPS,ReadLatency,WriteLatency,ReadThroughput,WriteThroughput,FreeableMemory,SwapUsage,DiskQueueDepth,AuroraBinlogReplicaLag,NetworkThroughput,NetworkReceiveThroughput,NetworkTransmitThroughput,ActiveTransactions,BlockedTransactions,CommitThroughput,CommitLatency,DeleteThroughput,EngineUptime,InsertThroughput,Queries,UpdateLatency,DeleteLatency,UpdateThroughput,DDLLatency,DDLThroughput,BufferCacheHitRatio,LoginFailures,DMLLatency,DMLThroughput,ResultSetCacheHitRatio,RowLockTime,FreeLocalStorage,NumBinaryLogFiles,SelectLatency,SelectThroughput,AuroraReplicaLag,AuroraReplicaLagMaximum,CPUCreditBalance,AuroraReplicaLagMinimum,CPUCreditUsage,BurstBalance,UsedMemory,UsedStorage,MaximumUsedTransactionIDs,FreeMemoryPercent,FreeStoragePercent |
Aurora Bin log Replica Lag (AuroraBinlogReplicaLag) | ||
Aurora Replica Lag (AuroraReplicaLag) | ||
Aurora Replica Lag Maximum (AuroraReplicaLagMaximum) | ||
Aurora Replica Lag Maximum (AuroraReplicaLagMinimum) | ||
Binary Log Disk Usage (BinLogDiskUsage) | ||
BlockedTransactions | ||
Buffer Cache Hit Ratio (BufferCacheHitRatio) | ||
Burst Balance (BurstBalance) | ||
Commit Latency (CommitLatency) | ||
Commit Throughput (CommitThroughput) | ||
CPU Credit Balance (CPUCreditBalance) | ||
CPU Credit Usage (CPUCreditUsage) | ||
CPU Utilization (CPUUtilization) | ||
Database Connections (DatabaseConnections) | ||
DDL Latency (DDLLatency) | ||
DDL Throughput (DDLThroughput) | ||
Delete Latency (DeleteLatency) | ||
Delete Throughput (DeleteThroughput) | ||
Disk Queue Depth (DiskQueueDepth) | ||
DML Latency (DMLLatency) | ||
DML Throughput (DMLThroughput) | ||
Engine Uptime (EngineUptime) | ||
Free Local Storage (FreeLocalStorage) | ||
Free Storage Space (FreeStorageSpace) | ||
Freeable Memory (FreeableMemory) | ||
FreeMemoryPercent | ||
FreeStoragePercent | ||
Insert Throughput (InsertThroughput) | ||
Login Failures (LoginFailures) | ||
Maximum Used Transaction IDs (MaximumUsedTransactionIDs) | ||
Network Receive Throughput (NetworkReceiveThroughput) | ||
Network Throughput (NetworkThroughput) | ||
Network Transmit Throughput (NetworkTransmitThroughput) | ||
Number of Binary Log Files (NumBinaryLogFiles) | ||
Queries | ||
Read IOPS (ReadIOPS) | ||
Read Latency (ReadLatency) | ||
Read Throughput (ReadThroughput) | ||
Replica Lag (ReplicaLag) | ||
Result Set Cache Hit Ratio (ResultSetCacheHitRatio) | ||
Row Lock Time (RowLockTime) | ||
Select Latency (SelectLatency) | ||
Select Throughput (SelectThroughput) | ||
Swap Usage (SwapUsage) | ||
Update Latency (UpdateLatency) | ||
Update Throughput (UpdateThroughput) | ||
Used Memory (UsedMemory) | ||
Used Storage (UsedStorage) | ||
Write IOPS (WriteIOPS) | ||
Write Latency (WriteLatency) | ||
Write Throughput (WriteThroughput) | ||
Relational Database Service Cluster (AWS_RDS_CLUSTER) | Aurora Global DB Data Transfer Bytes (AuroraGlobalDBDataTransferBytes) | /AWS/AWS_RDS_CLUSTER/include = AuroraGlobalDBReplicatedWriteIO,AuroraGlobalDBDataTransferBytes,BacktrackChangeRecordsStored,BackupRetentionPeriodStorageUsed,SnapshotStorageUsed,BacktrChaReCrRate,TotalBackupStorageBilled,VolumeReadIOPs,VolumeWriteIOPs,VolumeBytesUsed,ServerlessDatabaseCapacity |
Aurora Global DB Replication Lag (AuroraGlobalDBReplicatedWriteIO) | ||
Backtrack Change Records Stored (BacktrackChangeRecordsStored) | ||
BacktrackChangeRecordsCreationRate (BacktrChaReCrRate) | ||
Backup Retention Period Storage (BackupRetentionPeriodStorageUsed) | ||
Serverless Database Capacity (ServerlessDatabaseCapacity) | ||
Snapshot Storage Used (SnapshotStorageUsed) | ||
Total Backup Storage Billed (TotalBackupStorageBilled) | ||
Volume Bytes Used (VolumeBytesUsed) | ||
Volume Read IOPs (VolumeReadIOPs) | ||
Volume Write IOPs (VolumeWriteIOPs) |
Redshift
The following table contains the details of the monitor types, attributes that you can monitor, and respective configuration variables for the Redshift service:
Monitor type | Attribute | Configuration variable |
---|---|---|
Redshfit Compute (AWS_REDSHIFT_COMPUTE) | CPU Utilization (CPUUtilization) | /AWS/AWS_REDSHIFT_COMPUTE/include=CPUUtilization,NetworkReceiveThroughput,NetworkTransmitThroughput,PercentageDiskSpaceUsed,ReadIOPS,ReadLatency,ReadThroughput,WriteIOPS,WriteLatency,WriteThroughput |
Network Receive Throughput (NetworkReceiveThroughput) | ||
Network Transmit Throughput (NetworkTransmitThroughput) | ||
Percentage Disk Space Used (PercentageDiskSpaceUsed) | ||
Read Input/output Operations Per Second (ReadIOPS) | ||
Read Latency (ReadLatency) | ||
Read Throughput (ReadThroughput) | ||
Write Input/output Operations Per Second (WriteIOPS) | ||
Write Latency (WriteLatency) | ||
Write Throughput (WriteThroughput) | ||
Redshift Leader (AWS_REDSHIFT_LEADER) | Health Status (HealthStatus) | /AWS/AWS_REDSHIFT_LEADER/include=HealthStatus,CPUUtilization,DatabaseConnections,MaintenanceMode,NetworkReceiveThroughput,NetworkTransmitThroughput |
CPU Utilization (CPUUtilization) | ||
Database Connections (DatabaseConnections) | ||
Maintenance Mode (MaintenanceMode) | ||
Network Receive Throughput (NetworkReceiveThroughput) | ||
Network Transmit Throughput (NetworkTransmitThroughput) | ||
Redshift Shared (AWS_REDSHIFT_SHARED) | Health Status (HealthStatus) | /AWS/AWS_REDSHIFT_SHARED/include=HealthStatus,CPUUtilization,DatabaseConnections,MaintenanceMode,NetworkReceiveThroughput,NetworkTransmitThroughput,PercentageDiskSpaceUsed,ReadIOPS,ReadLatency,ReadThroughput,WriteIOPS,WriteLatency,WriteThroughput |
CPU Utilization (CPUUtilization) | ||
Database Connections (DatabaseConnections) | ||
Maintenance Mode (MaintenanceMode) | ||
Network Receive Throughput (NetworkReceiveThroughput) | ||
Network Transmit Throughput (NetworkTransmitThroughput) | ||
Percentage Disk Space Used (PercentageDiskSpaceUsed) | ||
Read Input/output Operations Per Second (ReadIOPS) | ||
Read Latency (ReadLatency) | ||
Read Throughput (ReadThroughput) | ||
Write Input/output Operations Per Second (WriteIOPS) | ||
Write Latency (WriteLatency) | ||
Write Throughput (WriteThroughput) |
Route 53
The following table contains the details of the monitor types, attributes that you can monitor, and respective configuration variables for the Route 53 service:
Monitor type | Attribute | Configuration variable |
AWS_ROUTE53_HEALTHCHECK | Child Health Check Healthy Count (ChildHealthCheckHealthyCount) | /AWS/AWS_ROUTE53_HEALTHCHECK/include = HealthCheckPercentageHealthy,HealthCheckStatus,ConnectionTime,TimeToFirstByte,SSLHandshakeTime,ChildHealthCheckHealthyCount |
Connection Time (ConnectionTime) | ||
Health Check Percentage Healthy (HealthCheckPercentageHealthy) | ||
Health Check Status (HealthCheckStatus) | ||
SSL Handshake Time (SSLHandshakeTime) | ||
Time To First Byte (TimeToFirstByte) |
S3
The following table contains the details of the monitor types, attributes that you can monitor, and respective configuration variables for the S3 service:
Monitor type | Attribute | Configuration variable |
AWS_S3_CNTR | Total Buckets (TotalBuckets) | /AWS/AWS_S3_CNTR/include = TotalBuckets |
AWS_S3_STORAGE | Total Bucket Size Bytes (TotalBucketSizeBytes) | /AWS/AWS_S3_STORAGE/include = TotalBucketSizeBytes |
AWS_S3_STORAGE_SS | Bucket Size Bytes (BucketSizeBytes) | /AWS/AWS_S3_STORAGE_SS/include = BucketSizeBytes |
AWS_S3_STORAGE_SIAS | Bucket Size Bytes (BucketSizeBytes) | /AWS/AWS_S3_STORAGE_SIAS/include = BucketSizeBytes |
AWS_S3_STORAGE_RRS | Bucket Size Bytes (BucketSizeBytes) | /AWS/AWS_S3_STORAGE_RRS/include = BucketSizeBytes |
AWS_S3_STORAGE_AS | Number Of Objects (NumberOfObjects) | /AWS/AWS_S3_STORAGE_AS/include = NumberOfObjects |
AWS_S3_REQUEST | 4xxErrors | /AWS/AWS_S3_REQUEST/include = AllRequests,GetRequests,PutRequests,DeleteRequests,HeadRequests,PostRequests,ListRequests,BytesDownloaded,BytesUploaded,4xxErrors,5xxErrors,FirstByteLatency,TotalRequestLatency,SelectBytesScanned,SelectBytesReturned,SelectRequests |
5xxErrors | ||
All Requests (AllRequests) | ||
Bytes Downloaded (BytesDownloaded) | ||
Bytes Uploaded (BytesUploaded) | ||
Delete Requests (DeleteRequests) | ||
First Byte Latency (FirstByteLatency) | ||
Get Requests (GetRequests) | ||
Head Requests (HeadRequests) | ||
List Requests (ListRequests) | ||
Post Requests (PostRequests) | ||
Put Requests (PutRequests) | ||
SelectBytesReturned (SelectBytesReturned) | ||
SelectBytesScanned (SelectBytesScanned) | ||
SelectRequests (SelectRequests) | ||
Total Request Latency (TotalRequestLatency) |
SageMaker
The following table contains the details of the monitor types, attributes that you can monitor, and respective configuration variables for the SageMaker service:
Monitor type | Attribute | Configuration variable |
SageMaker Variant (AWS_SAGEMAKER_VARIANT) | Invocation4XXErrors | /AWS/AWS_SAGEMAKER_VARIANT/include=Invocation4XXErrors,Invocation5XXErrors,Invocations,InvocationsPerInstance,ModelLatency,OverheadLatency,ModelSetupTime,ModelLoadingWaitTime,ModelUnloadingTime,ModelDownloadingTime,ModelLoadingTime,ModelCacheHit,CPUUtilization,MemoryUtilization,GPUUtilization,GPUMemoryUtilization,DiskUtilization,LoadedModelCount |
Invocation5XXErrors | ||
Invocations | ||
Invocations Per Instance (InvocationsPerInstance) | ||
Model Latency (ModelLatency) | ||
Overhead Latency (OverheadLatency) | ||
Model Setup Time (ModelSetupTime) | ||
Model Loading Wait Time (ModelLoadingWaitTime) | ||
Model Unloading Time (ModelUnloadingTime) | ||
Model Downloading Time (ModelDownloadingTime) | ||
Model Loading Time (ModelLoadingTime) | ||
Model Cache Hit (ModelCacheHit) | ||
CPU Utilization (CPUUtilization) | ||
Memory Utilization (MemoryUtilization) | ||
GPU Utilization (GPUUtilization) | ||
GPU Memory Utilization (GPUMemoryUtilization) | ||
Disk Utilization (DiskUtilization) | ||
Loaded Model Count (LoadedModelCount) |
Simple Queue Service
The following table contains the details of the monitor types, attributes that you can monitor, and respective configuration variables for the Simple Queue service:
Monitor type | Attribute | Configuration variable |
Simple Queue Service (AWS_SQS) | Approximate age of oldest message (AgeOfOldestMessage) | /AWS/AWS_SQS/include = MessagesSent,SentMessageSize,MessagesReceived,EmptyReceive,MessagesDeleted,MessagesVisible,MessagesNotVisible,MessagesDelayed,AgeOfOldestMessage |
EmptyReceive | ||
MessagesDeleted | ||
MessagesNotVisible | ||
MessagesReceived | ||
MessagesSent | ||
MessagesVisible | ||
NumberOfMessagesDelayed (MessagesDelayed) | ||
SentMessageSize |
Simple Notificate Service
The following table contains the details of the monitor types, attributes that you can monitor, and respective configuration variables for the Simple Notificate service:
Monitor type | Attribute | Configuration variable |
Simple Notification Service (AWS_SNS) | MessagesPublished | /AWS/AWS_SNS/include = MessagesPublished,PublishSize,NotificationsDelivered,NotificationsFailed |
NotificationsDelivered | ||
NotificationsFailed | ||
PublishSize |
Storage Gateway
The following table contains the details of the monitor types, attributes that you can monitor, and respective configuration variables for the Storage Gateway service:
Monitor type | Attribute | Configuration variable |
Storage Gateway (AWS_STORAGE_GATEWAY) | Cache Hit Percent (CacheHitPercent) | /AWS/AWS_STORAGE_GATEWAY/include=CacheHitPercent,CachePercentUsed,CachePercentDirty,UploadBufferPercentUsed,WorkingStoragePercentUsed,CloudBytesDownloaded,CloudBytesUploaded,UploadBufferFree,CacheFree,UploadBufferUsed,CacheUsed,QueuedWrites,ReadBytes,TotalCacheSize,WriteBytes,WorkingStorageFree,WorkingStorageUsed,CloudDownloadLatency,ReadTime,WriteTime,TimeSinceLastRecoveryPoint |
Cache Percent Used (CachePercentUsed) | ||
Cache Percent Dirty (CachePercentDirty) | ||
Upload Buffer Percent Used (UploadBufferPercentUsed) | ||
Working Storage Percent Used (WorkingStoragePercentUsed) | ||
Cloud Bytes Downloaded (CloudBytesDownloaded) | ||
Cloud Bytes Uploaded (CloudBytesUploaded) | ||
Upload Buffer Free (UploadBufferFree) | ||
Cache Free (CacheFree) | ||
Upload Buffer Used (UploadBufferUsed) | ||
Cache Used (CacheUsed) | ||
Queued Writes (QueuedWrites) | ||
Read Bytes (ReadBytes) | ||
Total Cache Size (TotalCacheSize) | ||
Write Bytes (WriteBytes) | ||
Working Storage Free (WorkingStorageFree) | ||
Working Storage Used (WorkingStorageUsed) | ||
Cloud Download Latency (CloudDownloadLatency) | ||
Read Time (ReadTime) | ||
Write Time (WriteTime) | ||
Time Since Last Recovery Point (TimeSinceLastRecoveryPoint) |
VPC Transit Gateway
The following table contains the details of the monitor types, attributes that you can monitor, and respective configuration variables for the VPC Transit Gateway service:
Monitor type | Attribute | Configuration variable |
VPC Transit Gateway (AWS_TRANSIT_GATEWAY) | Bytes drop count blackhole (BytesDropCountBlackhole) | /AWS/AWS_TRANSIT_GATEWAY/include = BytesIn,BytesOut,PacketsIn,PacketsOut,BytesDropCountBlackhole,BytesDropCountNoRoute,PacketDropCountBlackhole,PacketDropCountNoRoute |
Bytes drop count no route (BytesDropCountNoRoute) | ||
Bytes in (BytesIn) | ||
Bytes out (BytesOut) | ||
Packet drop count blackhole (PacketDropCountBlackhole) | ||
Packet drop count no route (PacketDropCountNoRoute) | ||
Packets in (PacketsIn) | ||
Packets out (PacketsOut) | ||
VPC Transit Gateway Attachment (AWS_TRANSIT_GATEWAY_ATTACH) | Bytes drop count blackhole (BytesDropCountBlackhole) | /AWS/AWS_TRANSIT_GATEWAY_ATTACH/include = BytesIn,BytesOut,PacketsIn,PacketsOut,BytesDropCountBlackhole,BytesDropCountNoRoute,PacketDropCountBlackhole,PacketDropCountNoRoute |
Bytes drop count no route (BytesDropCountNoRoute) | ||
Bytes in (BytesIn) | ||
Bytes out (BytesOut) | ||
Packet drop count blackhole (PacketDropCountBlackhole) | ||
Packet drop count no route (PacketDropCountNoRoute) | ||
Packets in (PacketsIn) | ||
Packets out (PacketsOut) |
VPC Virtual Private Network (VPN)
The following table contains the details of the monitor types, attributes that you can monitor, and respective configuration variables for the VPC Virtual Private Network (VPN) service:
Monitor type | Attribute | Configuration variable |
VPC VPN Site-to-Site VPN Connection (AWS_VPC_VPN_SITE_TO_SITE_CONN) | Tunnel data in (TunnelDataIn) | /AWS/AWS_VPC_VPN_SITE_TO_SITE_CONN/include = TunnelState,TunnelDataIn,TunnelDataOut |
Tunnel data out (TunnelDataOut) | ||
Tunnel state (TunnelState) | ||
VPC VPN Site-to-Site Tunnel (AWS_VPC_VPN_SITE_TO_SITE_TUNNEL) | Tunnel data in (TunnelDataIn) | /AWS/AWS_VPC_VPN_SITE_TO_SITE_TUNNEL/include = TunnelState,TunnelDataIn,TunnelDataOut |
Tunnel data out (TunnelDataOut) | ||
Tunnel state (TunnelState) | ||
NAT Gateway (AWS_NAT_GATEWAY) | Active connection count (ActiveConnectionCount) | /AWS/AWS_NAT_GATEWAY/include = ActiveConnectionCount,BytesInFromDestination,BytesInFromSource,BytesOutToDestination,BytesOutToSource,ConnectionAttemptCount,ErrorPortAllocation,ConnectionEstablishedCount,IdleTimeoutCount,PacketsDropCount,PacketsInFromDestination,PacketsInFromSource,PacketsOutToDestination,PacketsOutToSource |
Bytes in from destination (BytesInFromDestination) | ||
Bytes in from source (BytesInFromSource) | ||
Bytes out to destination (BytesOutToDestination) | ||
Bytes out to source (BytesOutToSource) | ||
Connection attempt count (ConnectionAttemptCount) | ||
Connection established count (ConnectionEstablishedCount) | ||
Error port allocation (ErrorPortAllocation) | ||
Idle timeout count (IdleTimeoutCount) | ||
Packets drop count (PacketsDropCount) | ||
Packets in from destination (PacketsInFromDestination) | ||
Packets in from source (PacketsInFromSource) | ||
Packets out to destination (PacketsOutToDestination) | ||
Packets out to source (PacketsOutToSource) |
Web Application Firewall
The following table contains the details of the monitor types, attributes that you can monitor, and respective configuration variables for the Web Application Firewall service:
Monitor type | Attribute | Configuration variable |
Amazon Access Control List (AWS_WAF_WEBACL_RULE) | AllowedRequests | /AWS/AWS_WAF_WEBACL_RULE/include=AllowedRequests,BlockedRequests,CountedRequests,PassedRequests |
BlockedRequests | ||
CountedRequests | ||
PassedRequests | ||
Amazon Web Application Firewall Web Access Control List Rule Group (AWS_WAF_WEBACL_RULEGROUP) | AllowedRequests | /AWS/AWS_WAF_WEBACL_RULEGROUP/include=AllowedRequests,BlockedRequests,CountedRequests,PassedRequests |
BlockedRequests | ||
CountedRequests | ||
PassedRequests | ||
Amazon Web Application Firewall Rulegroup Rule (AWS_WAF_RULEGROUP_RULE) | AllowedRequests | /AWS/AWS_WAF_RULEGROUP_RULE/include=AllowedRequests,BlockedRequests,CountedRequests,PassedRequests |
BlockedRequests | ||
CountedRequests | ||
PassedRequests |
To add a configuration variable
- Click Configuration and select Infrastructure Policies .
- Locate the infrastructure policy and click Edit .
- Click the Configuration Variables tab and then click Add Configuration Variable .
- On the Add Configuration Variable page, in the Variable field, enter the variable.
For example, /AWS/AWS_EC2_DISK/include. - From the Operation list, select REPLACE.
You create a new variable by using the REPLACE operation. - In the Value field, enter the value of the variable.
For example, out of the four attributes of the AWS_EC2_DISK class, you want to:
- Monitor two attributes, DiskReadOps and DiskReadBytes. Enter DiskReadOps,DiskReadBytes in the Value field.
- Monitor all the attributes in the AWS_EC2_DISK monitor type, do not add the configuration variable. By default, PATROL for Amazon Web Services monitors all the attributes.
- Monitor none of the attributes in the AWS_EC2_DISK monitor type, keep the Value field blank.
When the PATROL configuration variable does not exist for any monitor and the service is enabled for monitoring, PATROL for Amazon Web Services monitors all the attributes by default. The following table contains the scenarios when the monitoring is performed and not performed:
PATROL configuration variable added | Service enabled | Monitoring |
Yes | Yes | Yes (for the selected service attributes) |
No | Yes | Yes (for all the attributes in the selected service) |
Yes | No | No |
No | No | No |