如果 Amazon Data Lifecycle Manager 在 Amazon CloudWatch 指标中报告操作失败,我该怎么办?

上次更新时间:2021 年 8 月 23 日

我的 Amazon Data Lifecycle Manager (Amazon DLM) 的 Amazon CloudWatch 指标显示非零值或错误。该如何排查此问题?

简短描述

您可以将 CloudWatch 指标与 Amazon DLM 结合使用,跟踪并诊断 Amazon Elastic Block Store (Amazon EBS) 快照的生命周期策略和 EBS 支持的 AMI 策略。有关更多信息,请参阅 Amazon Data Lifecycle Manager 现在支持 CloudWatch 指标。有关按策略类型列出的受支持指标,请参阅支持的指标

解决方法

按照以下说明对 CloudWatch 指标的 Amazon DLM 非零值进行问题排查。

注意:处于错误状态的 Amazon DLM 策略不会发布指标。有关更多信息,请参阅如何排查使用 Amazon Data Lifecycle Manager 时遇到的问题?

检查最近的 API 操作是否成功完成

如果 API 调用(例如 CreateSnapshot)失败,请检查以下尝试是否成功。例如,如果您有创建快照的每日计划,但快照失败,请检查是否在第二天创建快照。

要查看 Amazon EBS 快照时间戳,请参阅查看有关快照的详细信息

修改策略计划

连续策略计划之间的时间间隔可能太长,无法处理。例如,如果您有每月策略计划,而 CreateSnapshot 等 API 调用失败,则必须等到下个月才能进行下一次 API 调用操作。您可以将 Amazon DLM 策略修改为每周一次,然后设置第二天的计划。创建快照后,将 Amazon DLM 策略改回每月一次。有关修改策略的说明,请参阅修改生命周期策略