天度 AI 实战库浏览全部案例 ↗

在停机期间诊断并回退不良配置

Google SRE 使用 Gemini CLI 来提取日志、查找不良配置推送、生成回滚变更列表,并通过 MCP 记录事后行动项。

使用工具Gemini
具体怎么做
在模拟故障场景中,SRE 使用 Gemini CLI 提取事件详情,通过谷歌内部的 ProdAgent 工具进行时间序列分析并解析日志。随后,该智能体提出了重启方案,SRE 批准了此方案。由于重启失败,智能体检查了服务来源及近期变更,发现存在不良配置推送,并制定了回退变更清单。之后,自定义命令生成了复盘报告,并通过 MCP 记录了后续行动项。
做到了什么
智能体在不到两分钟内找到了有问题的配置推送,经 SRE 批准的回滚操作已实施,服务也恢复正常。文章未提供其他数据,该场景是模拟得出的。
上手要点
人类审批了每一项生产变更,智能体只能使用经过类型化且经过策略验证的工具。其中一些工具属于谷歌内部工具,因此你需要自己搭建 MCP 服务器。

你可以这样试

使用 Gemini

[服务名称] 正在出现故障。从 [日志来源或命令] 获取最新日志,找出与错误匹配的最新配置变更,并说明你的证据。然后以补丁或请求提交的形式提交该变更的回滚方案,并列出事后处理事项清单。在回滚及处理事项准备完成后,将两者展示给我,再进行推送、部署或提交任何内容。