AWS Systems Manager 更改日历 - AWS Systems Manager
AWS 文档中描述的 AWS 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅中国的 AWS 服务入门

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

AWS Systems Manager 更改日历

Systems Manager 更改日历 允许您设置在 账户中可能或可能不执行您指定的操作(例如,在 Systems Manager Automation 文档中)的日期和时间范围。AWS在 更改日历 中,这些范围称为事件。当您创建 更改日历 条目时,您将创建 类型的 Systems Manager 文档ChangeCalendar 在 更改日历 中,文档以纯文本格式存储 iCalendar 2.0 数据。您添加到 更改日历 条目的事件将成为文档的一部分。

更改日历 条目可以是以下两种类型之一:

DEFAULT_OPEN,即默认打开

当日历条目为默认打开时,操作可以在默认情况下运行,但无法在关联的事件期间运行。在事件期间,DEFAULT_OPEN 日历的状态为 CLOSED

DEFAULT_CLOSED,即默认关闭

当日历条目为默认关闭时,跟踪 更改日历 的操作不会在默认情况下运行,但可以在与日历条目关联的事件期间运行。在事件期间,DEFAULT_CLOSED 日历的状态为 OPEN

谁应该使用 更改日历?

  • 创建或运行 Systems Manager Automation 文档的任何 AWS 客户。

  • 负责维护 AWS Systems Manager 托管实例配置的一致性、稳定性和功能性的管理员。

更改日历 的优势

以下是 Systems Manager 更改日历 的一些优势。

  • 在应用更改之前进行检查

    更改日历 条目可以帮助确保在应用对环境可能会造成破坏的 Automation 更改之前对其进行审核。

  • 仅在合适时间应用更改

    更改日历 条目有助于在事件期间保持环境稳定。例如,在您预期会有大量资源需求(例如在会议或公共营销促销期间)时,可以创建一个 更改日历 条目来阻止更改。当您预计管理员只能提供有限的支持(例如在度假或假期)时,日历条目也可以阻止更改。在管理员提供的支持有限,无法对失败的操作或部署进行故障排除时,您可以使用日历条目允许在一天或一周中的特定时间以外进行更改。

  • 获取日历当前或之后的状态

    您可以运行 Systems Manager GetCalendarState API 操作,显示日历的当前状态、在指定时间的状态或下次计划日历状态更改的时间。

  • Amazon EventBridge 支持

    支持在 EventBridge 规则中将此 Systems Manager 功能作为事件 类型。有关信息,请参阅 使用 Amazon EventBridge 监控 Systems Manager 事件参考:Amazon EventBridge 的 Systems Manager 事件模式和类型