多个岗位逐端接力
每次转交都要重新补上下文、等待取证。
从个人工具到团队能力
从个人电脑上的排查 Skill,到进入公司真实工作流
01 / AIOps 能力
VOC/IPD 问题自动排查分析。
每次转交都要重新补上下文、等待取证。
原岗位人员可以直接完成过去依赖多个团队的前置排查。
现阶段仍在持续优化:部分问题可以精确定位根因;部分问题需要人工介入并持续追问;部分结论可能暂时无用。
02 / AIOps 带来的变化
同一个人,在原岗位上完成更多前置取证和判断。
记录客户现象,线上证据依赖研发取得
稳定复现,等待各端分别排查
能看端侧,云端链路和历史版本需要多人协作
熟悉服务与基础设施,缺少完整设备和业务上下文
从 UID、设备和时间直接取证,先判断责任方向
自己核对服务端请求和状态,先排除错误方向
对齐端侧、云端、构建记录和事发源码
从业务对象开始跨服务、资源、数据和代码调查
发布、重启、扩缩容和数据修改仍走原有流程。
03 / 使用入口
VOC / IPD 工作项、飞书私聊和飞书群聊,均已向 AI 与系统部同事开放。
FEISHU IM · 私聊 / 群聊
VOC / IPD · 工作项
04 / 实际顺序
先解决本机上的真实问题,再根据使用记录增加能力和入口。
连接集群、日志和监控;证据不够,再补数据库。
在多个问题中继续使用不要求安装 Skill 或配置数据入口,直接描述问题。
其他岗位开始提交问题缓存、源码、端侧日志和续接,都来自查不完的问题。
重新取证并修正能力接入 VOC、IPD 和飞书 IM,减少上下文搬运。
沿用同一套调查能力05 / 最小版本
服务、Pod、事件与运行状态
按服务、对象和时间定位异常
把资源变化对齐到故障窗口
06 / AIOps 的起点
vihome-read-table · Pod 重启
热点命令基本 < 1 ms,慢日志为 0
25 条慢 SQL,最慢 10.658 秒
17:05:13 / 17:05:37 对齐探针超时
07 / 持续排查验证
4 月的后续排查确认:这套方法可以重复使用。
验证 01
能够定位原因、排除错误方向,或明确还缺什么。
验证 02
结果能够支持修复、回归、责任判断或下一步取证。
验证 03
在多个真实问题中继续使用,而不是停在一次试用。
08 / 分享给同事
Skill、数据入口、上下文和运行环境,都依赖我本人。
不需要安装 Skill、配置数据入口或维护运行环境。
09 / 能力来源
增加:数据库只读查询
查清慢 SQL → Pod 重启增加:缓存值只读核对
核对实际业务数据增加:版本、构建与源码对齐
检查事发版本代码增加:按对象取得端侧日志
对齐端侧与云端时间增加:证据留存与调查续接
保留已确认事实与查询结果遗漏证据或错误结论,都会形成下一次修改。
Web 会话同时记录调查和纠错10 / 真实使用
VOC 93 · IPD 169
按去重请求计数,不按 Session 计数
VOC 83 · IPD 169 · IM 25
11 / 真实案例
结果包括根因、方向排除、现场方案和下一步取证。
stomp 反复重启日志边车在 128 MiB 限制下 OOM,单副本放大影响。
CurtainAction=open 在 MQTT 下发前进入错误校验分支。
云端成功;目标构建缺少产品资源、设备类与注册。
589 毫秒证据确认服务端只删除目标房间。
端侧准时触发;历史源码闭合到已释放 JSON 指针。
从业务对象进入线程池、资源、缓存键和事发代码。
12 / 入口继续扩展
问题描述、版本、附件与复现信息
取证、判断、结论分级与报告
责任人沿着证据继续开发和回归
13 / 入口更靠近现场
提问者不需要先判断该查服务、集群还是日志。
保留告警或讨论上下文
环境、对象、时间;设备问题再补 UID
取证、判断,必要时形成报告
14 / 继续扩展
适合技术环境相近的使用者
适合跨岗位、权限复杂的用户
15 / 其他 · 架构
两条接入链路,共用同一套 Agent 能力。
16 / 收尾
如何用好 AI