为什么 DynamoDB 控制台上的指标与 CloudWatch 指标不同?

上次更新日期:2021 年 10 月 29 日

Amazon DynamoDB 控制台 Metrics(指标)选项卡上的图表与 Amazon CloudWatch 控制台中的图表不同。

解决方法

CloudWatch 控制台中的指标是原始指标,与 DynamoDB 控制台中的指标相比,前者提供了更多的统计数据选项。DynamoDB 控制台中的指标是一分钟间隔内的平均值。例如,ConsumedWriteCapacityUnits 等于一分钟内使用的单位总数除以一分钟内的秒数 (60)。

要将图表设置为在 CloudWatch 和 DynamoDB 中看起来相同,请确保周期和时间范围相同:

  1. 打开 DynamoDB 控制台
  2. 在导航窗格中,选择 Tables(表)。
  3. 选择您的表,然后选择 Metrics(指标)选项卡。
  4. 选择 View all CloudWatch metrics(查看所有 CloudWatch 指标)以打开 CloudWatch 控制台。
  5. 选择指标所属的类别,例如表指标
  6. 选中要查看的指标的表名称旁的方框。
  7. 选择 Graphed metrics(已绘制指标)选项卡。
  8. Statistic(统计数据)下拉列表中,选择 Sum(总计)。
  9. Period(周期)下拉列表中,选择 1 Minute(1 分钟)。
  10. 如果 CloudWatch 图表上有预置和使用的指标,请使用 Y 轴列中的箭头将预置的值移到右侧 Y 轴,并将使用的值移到左侧 Y 轴。
  11. 使用数学表达式将指标除以 60(例如 m2/60)。

缺少指标

如果 CloudWatch 未列出 DynamoDB 的指标,则可能是由于 DynamoDB 没有该指标的最新数据。CloudWatch 仅列出在过去两周内处于活动状态的指标。这样可以防止在调用 ListMetrics 时看到过多较旧的指标。


这篇文章对您有帮助吗?


您是否需要账单或技术支持?