你的系统真的扛得住炸吗?这个AI技能帮你做混沌工程
你有没有想过——
你的系统真的扛得住「炸」吗?
不是嘴上说”高可用”,而是真刀真枪把故障往里灌,看它死不死。
这就是 Chaos Engineer 干的事。
这个 Skill 是什么?
来自 GitHub 11.3k ⭐ 项目 Jeffallan/claude-skills,专门教你的 AI 怎么做混沌工程——说白了,就是系统性地把服务搞坏,然后验证它能不能自己恢复。
不是破坏,是压力测试你的容错能力。
它怎么工作的?
五步走:
1️⃣ 系统分析 — 画清楚架构、依赖链、关键路径、失效模式
2️⃣ 实验设计 — 定义假设、基线状态、爆炸半径、安全控制
3️⃣ 注入故障 — 网络延迟、Pod 删除、CPU 压满、磁盘打满
4️⃣ 观测恢复 — 监控指标偏离度,确认自动回滚生效
5️⃣ 文档沉淀 — 输出 Runbook、复盘模板、改进建议
每个实验都有硬性安全约束:必须先定义稳态基线、设置 blast radius 上限、确保能在 30 秒内自动回滚。
什么场景用它?
- 上线前做 Game Day(游戏日),全团队一起”搞破坏”
- 验证熔断器、限流、重试机制是否真的管用
- 测试 Kubernetes 集群在节点宕机时的自愈能力
- 把混沌测试接进 CI/CD,每次发版都跑一遍
为什么值得装?
好处就一句:平时不炸,才能在真正故障来的时候稳住。
Netflix 用 Chaos Monkey 验证了十几年了,国内大厂 SRE 团队现在也都在跑这套。
手动去做?门槛高、风险大、费人。
让 Claude Code 装着这个 Skill 替你跑?成本低、可重复、有记录。
安装方法
npx skills add https://github.com/Jeffallan/claude-skills --skill chaos-engineer
装完跟它说”帮我设计一个数据库连接池耗尽的混沌实验”,它会给你完整的实验方案 + 监控配置 + 回滚脚本。
GitHub:https://github.com/Jeffallan/claude-skills
评论区
0 条评论
登录后可评论。