Amazon DynamoDB
开发人员指南 (API 版本 2012-08-10)
AWS 文档中描述的 AWS 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅中国的 AWS 服务入门

查看 DAX 指标和维度

当您与 DynamoDB 交互时,它向 Amazon CloudWatch 发送指标和维度。您可以按照以下步骤查看 DynamoDB Accelerator (DAX) 的各项指标。

查看指标(控制台)

指标的分组首先依据服务命名空间,然后依据每个命名空间内的各种维度组合。

  1. 通过以下网址打开 CloudWatch 控制台:https://console.amazonaws.cn/cloudwatch/

  2. 在导航窗格中,选择 Metrics (指标)

  3. 选择 DAX 命名空间。

查看指标 (AWS CLI)

  • 在命令提示符处,输入以下命令:

    aws cloudwatch list-metrics --namespace "AWS/DAX"

DAX 指标和维度

以下部分列出了 DAX 发送到 CloudWatch 的指标和维度。

DAX 指标

DAX 中包含以下指标。仅当指标具有非零值时,DAX 才会将指标发送到 CloudWatch。

注意

CloudWatch 每隔一分钟聚合以下 DAX 指标 1 次:

  • CPUUtilization

  • NetworkPacketsIn

  • NetworkPacketsOut

  • GetItemRequestCount

  • BatchGetItemRequestCount

  • BatchWriteItemRequestCount

  • DeleteItemRequestCount

  • PutItemRequestCount

  • UpdateItemRequestCount

  • TransactWriteItemsCount

  • TransactGetItemsCount

  • ItemCacheHits

  • ItemCacheMisses

  • QueryCacheHits

  • QueryCacheMisses

  • ScanCacheHits

  • ScanCacheMisses

  • TotalRequestCount

  • ErrorRequestCount

  • FaultRequestCount

  • FailedRequestCount

  • QueryRequestCount

  • ScanRequestCount

  • ClientConnections

  • EstimatedDbSize

  • EvictedSize

并非所有统计数据(例如,AverageSum)都适用于每个指标。不过,所有这些值可通过 DAX 控制台获得,也可通过对所有指标使用 CloudWatch 控制台、AWS CLI 或 AWS 开发工具包获得。在下表中,每一个指标都有一个适用于该指标的有效统计数据列表。

指标 描述
CPUUtilization

节点或集群的 CPU 使用率百分比。

单位:Percent

有效统计数据:

  • Minimum

  • Maximum

  • Average

NetworkPacketsIn

节点或集群在所有网络接口上收到的数据包的数量。

单位:Count

有效统计数据:

  • Minimum

  • Maximum

  • Average

NetworkPacketsOut

节点或集群在所有网络接口上发送的数据包的数量。此指标根据单个节点或集群上的数据包数量标识传出流量的大小。

单位:Count

有效统计数据:

  • Minimum

  • Maximum

  • Average

GetItemRequestCount

节点或集群处理的 GetItem 请求的数量。

单位:Count

有效统计数据:

  • Minimum

  • Maximum

  • Average

  • SampleCount

  • Sum

BatchGetItemRequestCount

节点或集群处理的 BatchGetItem 请求的数量。

单位:Count

有效统计数据:

  • Minimum

  • Maximum

  • Average

  • SampleCount

  • Sum

BatchWriteItemRequestCount

节点或集群处理的 BatchWriteItem 请求的数量。

单位:Count

有效统计数据:

  • Minimum

  • Maximum

  • Average

  • SampleCount

  • Sum

DeleteItemRequestCount

节点或集群处理的 DeleteItem 请求的数量。

单位:Count

有效统计数据:

  • Minimum

  • Maximum

  • Average

  • SampleCount

  • Sum

PutItemRequestCount

节点或集群处理的 PutItem 请求的数量。

单位:Count

有效统计数据:

  • Minimum

  • Maximum

  • Average

  • SampleCount

  • Sum

UpdateItemRequestCount

节点或集群处理的 UpdateItem 请求的数量。

单位:Count

有效统计数据:

  • Minimum

  • Maximum

  • Average

  • SampleCount

  • Sum

