AI 运维的谎言:你以为省了人,其实全在填坑
“从前运维半夜被叫醒,是因为服务器真宕了。现在被叫醒,是因为 AI 觉得服务器’看起来不太对’。”
我向来是不惮以最坏的恶意来推测”AIOps”的,然而看官们大抵都只盯着”智能”这一点。
满本都写着两个字——荒诞。
运维,大抵是软件工程里最苦的一环。以前是救火,现在是陪 AI 做梦。
我横竖睡不着,把这半年的 AI 运维账本翻了一翻,才从字缝里看出字来。
AI 确实能分析日志,但更多的是,它把告警风暴升级了。
一、半夜两点,被 AI 叫醒修一个不存在的故障
上周三,凌晨两点。
我的手机响了。是监控系统的告警。
“CPU 使用率突增 300%,建议立即回滚最近一次发布。”
我猛地坐起,打开电脑。一看监控面板,心凉了半截。
CPU 确实飙高了。但仔细看日志,原来是 AI 运维系统自己在跑”智能分析任务”,导致 CPU 升高。
AI 觉得服务器异常,于是它自己制造了异常。
这哪里是运维?这分明是 AI 自己在玩”狼来了”的游戏。
二、AI 运维的三个致命盲区
AIOps 号称能终结告警风暴,实际却制造了新型告警。
1. 动态基线 ≠ 准确基线 AI 用机器学习建立”正常行为模型”,但业务大促、版本发布期间的流量突增被误判为异常。反而增加了告警噪音。
2. 根因分析靠猜 AI 的根因分析本质是相关性计算。它告诉你”CPU 升高是因为数据库慢查询”,但真实原因可能是 CDN 回源配置变更。AI 给出了看起来很有道理的答案,工程师照这个方向排查两小时才发现找错了门。
3. 告警风暴升级 75% 的告警本身就是无效或重复的。AI 来了之后不仅没减少,反而因为”智能关联”把一条真实告警扩散成十条相关告警。
它测出了指标的形,测不出业务的魂。 就像八股文做得再好,也挡不住洋人的大炮。
三、怎么解?人工兜底清单
既然 AI 运维不能信,那就不用了吗?
那倒也不是。大抵是使用方法不对。
我总结了一个原则:
把 AI 当”守夜人”,不要当”决策者”。
AI 能帮你干什么?
- 自动聚合重复告警
- 快速分析日志摘要
- 提供修复建议参考
但你想让它干什么?
- 做发布/回滚决策
- 定义核心业务的健康指标
- 做最终的生产变更
这些它干不了,也不该让它干。
四、说句难听的
别被”AIOps”的泡沫迷了眼。
AI 填平了”看日志”的坑,但把”做决策”的坑挖得更深了。
以前运维的门槛,是”会不会写脚本”。 现在运维的门槛,是”能不能判断 AI 告警对不对”。
AI 能替你分析日志,但替不了你懂业务。 AI 能替你写修复建议,但替不了你扛责任。
如果你还在指望”AI 能包揽运维的一切”,那我建议你,还是洗洗睡吧。
万一,你成了那个因为 AI 误判而背 P0 事故的人呢?
大抵如此罢。
关于码孖AI
码孖AI,专注 AI 工程化落地。
说白了就是帮程序员少干点活——但别指望 AI 替你思考,它只会替你打字。
关注我,持续更新实战踩坑指南。
:::callout tip 觉得有用? 点个「在看」,分享给同样在 AI 落地路上挣扎的朋友。 :::