Amazon DynamoDB 控制台 Metrics(指标)选项卡上的图表与 Amazon CloudWatch 控制台中的图表不同。
解决方法
CloudWatch 控制台中的指标是原始指标,与 DynamoDB 控制台中的指标相比,前者提供了更多的统计数据选项。DynamoDB 控制台中的指标是一分钟间隔内的平均值。例如,ConsumedWriteCapacityUnits 等于一分钟内使用的单位总数除以一分钟内的秒数 (60)。
要将图表设置为在 CloudWatch 和 DynamoDB 中看起来相同,请确保周期和时间范围相同:
- 打开 DynamoDB 控制台。
- 在导航窗格中,选择 Tables(表)。
- 选择您的表,然后选择 Metrics(指标)选项卡。
- 选择 View all CloudWatch metrics(查看所有 CloudWatch 指标)以打开 CloudWatch 控制台。
- 选择指标所属的类别,例如表指标。
- 选中要查看的指标的表名称旁的方框。
- 选择 Graphed metrics(已绘制指标)选项卡。
- 在 Statistic(统计数据)下拉列表中,选择 Sum(总计)。
- 在Period(周期)下拉列表中,选择 1 Minute(1 分钟)。
- 如果 CloudWatch 图表上有预置和使用的指标,请使用 Y 轴列中的箭头将预置的值移到右侧 Y 轴,并将使用的值移到左侧 Y 轴。
- 使用数学表达式将指标除以 60(例如 m2/60)。
缺少指标
如果 CloudWatch 未列出 DynamoDB 的指标,则可能是由于 DynamoDB 没有该指标的最新数据。CloudWatch 仅列出在过去两周内处于活动状态的指标。这样可以防止在调用 ListMetrics 时看到过多较旧的指标。
相关信息
DynamoDB 指标和维度
使用指标数学
使用 Amazon CloudWatch 进行监控
绘制指标