DynamoDB Metrics
Generated metrics for AWS DynamoDB
Categories:
Info Metrics
aws_dynamodb_table_info
- Type:
Info - Description: Information regarding a DynamoDB Table resource
- Generated using AWS
APIs
DescribeTableandListTagsOfResource - Labels:
aws_account_idaws_regiontable_name- Tag Set
Account Level Metrics
aws_dynamodb_account_max_reads
- Type:
Gauge - Description: The maximum number of read capacity units that can be used by an account
- Based on:
DynamoDB/AccountMaxReads - Labels:
aws_account_idaws_region
aws_dynamodb_account_max_table_level_reads
- Type:
Gauge - Description: The maximum number of read capacity units that can be used by a table or global secondary index of an account
- Based on:
DynamoDB/AccountMaxTableLevelReads - Labels:
aws_account_idaws_region
aws_dynamodb_account_max_table_level_writes
- Type:
Gauge - Description: The maximum number of write capacity units that can be used by a table or global secondary index of an account
- Based on:
DynamoDB/AccountMaxTableLevelWrites - Labels:
aws_account_idaws_region
aws_dynamodb_account_provisioned_read_capacity_units_avg
- Type:
Gauge - Description: The average sum of read capacity units provisioned for all tables and global secondary indexes of an account
- Based on:
DynamoDB/AccountProvisionedReadCapacityUnits - Labels:
aws_account_idaws_region
aws_dynamodb_account_provisioned_read_capacity_units_min
- Type:
Gauge - Description: The minimum sum of read capacity units provisioned for all tables and global secondary indexes of an account
- Based on:
DynamoDB/AccountProvisionedReadCapacityUnits - Labels:
aws_account_idaws_region
aws_dynamodb_account_provisioned_read_capacity_units_max
- Type:
Gauge - Description: The maximum sum of read capacity units provisioned for all tables and global secondary indexes of an account
- Based on:
DynamoDB/AccountProvisionedReadCapacityUnits - Labels:
aws_account_idaws_region
aws_dynamodb_account_provisioned_read_capacity_utilization_avg
- Type:
Gauge - Description: The average percentage of provisioned read capacity units utilized by an account
- Based on:
DynamoDB/AccountProvisionedReadCapacityUtilization - Labels:
aws_account_idaws_region
aws_dynamodb_account_provisioned_read_capacity_utilization_min
- Type:
Gauge - Description: The minimum percentage of provisioned read capacity units utilized by an account
- Based on:
DynamoDB/AccountProvisionedReadCapacityUtilization - Labels:
aws_account_idaws_region
aws_dynamodb_account_provisioned_read_capacity_utilization_max
- Type:
Gauge - Description: The maximum percentage of provisioned read capacity units utilized by an account
- Based on:
DynamoDB/AccountProvisionedReadCapacityUtilization - Labels:
aws_account_idaws_region
aws_dynamodb_account_provisioned_write_capacity_units_avg
- Type:
Gauge - Description: The average sum of write capacity units provisioned for all tables and global secondary indexes of an account
- Based on:
DynamoDB/AccountProvisionedWriteCapacityUnits - Labels:
aws_account_idaws_region
aws_dynamodb_account_provisioned_write_capacity_units_min
- Type:
Gauge - Description: The minimum sum of write capacity units provisioned for all tables and global secondary indexes of an account
- Based on:
DynamoDB/AccountProvisionedWriteCapacityUnits - Labels:
aws_account_idaws_region
aws_dynamodb_account_provisioned_write_capacity_units_max
- Type:
Gauge - Description: The maximum sum of write capacity units provisioned for all tables and global secondary indexes of an account
- Based on:
DynamoDB/AccountProvisionedWriteCapacityUnits - Labels:
aws_account_idaws_region
aws_dynamodb_account_provisioned_write_capacity_utilization_avg
- Type:
Gauge - Description: The average percentage of provisioned write capacity units utilized by an account
- Based on:
DynamoDB/AccountProvisionedWriteCapacityUtilization - Labels:
aws_account_idaws_region
aws_dynamodb_account_provisioned_write_capacity_utilization_min
- Type:
Gauge - Description: The minimum percentage of provisioned write capacity units utilized by an account
- Based on:
DynamoDB/AccountProvisionedWriteCapacityUtilization - Labels:
aws_account_idaws_region
aws_dynamodb_account_provisioned_write_capacity_utilization_max
- Type:
Gauge - Description: The maximum percentage of provisioned write capacity units utilized by an account
- Based on:
DynamoDB/AccountProvisionedWriteCapacityUtilization - Labels:
aws_account_idaws_region
aws_dynamodb_max_provisioned_table_read_capacity_utilization_avg
- Type:
Gauge - Description: The average percentage of provisioned read capacity units utilized by the highest provisioned read table or global secondary index of the account
- Based on:
DynamoDB/MaxProvisionedTableReadCapacityUtilization - Labels:
aws_account_idaws_region
aws_dynamodb_max_provisioned_table_read_capacity_utilization_min
- Type:
Gauge - Description: The minimum percentage of provisioned read capacity units utilized by the highest provisioned read table or global secondary index of the account
- Based on:
DynamoDB/MaxProvisionedTableReadCapacityUtilization - Labels:
aws_account_idaws_region
aws_dynamodb_max_provisioned_table_read_capacity_utilization_max
- Type:
Gauge - Description: The maximum percentage of provisioned read capacity units utilized by the highest provisioned read table or global secondary index of the account
- Based on:
DynamoDB/MaxProvisionedTableReadCapacityUtilization - Labels:
aws_account_idaws_region
aws_dynamodb_max_provisioned_table_write_capacity_utilization_avg
- Type:
Gauge - Description: The average percentage of provisioned write capacity units utilized by the highest provisioned read table or global secondary index of the account
- Based on:
DynamoDB/MaxProvisionedTableWriteCapacityUtilization - Labels:
aws_account_idaws_region
aws_dynamodb_max_provisioned_table_write_capacity_utilization_min
- Type:
Gauge - Description: The minimum percentage of provisioned write capacity units utilized by the highest provisioned read table or global secondary index of the account
- Based on:
DynamoDB/MaxProvisionedTableWriteCapacityUtilization - Labels:
aws_account_idaws_region
aws_dynamodb_max_provisioned_table_write_capacity_utilization_max
- Type:
Gauge - Description: The maximum percentage of provisioned write capacity units utilized by the highest provisioned read table or global secondary index of the account
- Based on:
DynamoDB/MaxProvisionedTableWriteCapacityUtilization - Labels:
aws_account_idaws_region
aws_dynamodb_user_errors_total
- Type:
Counter - Description: The number of HTTP 400 errors for DynamoDB or Amazon DynamoDB Streams requests
- Based on:
DynamoDB/UserErrors - Labels:
aws_account_idaws_region
aws_dynamodb_table_count_avg
- Type:
Gauge - Description: The average number of existing DynamoDB table
- Based on:
DynamoDB/TableCount - Labels:
aws_account_idaws_region
Table Metrics
aws_dynamodb_conditional_check_failed_requests_total
- Type:
Counter - Description: The number of failed attempts to perform conditional writes
- Based on:
DynamoDB/ConditionalCheckFailedRequests - Labels:
aws_account_idaws_regiontable_name
aws_dynamodb_ttl_deleted_items_total
- Type:
Counter - Description: The number of items deleted by Time to Live (TTL)
- Based on:
DynamoDB/TimeToLiveDeletedItemCount - Labels:
aws_account_idaws_regiontable_name
aws_dynamodb_transaction_conflict_items_total
- Type:
Counter - Description: The number of rejected item-level requests due to transaction conflicts
- Based on:
DynamoDB/TransactionConflict - Labels:
aws_account_idaws_regiontable_name
aws_dynamodb_transaction_conflict_requests_total
- Type:
Counter - Description: The number of rejected requests due to transaction conflicts
- Based on:
DynamoDB/TransactionConflict - Labels:
aws_account_idaws_regiontable_name
aws_dynamodb_consumed_read_capacity_units_total
- Type:
Counter - Description: The total read capacity units consumed
- Based on:
DynamoDB/ConsumedReadCapacityUnits - Labels:
aws_account_idaws_regiontable_nameglobal_secondary_index_name
aws_dynamodb_consumed_write_capacity_units_total
- Type:
Counter - Description: The total write capacity units consumed
- Based on:
DynamoDB/ConsumedWriteCapacityUnits - Labels:
aws_account_idaws_regiontable_nameglobal_secondary_index_name
aws_dynamodb_online_index_consumed_write_capacity_total
- Type:
Counter - Description: The number of write capacity units consumed when adding a new global secondary index to a table
- Based on:
DynamoDB/OnlineIndexConsumedWriteCapacity - Labels:
aws_account_idaws_regiontable_nameglobal_secondary_index_name
aws_dynamodb_online_index_progress_percentage_avg
- Type:
Gauge - Description: The average percentage of completion when a new global secondary index is being added to a table
- Based on:
DynamoDB/OnlineIndexPercentageProgress - Labels:
aws_account_idaws_regiontable_nameglobal_secondary_index_name
aws_dynamodb_online_index_throttle_events_total
- Type:
Counter - Description: The number of write throttle events that occur when adding a new global secondary index to a table
- Based on:
DynamoDB/OnlineIndexThrottleEvents - Labels:
aws_account_idaws_regiontable_nameglobal_secondary_index_name
aws_dynamodb_provisioned_read_capacity_units_avg
- Type:
Gauge - Description: The number of provisioned read capacity units for a table or a global secondary index
- Based on:
DynamoDB/ProvisionedReadCapacityUnits - Labels:
aws_account_idaws_regiontable_nameglobal_secondary_index_name
aws_dynamodb_provisioned_write_capacity_units_avg
- Type:
Gauge - Description: The number of provisioned write capacity units for a table or a global secondary index
- Based on:
DynamoDB/ProvisionedWriteCapacityUnits - Labels:
aws_account_idaws_regiontable_nameglobal_secondary_index_name
aws_dynamodb_read_throttle_events_total
- Type:
Counter - Description: The number of events that exceed the provisioned read capacity units for a table or a global secondary index
- Based on:
DynamoDB/ReadThrottleEvents - Labels:
aws_account_idaws_regiontable_nameglobal_secondary_index_name
aws_dynamodb_write_throttle_events_total
- Type:
Counter - Description: The number of events that exceed the provisioned write capacity units for a table or a global secondary index
- Based on:
DynamoDB/WriteThrottleEvents - Labels:
aws_account_idaws_regiontable_nameglobal_secondary_index_name
aws_dynamodb_age_of_oldest_unreplicated_record_max
- Type:
Gauge - Description: The elapsed time since a record yet to be replicated to the Kinesis data stream first appeared in the DynamoDB table
- Based on:
DynamoDB/AgeOfOldestUnreplicatedRecord - Labels:
aws_account_idaws_regiontable_namedelegate_operation
aws_dynamodb_consumed_change_data_capture_units_total
- Type:
Counter - Description: The number of consumed change data capture units
- Based on:
DynamoDB/ConsumedChangeDataCaptureUnits - Labels:
aws_account_idaws_regiontable_namedelegate_operation
aws_dynamodb_failed_to_replicate_record_count_total
- Type:
Counter - Description: The number of records that DynamoDB failed to replicate to your Kinesis data stream
- Based on:
DynamoDB/FailedToReplicateRecordCount - Labels:
aws_account_idaws_regiontable_namedelegate_operation
aws_dynamodb_throttled_put_records_total
- Type:
Counter - Description: The number of records that were throttled by your Kinesis data stream due to insufficient Kinesis Data Streams capacity
- Based on:
DynamoDB/ThrottledPutRecordCount - Labels:
aws_account_idaws_regiontable_namedelegate_operation
aws_dynamodb_returned_items_total
- Type:
Counter - Description: The number of items returned by select operations
- Based on:
DynamoDB/ReturnedItemCount - Labels:
aws_account_idaws_regiontable_nameoperation
aws_dynamodb_successful_requests_total
- Type:
Counter - Description: The number of successful requests to DynamoDB or Amazon DynamoDB Streams
- Based on:
DynamoDB/SuccessfulRequestLatency - Labels:
aws_account_idaws_regiontable_nameoperation
aws_dynamodb_successful_request_latency_min
- Type:
Gauge - Description: The min latency within the successful requests to DynamoDB or Amazon DynamoDB Streams
- Based on:
DynamoDB/SuccessfulRequestLatency - Labels:
aws_account_idaws_regiontable_nameoperation
aws_dynamodb_successful_request_latency_avg
- Type:
Gauge - Description: The average latency within the successful requests to DynamoDB or Amazon DynamoDB Streams
- Based on:
DynamoDB/SuccessfulRequestLatency - Labels:
aws_account_idaws_regiontable_nameoperation
aws_dynamodb_successful_request_latency_max
- Type:
Gauge - Description: The maximum latency within the successful requests to DynamoDB or Amazon DynamoDB Streams
- Based on:
DynamoDB/SuccessfulRequestLatency - Labels:
aws_account_idaws_regiontable_nameoperation
aws_dynamodb_system_errors_total
- Type:
Counter - Description: The requests to DynamoDB or Amazon DynamoDB Streams that generate an HTTP 500 status code
- Based on:
DynamoDB/SystemErrors - Labels:
aws_account_idaws_regiontable_nameoperation
aws_dynamodb_throttled_requests
- Type:
Counter - Description: The requests to DynamoDB or Amazon DynamoDB Streams that generate an HTTP 500 status code
- Based on:
DynamoDB/SystemErrors - Labels:
aws_account_idaws_regiontable_nameoperation
aws_dynamodb_returned_bytes_total
- Type:
Counter - Description: The number of bytes returned by GetRecords operations (Amazon DynamoDB Streams)
- Based on:
DynamoDB/ReturnedBytes - Labels:
aws_account_idaws_regiontable_namestream_labeloperation
aws_dynamodb_returned_records_total
- Type:
Counter - Description: The number of stream records returned by GetRecords operations (Amazon DynamoDB Streams)
- Based on:
DynamoDB/ReturnedRecordsCount - Labels:
aws_account_idaws_regiontable_namestream_labeloperation
aws_dynamodb_pending_replication_count
- Type:
Gauge - Description: The number of item updates that are written to one replica table, but that have not yet been written to another replica in the global table
- Based on:
DynamoDB/PendingReplicationCount - Labels:
aws_account_idaws_regiontable_namereceiving_region
aws_dynamodb_replication_latency_avg
- Type:
Gauge - Description: The average time it takes for an updated item appearing in the DynamoDB stream to be replicated in the global table
- Based on:
DynamoDB/ReplicationLatency - Labels:
aws_account_idaws_regiontable_namereceiving_region
aws_dynamodb_replication_latency_max
- Type:
Gauge - Description: The maximum time it takes for an updated item appearing in the DynamoDB stream to be replicated in the global table
- Based on:
DynamoDB/ReplicationLatency - Labels:
aws_account_idaws_regiontable_namereceiving_region