AWS Systems Manager 自动化事件指南
将以下提示词粘贴到你的 AI 对话框中:
请根据 https://skillhub.cn/install/skillhub.md,安装 @user_3c6cb52e/aws-systems-manager-automation-incident-guide
技能介绍
解决什么问题
在云上运维里,同一个 CloudWatch 告警可能指向多种已知故障域:节点资源耗尽、服务启动失败、补丁或配置漂移。此时最消耗时间的不是执行修复,而是判断应该由哪个 AWS Systems Manager Automation 文档、哪个修复剧本承接,以及如何把告警上下文、目标节点和验证条件对齐。这个技能面向这类协调场景:当告警进入已知故障域时,帮助代理推荐或启动正确剧本,减少临时拼接命令和凭记忆操作。
它如何工作
- 先把
CloudWatch告警中的指标、资源 ARN 与时间窗口解析为可用上下文。 - 再将该上下文映射到
AWS Systems Manager Automation可执行文档或修复剧本。 - 对匹配到的剧本,整理目标节点、输入参数、运行权限和执行前置条件。
- 结合
AWS Systems Manager Incident Manager的事件处理流程,为人工介入或自动恢复保留记录。 - 通过
AWS SDKs & Tools和 AWS 通用参考验证参数与调用方式,避免只凭告警文本猜命令。
适用边界与注意点
- 它适合已知、已沉淀为 SSM Automation 文档的故障域;全新根因仍需要人工诊断。
- 自动化执行前要确认 IAM 权限、节点注册状态、参数冗余和失败回滚策略。
- 不要把告警风暴直接放大成批量剧本执行,应保留节流、优先级和审批机制。
- Console 体验主要用于跨节点常见任务;复杂编排建议用自动化文档和代码仓库管理版本。
使用场景
- CloudWatch 告警触发后,需要快速判断故障是否属于已知故障域,并选择对应的 SSM Automation 修复剧本执行。
- 节点出现配置漂移或补丁缺失,需要根据告警上下文找到并运行预定义的自动化文档,恢复节点状态。
- Incident Manager 中创建事件后,需要把告警指标与可用的 SSM Automation 剧本匹配,为值班工程师提供可执行的恢复路径。
- 多个实例同时告警时,需要核对节点注册状态和 IAM 权限,确保批量执行修复剧本不会误伤目标。
适合人员
- 云平台 SRE 工程师,需要在告警涌入时快速定位并启动正确的 SSM Automation 剧本,缩短恢复时间。
- 运维自动化开发者,需要把 CloudWatch 告警上下文与修复剧本统一编排,避免反复编写临时脚本。
- 事件响应负责人,需要在 Incident Manager 中为值班团队提供可重复的剧本选择逻辑,降低人为判断差异。
- AI 代理开发者,需要为运维代理补充告警到剧本的映射规则,使其能在已知故障域内自动执行恢复。