SuperAPI AI 工具集

incident-runbook-templates

通用与其它

查看项目

更新于 10-16 00:30

技能介绍

该技能用于创建结构化的事故响应 Runbook,覆盖检测、分诊、缓解、解决与沟通。

用途:编写事故响应流程、构建服务专属 Runbook、建立升级路径、记录恢复步骤、处理进行中的事故、培训 on-call 工程师。

主要能力:

  1. 事故严重级别:SEV1 完全中断/数据丢失,响应 15 分钟;SEV2 重大降级,30 分钟;SEV3 轻微影响,2 小时;SEV4 极小影响,下一工作日。
  2. Runbook 结构:概述与影响、检测与告警、初步分诊、缓解步骤、根因调查、解决流程、验证与回滚、沟通模板、升级矩阵。
  3. 提供“服务中断 Runbook”与“数据库事故 Runbook”两套模板。服务模板包含影响评估、告警阈值(如 payment_error_rate > 5%)、仪表盘链接、5 分钟初步分诊、按症状分类的缓解流程(服务完全宕机、高延迟、部分失败、流量激增),以及验证、回滚命令和升级矩阵。数据库模板包含连接池耗尽、复制延迟、磁盘空间告警的查询与处置命令。
  4. 沟通模板:内部初始通知、状态更新、解决通知。

使用方式:按模板替换服务名、负责人、Slack 频道、告警阈值与命令;执行时先评估范围,查看 Pod、部署历史与错误率,再按症状选择缓解章节;每步后验证,必要时回滚(如 kubectl rollout undo)。命令示例保留原样,需按实际环境调整命名空间、标签与地址。

适用场景:线上服务或数据库故障响应、建立升级与沟通流程、新 on-call 培训。

限制:模板中的链接、阈值、命令与联系人仅为示例,需替换为实际值;资料未提供具体平台绑定、收费或价格信息。