Amazon DynamoDB Accelerator

概要

DAX は DynamoDB と互換性のあるキャッシュサービスで、要求の厳しいアプリケーションで高速なインメモリパフォーマンスの恩恵を受けることができます。

このインテグレーションを有効にすると、すべての Amazon DynamoDB Accelerator メトリクスを Datadog に表示できます。

セットアップ

インストール

Amazon Web Services インテグレーションをまだセットアップしていない場合は、最初にセットアップします。

メトリクスの収集

  1. AWS インテグレーションタイルで、メトリクスコレクションの下にある DynamoDBAccelerator にチェックが入っていることを 確認します。
  2. Datadog - Amazon DynamoDB Accelerator インテグレーションをインストールします。

収集データ

メトリクス

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.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.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.get_item_request_count
(count)
The number of GetItem requests handled by the node or cluster.
Shown as request
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.delete_item_request_count
(count)
The number of DeleteItem requests handled by the node or cluster.
Shown as request
aws.dax.put_item_request_count
(count)
The number of PutItem requests handled by the node or cluster.
Shown as request
aws.dax.update_item_request_count
(count)
The number of UpdateItem requests handled by the node or cluster.
Shown as request
aws.dax.transact_write_items_count
(count)
The number of TransactWriteItems requests handled by the node or cluster.
Shown as write
aws.dax.transact_get_items_count
(count)
The number of TransactGetItems requests handled by the node or cluster.
Shown as get
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.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.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.total_request_count
(count)
Total number of 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.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.failed_request_count
(count)
Total number of requests that resulted in an error reported by the node or cluster.
Shown as request
aws.dax.query_request_count
(count)
The number of query requests handled by the node or cluster.
Shown as request
aws.dax.scan_request_count
(count)
The number of scan requests handled by the node or cluster.
Shown as request
aws.dax.client_connections
(gauge)
The number of simultaneous connections made by clients to the node or cluster.
Shown as connection
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.cpucredit_usage
(gauge)
The number of CPU credits spent by the node for CPU utilization.
Shown as unit
aws.dax.cpucredit_balance
(gauge)
Number of CPU credits that a cluster has accumulated.
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.throttled_request_count
(count)
Total number of requests throttled by the node or cluster.
Shown as request

イベント

Amazon DynamoDB Accelerator インテグレーションには、イベントは含まれません。

サービスのチェック

Amazon DynamoDB Accelerator インテグレーションには、サービスのチェック機能は含まれません。

トラブルシューティング

ご不明な点は、Datadog のサポートチームまでお問合せください。