为什么我无法在 CloudWatch 控制台中检索 CloudWatch 指标的数据点?

1 分钟阅读
0

我想知道为什么我无法在 CloudWatch 控制台中检索 Amazon CloudWatch 指标的数据点。

解决方法

可能会有很多原因导致默认或自定义指标中缺少数据点或数据点不正确。

要解决缺少数据点的问题,请采取以下措施:

  • 确认维度用于检索指标的指标命名空间、指标名称和键值对准确无误。
  • 如果某个特定单位将数据点推送到某个指标,则要确认您用于检索该指标的单位相同。
    **注意:**您可以将该单位留空。
  • 如果该指标为高精度指标,则要确认是在将 --storage resolution 参数设置为 1 的情况下推送数据点的。
    **注意:**由于 CloudWatch 不会存储不到 1 分钟的数据点,因此您无法检索。
  • 向该指标推送数据点的次数决定了该指标的最高精度。例如,您为某个指标设置的时间段为 1 分钟,并且每 5 分钟推送一次数据点。该指标不会每分钟捕获一次数据点。相当于数据点值仍然是 5 分钟。
  • 如果 AWS 服务将数据推送到事件驱动的指标,则要查看源服务的文档。检查该服务何时向指标推送数据点,以及该服务是否预计该指标有缺少的数据点。
  • 对于自定义指标,请务必检查来源,例如统一的 CloudWatch 代理或推送指标日志的自定义脚本。确认来源在特定时间段内按预期运行。
  • 查看指标保留期。对于以不到 1 分钟的间隔推送的数据点,您只能在 3 小时内以不到 1 分钟检索它们。3 小时后,CloudWatch 会将不到 1 分钟的数据点合计为 1 分钟的数据点,您可以在 15 天内检索。15 天后,CloudWatch 会将 1 分钟的数据点合计为 5 分钟的数据点,您可以在 63 天内检索。63 天后,CloudWatch 会将 5 分钟的数据点合计为 1 小时的数据点,您可以将其存储 455 天(15 个月)。455 天后,CloudWatch 会删除较早的数据,您无法再检索这些数据。
AWS 官方
AWS 官方已更新 10 个月前