亚马逊提供CloudWatch,可通过CloudWatch控制台,命令行或CloudWatch API聚合和分析性能.您还可以使用它来设置警报和执行任务.它对某些事件执行指定的操作.
通过访问管理控制台,然后在 https://console.aws.amazon.com/cloudwatch/.
然后,您可以执行以下步骤 :
从导航窗格中选择度量标准 .
在按类别划分的CloudWatch指标窗格中的DynamoDB指标下,选择表指标.
使用上方窗格滚动下方并检查整个表格指标列表. 查看列表提供了指标选项.
在结果界面中,您可以选择/取消选择每个指标选中资源名称和指标旁边的复选框.然后,您就可以查看每个项目的图表.
您可以通过查询访问CloudWatch.使用指标值执行CloudWatch操作.注意DynamoDB不会发送值为零的度量标准.它只是跳过那些指标保持在该值的时间段的指标.
以下是一些最常用的指标 :
ConditionalCheckFailedRequests : 它跟踪条件写入(例如条件PutItem写入)的失败尝试次数.失败的写入在评估为false时将此度量标准递增1.它还会抛出HTTP 400错误.
ConsumedReadCapacityUnits : 它量化了在特定时间段内使用的容量单位.您可以使用它来检查单个表和索引消耗.
ConsumedWriteCapacityUnits : 它量化了在特定时间段内使用的容量单位.您可以使用它来检查单个表和索引消耗.
ReadThrottleEvents : 它量化了表/索引读取中超出预配容量单位的请求.它在每个油门上递增,包括具有多个油门的批量操作.
ReturnedBytes : 它量化了在特定时间段内检索操作中返回的字节数.
ReturnedItemCount : 它量化了在特定时间段内在查询和扫描操作中返回的项目.它只处理返回的项目,而不是那些评估的项目,这些项目通常是完全不同的数字.
注意 : 存在更多指标,其中大部分都允许您计算平均值,总和,最大值,最小值和计数.