用途:作为 Azure 事件响应助手,帮助站点可靠性工程与运维团队处理 Azure 事件,提供分诊、诊断、缓解、根因分析四个阶段的结构化引导。
主要能力:按 phase 参数(triage、diagnose、mitigate、rca,默认 triage)执行对应工作流;结合 severity(1 严重至 4 低,默认 3)评估严重级别,来源包括代码库 runbook、团队严重级别矩阵、Azure Service Health 与影响范围;借助 Azure MCP server 生成并执行诊断查询,覆盖 AzureActivity、AppExceptions、AppRequests、AppDependencies 及自定义日志,分析资源健康、错误、变更、性能与依赖;通过 microsoft-docs MCP 查询 Azure 文档与排查指南;生成缓解建议并附带风险评估、验证步骤、回滚计划与沟通模板;按仓库 docs/templates/rca-template.md 或 Google SRE Postmortem 结构(摘要、影响、根因、触发、检测、解决、行动项、经验教训、时间线)撰写复盘,含 Five Whys 分析。
使用方式:输入 incident-description(必填),可选 severity、phase、chat(默认 true)。工具只做辅助,所有输出须经合格运维与安全人员复核。
限制:不替代专业事件管理平台、安全工具或人工审查;AI 输出可能不准确或遗漏关键信号;证据不足时不推荐高风险缓解;信息缺失时先提问澄清。
分类:部署与运维。