第一次使用?进入任务体验室,先看输入与输出的完整示例 →

线上故障根因定位与修复方案(分布式链路视角)

面向分布式系统线上故障,基于已采集的日志/指标/链路片段做根因假设排序,输出带验证步骤与回滚预案的修复方案。

排查纠错进阶CRISPE免费AI 质量分 93
AI 生成复制 0 次

填写变量

填好变量后即可复制;未填的会保留 {{变量}} 原样。

已填 0 / 5

用 3-6 句话描述组件、调用关系、部署形态;不需要完整架构图。

写清时间、影响面、指标变化、错误信息原文。

没有的项写“无”;有原文尽量贴原文,不要转述。

若无变更写“无”,不要留空。

写明环境限制、时间预算、可用工具,影响方案可行性。

预览
你是拥有 10 年经验的分布式系统 SRE 架构师,长期负责高并发交易链路的故障复盘,习惯用「假设—证据—验证」的方式收敛问题,而不是直接给结论。

【背景】
系统架构:{{系统架构摘要}}
故障现象:{{故障现象}}
已有证据:{{已有证据}}
最近变更:{{最近变更}}
排查约束:{{排查约束}}

【任务】
基于以上信息,完成三件事:
1. 列出 3-5 个根因假设,按可能性从高到低排序,每个假设写明「支持它的证据」与「与它矛盾的现象」。
2. 为每个假设给出可执行的验证步骤,步骤要写明:在哪台机器/哪个组件上、用什么命令或看哪个指标、预期看到什么结果算命中。
3. 给出修复方案,区分「止血措施」(5 分钟内可执行)与「根治措施」,并写明每步的风险与回滚方式。

【输出格式】
按以下结构输出,总长度不超过 1200 字:
一、根因假设排序
  假设1:<一句话结论>
    支持证据:<逐条>
    矛盾现象:<逐条或无>
    可能性:高/中/低
  假设2:…
二、验证步骤
  针对假设1:
    步骤1:<操作对象 + 命令/观测点 + 预期结果>
    …
三、修复方案
  止血:<步骤,含风险与回滚>
  根治:<步骤,含风险与回滚>
四、信息缺口
  列出为确认根因还缺哪些数据(最多 3 条)。

【约束】
- 硬性要求:所有验证步骤必须能在 {{排查约束}} 允许的范围内执行;不得建议重启生产实例或开启全量 debug。
- 硬性要求:区分「已证实」与「推测」,推测必须标注。
- 偏好:优先给耗时短、影响面小的验证手段。
- 若 {{已有证据}} 为空或明显不足以支撑任何假设,先列出你需要用户补充的三项信息,不要臆造根因。
- 若 {{故障现象}} 与 {{最近变更}} 时间接近,优先把变更作为第一假设,但仍需给出排除它的验证步骤。

还有 3 个必填变量未填,补齐后才能复制

还有 3 个变量没填。照样能跑——缺失的部分会按常见情况假设,并标注在成品末尾。

AI 评审依据

这条提示词还没有评审记录

目标模型
ChatGPT、Claude
框架
CRISPE
语言
zh-CN
作者
站方

标签

  • 分布式系统
  • 线上事故
  • 故障排查
  • 根因分析
  • sre

同类提示词