Agent Skills
返回列表
🔒

CloudWatch 异常调查器

IT 运维与安全 更新于 2026.08.29

将以下提示词粘贴到你的 AI 对话框中:

请根据 https://skillhub.cn/install/skillhub.md,安装 @user_3c6cb52e/aws-cloudwatch-anomaly-investigator。

技能介绍

要解决的问题

当 CloudWatch 指标出现尖峰、毛刺或持续异常时,告警通常只说明“某个指标偏离了预期”,却不直接回答“为什么偏离”。排查时往往需要在指标、日志和部署活动之间反复跳转:先看异常时间窗,再找同期 CodeDeploy 是否发布、回滚或流量切换,最后确认相关服务日志是否出现错误、重试或模式变化。这个技能面向的就是这条调查链路。

核心能力与工作步骤

  • 使用 AWS SDK 的 CloudWatch.getMetricData 获取指定时间范围内的指标数据,用于定位异常峰值、持续时间以及是否伴随其他指标一起变化。
  • 使用 Logs.filterLogEvents 过滤相关日志事件,观察异常窗口内的错误、告警或业务日志模式。
  • 将指标峰值时间点与 CodeDeploy 的部署事件、发布阶段和日志模式做时间对齐,形成可回看的证据链。
  • 输出结果偏向“异常发生了什么、可能关联什么”,而不是自动判定根因,仍需要工程师结合业务上下文判断。

适用边界与注意点

该技能适合调查已经出现或被指标提示的异常,不适合替代长期监控、告警阈值调优或容量预测。它依赖 CloudWatch Metrics/Logs 中已有的数据,也依赖 CodeDeploy 部署记录和日志保留窗口;如果时间范围设置得太窄、日志采样不足或部署事件缺失,关联结果可能不完整。指标、日志和部署事件的时间戳可能存在延迟或不对齐,相关不等于因果,最终结论仍需结合服务拓扑、变更记录和日志上下文确认。

使用场景

  • 运维值班时收到 CloudWatch 告警,需要抓取异常时间窗指标并筛出相关日志,再关联 CodeDeploy 部署事件。
  • 发布后 10 分钟内指标出现尖峰,需要用指标数据定位峰值窗口,并检查同期 CodeDeploy 日志模式。
  • SRE 准备异常复盘周报,需要把 CloudWatch 指标峰值、Logs 异常事件和 CodeDeploy 变更整理成证据链。
  • 服务指标偏离基线但缺少直接原因,需要按异常时间点过滤日志,并对比是否存在部署阶段变化。

适合人员

  • 值班 SRE 需要在告警后快速解释指标异常是否与最近 CodeDeploy 发布有关。
  • 云原生后端工程师需要在发布窗口内联合指标、日志和部署记录定位问题。
  • 平台运维需要按异常时间线提取 CloudWatch 数据,形成可复盘的关联证据。
  • 后端服务负责人需要在指标偏离时判断是否来自部署阶段或日志中的异常模式。