Amazon DynamoDB Accelerator (DAX)

개요

Amazon DynamoDB Accelerator(DAX)는 까다로운 애플리케이션을 위한 빠른 인메모리 성능의 이점을 누릴 수 있는 DynamoDB 호환 캐싱 서비스입니다.

Datadog에서 모든 Amazon DynamoDB Accelerator (DAX) 메트릭을 보려면 이 통합을 활성화하세요.

설정

설치

이미 하지 않은 경우 먼저 Amazon Web Services 통합을 설정하세요.

메트릭 수집

  1. AWS 통합 타일에서 DynamoDBAccelerator가 체크되어 있는지 확인하세요. 체크되어 있는지 확인하세요.
  2. Datadog - Amazon DynamoDB Accelerator 통합을 설치합니다.

수집한 데이터

메트릭

aws.dax.batch_get_item_request_count
(count)
The number of BatchGetItem requests handled by the node or cluster.
Shown as request
aws.dax.batch_write_item_request_count
(count)
The number of BatchWriteItem requests handled by the node or cluster.
Shown as request
aws.dax.cache_memory_utilization
(gauge)
The percentage of available cache memory that is in use by the item cache and query cache on the node or cluster.
Shown as percent
aws.dax.cache_memory_utilization.maximum
(gauge)
The maximum percentage of available cache memory that is in use by the item cache and query cache on the node or cluster.
Shown as percent
aws.dax.client_connections
(gauge)
The number of simultaneous connections made by clients to the node or cluster.
Shown as connection
aws.dax.cpucredit_balance
(gauge)
Number of CPU credits that a cluster has accumulated.
Shown as unit
aws.dax.cpucredit_usage
(gauge)
The number of CPU credits spent by the node for CPU utilization.
Shown as unit
aws.dax.cpusurplus_credit_balance
(gauge)
The number of surplus credits that have been spent by a DAX node when its CPUCreditBalance value is zero.
Shown as unit
aws.dax.cpusurplus_credits_charged
(gauge)
The number of spent surplus credits that are not paid down by earned CPU credits and so incur an additional charge.
Shown as unit
aws.dax.cpuutilization
(gauge)
The percentage of CPU utilization of the node or cluster.
Shown as percent
aws.dax.cpuutilization.maximum
(gauge)
The maximum percentage of CPU utilization of the node or cluster.
Shown as percent
aws.dax.delete_item_request_count
(count)
The number of DeleteItem requests handled by the node or cluster.
Shown as request
aws.dax.error_request_count
(count)
Total number of requests that resulted in a user error reported by the node or cluster.
Shown as request
aws.dax.estimated_db_size
(gauge)
An approximation of the amount of data cached in the item cache and the query cache by the node or cluster.
Shown as byte
aws.dax.evicted_size
(gauge)
The amount of data that was evicted by the node or cluster to make room for newly requested data.
Shown as byte
aws.dax.evicted_size.maximum
(gauge)
The largest amount of data that was evicted by the node or cluster to make room for newly requested data.
Shown as byte
aws.dax.failed_request_count
(count)
Total number of requests that resulted in an error reported by the node or cluster.
Shown as request
aws.dax.fault_request_count
(count)
Total number of requests that resulted in an internal error reported by the node or cluster.
Shown as request
aws.dax.get_item_request_count
(count)
The number of GetItem requests handled by the node or cluster.
Shown as request
aws.dax.item_cache_hits
(count)
The number of times an item was returned from the cache by the node or cluster.
Shown as hit
aws.dax.item_cache_misses
(count)
The number of times an item was not in the node or cluster cache and had to be retrieved from DynamoDB.
Shown as miss
aws.dax.network_bytes_in
(count)
The number of bytes received on all network interfaces by the node or cluster.
Shown as byte
aws.dax.network_bytes_out
(count)
The number of bytes sent out on all network interfaces by the node or cluster.
Shown as byte
aws.dax.network_packets_in
(count)
The number of packets received on all network interfaces by the node or cluster.
Shown as packet
aws.dax.network_packets_out
(count)
The number of packets sent out on all network interfaces by the node or cluster.
Shown as packet
aws.dax.put_item_request_count
(count)
The number of PutItem requests handled by the node or cluster.
Shown as request
aws.dax.query_cache_hits
(count)
The number of times a query result was returned from the node or cluster cache.
Shown as hit
aws.dax.query_cache_misses
(count)
The number of times a query result was not in the node or cluster cache and had to be retrieved from DynamoDB.
Shown as miss
aws.dax.query_request_count
(count)
The number of query requests handled by the node or cluster.
Shown as request
aws.dax.scan_cache_hits
(count)
The number of times a scan result was returned from the node or cluster cache.
Shown as hit
aws.dax.scan_cache_misses
(count)
The number of times a scan result was not in the node or cluster cache and had to be retrieved from DynamoDB.
Shown as miss
aws.dax.scan_request_count
(count)
The number of scan requests handled by the node or cluster.
Shown as request
aws.dax.throttled_request_count
(count)
Total number of requests throttled by the node or cluster.
Shown as request
aws.dax.total_request_count
(count)
Total number of requests handled by the node or cluster.
Shown as request
aws.dax.transact_get_items_count
(count)
The number of TransactGetItems requests handled by the node or cluster.
Shown as get
aws.dax.transact_write_items_count
(count)
The number of TransactWriteItems requests handled by the node or cluster.
Shown as write
aws.dax.update_item_request_count
(count)
The number of UpdateItem requests handled by the node or cluster.
Shown as request

이벤트

Amazon DynamoDB Accelerator (DAX) 통합은 이벤트를 포함하지 않습니다.

서비스 점검

Amazon DynamoDB Accelerator (DAX) 통합은 서비스 점검을 포함하지 않습니다.

트러블슈팅

도움이 필요하신가요? Datadog 지원팀에 문의하세요.