本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
Amazon Health 计划生命周期事件
Amazon 当即将发生的更改影响您的 Amazon Batch 资源时,Health 会提前发出通知。这些通知称为计划生命周期事件,提醒您注意需要采取行动的更改,例如 AMI 的弃用、操作系统 end-of-support日期和基础设施更新。 Amazon Batch 利用 Amazon Health 让你尽早了解这些变化,这样你就可以规划迁移并避免中断批处理工作负载。
有关 Amazon Health 的一般信息,请参阅 Amazon Health 是什么? 在 Amazon Health 用户指南中。
计划的生命周期事件有什么用 Amazon Batch?
Amazon 当即将发生的更改(例如 AMI end-of-support 日期和其他需要您采取措施的基础设施变更)影响您的 Amazon Batch 资源时,Health 会发送计划的生命周期事件通知。
计划的生命周期事件具有以下特征:
-
类型类别 —
scheduledChange -
事件类型代码-遵循模式
AWS_BATCH_PLANNED_LIFECYCLE_EVENT -
交货时间 — 如有可能,重大变更最少为 180 天,较小变更最少为 90 天。
-
活动开始时间-变更可能影响您的资源的最早日期。
-
动态资源跟踪-受影响的资源以
PENDING状态列出。完成所需操作或删除资源后,状态将更新为RESOLVED。 -
范围 — 您会收到每个计划生命周期事件的单个事件 ARN,按资源受影响的 Amazon 地区分组。
注意
资源状态更新是异步的,最多可能需要 72 小时才能反映当前状态。如果您在该 end-of-support日期之前解决所有受影响的资源,则 Healt Amazon h 事件状态将更改为Closed。
示例:亚马逊 ECS 亚马逊 Linux 2 AMI 弃用
Amazon ECS Amazon Linux 2 AMI 的弃用就是计划中的生命周期事件的一个 Amazon Batch示例。 Amazon 宣布亚马逊 Linux 2 已终止支持,并从 2026 年 1 月开始,将新亚马逊 ECS 计算环境的默认 AMI 从亚马逊 Linux 2 Amazon Batch 更改为亚马逊 Linux 2023。
客户收到了 Amazon Health 计划生命周期事件通知,这些通知确定了他们受影响的计算环境。每个受影响的计算环境都列出了一个PENDING状态。计算环境迁移到 Amazon Linux 2023 后,状态更新为RESOLVED。这使团队能够跟踪其计算环境队列中的迁移进度。
有关此次弃用的更多信息,请参阅Amazon ECS Amazon Linux 2 AMI 弃用。有关迁移步骤,请参阅如何从弹性云服务器迁移 AL2 到弹性云服务器 AL2023。
查看计划的生命周期事件
您可以在 Healt Amazon h 控制面板 Amazon Batch 中查看计划的生命周期事件。
查看计划的生命周期事件
-
在https://health.aws.amazon.com/health/家
中打开 He Amazon alth 控制面板。 -
在导航窗格中,选择 “计划更改”。
-
查找 Batch 计划生命周期事件。您可以按服务进行筛选,也可以使用日历视图查看每月时间轴上的事件。
-
选择事件以查看 “详细信息” 和 “受影响的资源” 选项卡。
“受影响的资源” 选项卡列出了每个受影响的资源及其当前状态:
-
待定-资源需要操作。
-
已解决-所需操作已完成或资源已删除。
-
未知-无法确定状态。
您可以以 CSV 或 JSON 格式下载受影响资源列表。如果您的账户是组织的一部分,则 Amazon 组织视图会显示所有成员账户中受影响的资源。
日历视图可预测过去 3 个月和未来 1 年内的计划变更,因此您可以相应地计划维护时段。
使用 Amazon 监控计划的生命周期事件 EventBridge
您可以创建 Amazon EventBridge 规则来自动检测和响应 He Amazon alth 计划的生命周期事件 Amazon Batch。 Amazon Health 会将事件发送到 EventBridge,您可以创建与这些事件匹配的规则,并将它们路由到目标,例如 Amazon Lambda 函数、亚马逊简单通知服务主题和亚马逊简单队列服务队列。
以下是与 Healt Amazon h 计划生命周期事件相匹配的事件模式示例 Amazon Batch:
{
"source": ["aws.health"],
"detail-type": ["AWS Health Event"],
"detail": {
"service": ["BATCH"],
"eventTypeCategory": ["scheduledChange"]
}
}
包含计划生命周期事件的 EventBridge 规则的常见用例包括:
-
通过 Amazon 简单通知服务向团队聊天频道发送通知。
-
检测到新事件时自动创建操作工单。
-
调用 Amazon Lambda 函数来评估受影响的资源并开始迁移工作流程。
有关配置健康 EventBridge 规则的更多信息,请参阅 Amazon 健康用户指南 EventBridge中的使用 Amazon 监控 Amazon
Amazon 健康事件。有关自动化示例,请参阅上的 Healt Amazon h Tools