TransactWriteItemsCount

节点或集群处理的 TransactWriteItems 请求的数量。

单位:Count

有效统计数据:

  • Minimum

  • Maximum

  • Average

  • SampleCount

  • Sum

TransactGetItemsCount

节点或集群处理的 TransactGetItems 请求的数量。

单位:Count

有效统计数据:

  • Minimum

  • Maximum

  • Average

  • SampleCount

  • Sum

ItemCacheHits

节点或集群从缓存返回某个项目的次数。

单位:Count

有效统计数据:

  • Minimum

  • Maximum

  • Average

  • SampleCount

  • Sum

ItemCacheMisses

项目不在节点或集群缓存中并且必须从 DynamoDB 检索的次数。

单位:Count

有效统计数据:

  • Minimum

  • Maximum

  • Average

  • SampleCount

  • Sum

QueryCacheHits

从节点或集群缓存返回查询结果的次数。

单位:Count

有效统计数据:

  • Minimum

  • Maximum

  • Average

  • SampleCount

  • Sum

QueryCacheMisses

查询结果不在节点或集群缓存中并且必须从 DynamoDB 检索的次数。

单位:Count

有效统计数据:

  • Minimum

  • Maximum

  • Average

  • SampleCount

  • Sum

ScanCacheHits

从节点或集群缓存返回扫描结果的次数。

单位:Count

有效统计数据:

  • Minimum

  • Maximum

  • Average

  • SampleCount

  • Sum

ScanCacheMisses

扫描结果不在节点或集群缓存中并且必须从 DynamoDB 检索的次数。

单位:Count

有效统计数据:

  • Minimum

  • Maximum

  • Average

  • SampleCount

  • Sum

TotalRequestCount

节点或集群处理的请求的总数。

单位:Count

有效统计数据:

  • Minimum

  • Maximum

  • Average

  • SampleCount

  • Sum

ErrorRequestCount

导致节点或集群报告用户错误的请求总数。

单位:Count

有效统计数据:

  • Minimum

  • Maximum

  • Average

  • SampleCount

  • Sum

FaultRequestCount

导致节点或集群报告内部错误的请求总数。

单位:Count

有效统计数据:

  • Minimum

  • Maximum

  • Average

  • SampleCount

  • Sum

FailedRequestCount

导致节点或集群报告错误的请求总数。

单位:Count

有效统计数据:

  • Minimum

  • Maximum

  • Average

  • SampleCount

  • Sum

QueryRequestCount

节点或集群处理的查询请求的数量。

单位:Count

有效统计数据:

  • Minimum

  • Maximum

  • Average

  • SampleCount

  • Sum

ScanRequestCount

节点或集群处理的扫描请求的数量。

单位:Count

有效统计数据:

  • Minimum

  • Maximum

  • Average

  • SampleCount

  • Sum

ClientConnections

客户端与节点或集群同时建立的连接数。

单位:Count

有效统计数据:

  • Minimum

  • Maximum

  • Average

  • SampleCount

  • Sum

EstimatedDbSize

节点或集群中项目缓存和查询缓存中缓存的数据量的近似值。

单位:Bytes

有效统计数据:

  • Minimum

  • Maximum

  • Average

EvictedSize

由节点或集群移出以便为新请求的数据腾出空间的数据量。如果命中率上升,并且您看到此指标也在增长,则可能意味着您的工作集增加了。您应该考虑切换到具有节点类型更大的集群。

单位:Bytes

有效统计数据:

  • Minimum

  • Maximum

  • Average

  • Sum

DAX 指标的维度

DAX 的指标由账户、集群 ID 或者集群 ID 与节点 ID 的组合的值进行限定。您可以使用 CloudWatch 控制台按下表中的任意维度对 DAX 数据进行检索。

维度

CloudWatch 指标命名空间

描述

Account DAX Metrics

提供账户中所有节点的汇总统计信息。

ClusterId Cluster Metrics

将数据限制为集群。

ClusterId, NodeId ClusterId, NodeId

将数据限制为集群中的一个节点。

本页内容: