本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
Amazon Keyspaces 指标与维度
当您与 Amazon Keyspaces 互动时,它会向亚马逊发送以下指标和维度。 CloudWatch所有指标每分钟汇总和报告一次。您可以使用以下流程查看 Amazon Keyspaces 的指标。
使用 CloudWatch 控制台查看指标
指标的分组首先依据服务命名空间,然后依据每个命名空间内的各种维度组合。
打开 CloudWatch 控制台,网址为 https://console.aws.amazon.com/cloudwatch/
。 -
如果需要,可以更改区域。在导航栏上,选择您的 AWS 资源所在的区域。有关更多信息,请参阅AWS 服务端点。
-
在导航窗格中,选择指标。
-
在 All metrics (全部指标) 选项卡下,选择
AWS/Cassandra.
。
使用 AWS CLI 查看指标
-
在命令提示符处,使用以下命令。
aws cloudwatch list-metrics --namespace "AWS/Cassandra"
Amazon Keyspaces 指标与维度
此处列出了 Amazon Keyspaces 发送给亚马逊 CloudWatch 的指标和维度。
Amazon Keyspaces 指标
亚马逊每 CloudWatch 隔一分钟汇总亚马逊密钥空间指标。
并非所有的统计数据,如 Average
或 Sum
,都适用于每个指标。但是,所有这些值都可通过 Amazon Keyspaces 控制台获得,或者使用 CloudWatch 控制台或 AWS 软件开发工具包获取所有指标。 AWS CLI在下表中,每个度量都有一个适用于该度量的有效统计信息列表。
指标 | 描述 |
---|---|
AccountMaxTableLevelReads |
账户的表可以使用的最大读取容量单位数。对于按需表,此值将限制表可以使用的最大读取请求单位。 单位: 有效统计数据:
|
AccountMaxTableLevelWrites |
账户的表可以使用的最大写入容量单位数。对于按需表,此值将限制表可以使用的最大写入请求单位。 单位: 有效统计数据:
|
AccountProvisionedReadCapacityUtilization |
账户使用的预置读取容量单位百分比。 单位: 有效统计数据:
|
AccountProvisionedWriteCapacityUtilization |
账户使用的预置写入容量单位百分比。 单位: 有效统计数据:
|
BillableTableSizeInBytes |
可计费的表大小(以字节为单位)。它是表中所有行的编码大小的总和。该指标可帮助您跟踪一段时间内的表存储成本。 单位: 维度: 有效统计数据:
|
ConditionalCheckFailedRequests |
失败的轻量级事务 (LWT) 写入请求数。 单位: 维度: 有效统计数据:
|
ConsumedReadCapacityUnits |
在指定时间段内使用的读取容量单位数。有关更多信息,请参阅 Read/Write capacity mode。 注意要了解每秒平均吞吐量利用率,请使用 单位: 维度: 有效统计数据:
|
ConsumedWriteCapacityUnits |
在指定时间段内使用的写入容量单位数。您可以检索表使用的总写入容量。有关更多信息,请参阅 Read/Write capacity mode。 注意要了解每秒平均吞吐量利用率,请使用 单位: 维度: 有效统计数据:
|
MaxProvisionedTableReadCapacityUtilization |
账户的最高预置读取表所使用的预置读取容量单位的百分比。 单位: 有效统计数据:
|
MaxProvisionedTableWriteCapacityUtilization |
账户的最高预置写入表所使用的预置写入容量的百分比。 单位: 有效统计数据:
|
PerConnectionRequestRateExceeded |
对 Amazon Keyspaces 的请求数超出每个连接请求速率的限额。与 Amazon Keyspaces 的每个客户端连接每秒最多可支持 3000 个 CQL 请求。客户端可以创建多个连接以增加吞吐量。 当您使用多区域复制时,每项复制的写入也会占用此限额。作为最佳实践,我们建议增加表的连接数以避免 单位: 维度: 有效统计数据:
|
ProvisionedReadCapacityUnits |
表的预置读取容量单位数。
单位: 维度: 有效统计数据:
|
ProvisionedWriteCapacityUnits |
表的预置写入容量单位数。
单位: 维度: 有效统计数据:
|
ReadThrottleEvents |
对 Amazon Keyspaces 的请求数超出表的预置读取容量、或账户级别限额、每个连接的请求限额或分区级别限额。 单位: 维度: 有效统计数据:
|
ReplicationLatency |
该指标仅适用于多区域键空间,并且可用于衡量将 单位: 维度: 有效统计数据:
|
ReturnedItemCountBySelect |
指定时间段内多行 返回的 行数并不一定与已计算的行数相同。例如,假设您请求对一个具有 100 行的表执行具有 单位: 维度: 有效统计数据:
|
StoragePartitionThroughputCapacityExceeded |
对 Amazon Keyspaces 存储分区的请求数超过了该分区的吞吐容量。Amazon Keyspaces 存储分区每秒最多可支持 1000 个 WCU/WRU,每秒最多可支持 3000 个 RCU/RRU。我们建议审查数据模型,将读/写流量分配到更多分区,以减少这些异常情况。 注意Amazon Keyspaces 逻辑分区可以跨越多个存储分区,并且大小几乎不受限制。 单位: 维度: 有效统计数据:
|
SuccessfulRequestCount |
在指定时间段内成功处理的请求数。 单位: 维度: 有效统计数据:
|
SuccessfulRequestLatency |
指定时间段内对 Amazon Keyspaces 的成功请求数。
单位: 维度: 有效统计数据:
|
SystemErrors |
在指定时间段内生成 单位: 维度: 有效统计数据:
|
SystemReconciliationDeletes |
启用客户端时间戳时删除 Tombstoned 数据所使用的单位。每个 单位: 维度: 有效统计数据:
|
TTLDeletes |
使用生存时间 (TTL) 删除或更新一行数据所使用的单位。每个 单位: 维度: 有效统计数据:
|
UserErrors |
在指定时间段内生成
单位: 维度: 有效统计数据:
|
WriteThrottleEvents |
对 Amazon Keyspaces 的请求数超出表的预置写入容量、或账户级别限额、每个连接的请求限额或分区级别限额。 单位: 维度: 有效统计数据:
|
Amazon Keyspaces 指标的维度
Amazon Keyspaces 的指标由账户、表名或操作的值进行限定。您可以使用 CloudWatch 控制台按下表中任意维度检索 Amazon Keyspaces 数据。
维度 | 描述 |
---|---|
Keyspace
|
该维度将数据限定为特定键空间。该值可以是当前区域和当前 AWS 账户中的任意键空间。 |
Operation
|
该维度将数据限定为 Amazon Keyspaces CQL 操作之一,如 |
TableName
|
此维度将数据限制为特定表。该值可以是当前区域和当前 AWS 账户中的任意表名。如果表名称在账户中不是唯一的,则还必须指定 |