网易首页 > 网易号 > 正文 申请入驻

AI写Prometheus告警:救命还是添乱?

0
分享至

  为什么每次让AI帮忙写几条Prometheus告警,得到的规则不是敏感到每个毛刺都触发通知,就是宽松到真正宕机了还静悄悄,而且经常连基本的服务标签或排障手册链接都漏掉?更头疼的是,随手丢一句“给我写个CPU高负载告警”,模型输出的指标名大概率是编的,评估窗口也完全不考虑抖动。这种质量,谁敢直接往生产里放?有人坚持认为,只要把提示词打磨得足够精确,AI就能变成最可靠的告警工程师;反对的声音同样坚定——模型生成的东西永远需要人肉三重校验,否则就是给On-call埋雷。

  先看那些在实践中尝到甜头的做法。如果抛弃“随手写一句”的玩法,改用一套结构化的提示模板,AI的能力完全不一样。一个好的提示会强制模型锚定生产现实:它必须使用真正可采集的Prometheus指标,并选用rate()、avg_over_time或histogram_quantile()这样能平滑毛刺的函数,而不是给一个赤裸裸的瞬时阈值。同时,模板会要求模型指定合理的“for”持续时间——既能过滤掉短暂抖动,又不至于延误真实故障。更重要的是,每一组生成的规则都被要求贴上severity、team、service这类路由标签,并在annotations里链接到对应的runbook。有些模板甚至多做一步:让模型自己列出这个告警可能被什么场景误触发,做一轮假阳性分析。有了这些约束,模型不再凭空编造,而是在你圈定的安全区内产出。

  从几个高频场景里就能看出差别。比如要让AI生成一组错误率告警,你不需要自己去翻指标名,只要告诉它:“当每个服务的5分钟错误率超过1%且持续至少10分钟时告警。”模型会拼出sum by (service) (rate(http_requests_total{status=~"5.."}[5m])) / sum by (service) (rate(http_requests_total[5m])) > 0.01,并配上for: 10m。如果换成面向SLO的延迟监控,给它“p99延迟超过SLO阈值0.8秒并持续10分钟”,它就会写histogram_quantile(0.99, sum by (le, service)(rate(http_request_duration_seconds_bucket[5m]))) > 0.8,同样加上合理的持续时间。最精彩的是饱和度预测:让AI监控磁盘是否会在4小时内用尽,它会用predict_linear(node_filesystem_avail_bytes{mountpoint="/"}[6h], 4*3600) < 0,并保持30分钟的触发窗口。这个predict_linear的思路尤其巧妙——它并不是等到磁盘100%才报警,而是基于最近6小时的使用趋势线性外推,提前预警,让你在空间耗尽前动手。

  但反方的谨慎也并非多余。如果你只是用那种最原始的提示,比如“写一个高CPU的Prometheus告警”,你几乎一定会收到一个充满缺陷的产物。模型可能会输出cpu_usage > 80这样的表达式,而cpu_usage并非真实的Prometheus指标;而且即使用对了metric,也大概率缺少rate()窗口,导致面对定时任务等周期性负载时上下翻飞。另外,像for: 5m这样的设置,对真正的生产抖动几乎没有免疫力。这些问题的根源在于,模型默认的知识里混入了大量“看起来像”但细节全错的片段,如果没有强大的提示把上下文固定住,生成的内容就像在沙子上盖房子。更重要的一个警示是:无论如何,AI生成的告警规则决不能直接推到生产环境。哪怕是最严谨的模板,也可能在边界条件上翻车,或者因为实际指标命名惯例不同而引入错误。

  所以真正的判断其实不是“用还是不用”,而是“怎么用”。把AI当成一个起草助手,而不是一键发布的自动化工具,这个定位才踏实。先用精心设计的提示模板让模型吐出初稿,然后严格执行验证流程:用promtool check rules检查语法和逻辑,把规则部署到staging环境里的Prometheus安静观察至少24小时,甚至用promtool test rules回放近期的历史数据,看看这条告警在过去的真实事故中会不会如预期般触发。如果模板里还要求了runbook链接,不妨在生成告警的同一个对话里接着让AI把对应排障手册也写出来——“接到这个告警后,先查什么?常见的根因有哪些?回滚步骤是什么?”5分钟就能把告警和操作手册配对,虽然两份内容都需要人工审核,但空白的页面已经没有了。配套的资源里,除了告警规则生成提示,还可以准备Grafana仪表板查询构建提示和事件事后分析提示,让整个可观测性工作流的起点不再靠人堆砌。

  在AI生成告警这件事上,乐观与悲观都有足够的理由,但真正站得住脚的做法是冷静地拆解:用结构化的提示画好边界,让模型在框内尽情发挥,再用一套任何人都无法绕过的验证关卡守住底线。这样,AI才不再是那个让你又爱又怕的“告警测试员”,而是一个能实实在在减少重复劳动的帮手。

特别声明:以上内容(如有图片或视频亦包括在内)为自媒体平台“网易号”用户上传并发布,本平台仅提供信息存储服务。

Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.

相关推荐
热点推荐
交通运输部:优先保障广西防汛抢险人员、防汛救灾物资运输,做好灾害损毁路段抢通保通

交通运输部:优先保障广西防汛抢险人员、防汛救灾物资运输,做好灾害损毁路段抢通保通

界面新闻
2026-07-07 12:39:29
3比2!阿根廷逆转埃及晋级,看完整场比赛,不得不承认4个事实

3比2!阿根廷逆转埃及晋级,看完整场比赛,不得不承认4个事实

王大发不懂球
2026-07-08 06:42:46
受台风“巴威”影响,江苏将暂停线下教育教学活动

受台风“巴威”影响,江苏将暂停线下教育教学活动

第一财经资讯
2026-07-08 02:42:40
37.0℃!申城发布今年首个高温橙色预警,台风“巴威”路径有变!

37.0℃!申城发布今年首个高温橙色预警,台风“巴威”路径有变!

文汇报
2026-07-07 18:28:08
众生相!阿根廷绝杀埃及:梅西眼含热泪 恩佐激动怒吼 萨拉赫失落

众生相!阿根廷绝杀埃及:梅西眼含热泪 恩佐激动怒吼 萨拉赫失落

侃球熊弟
2026-07-08 00:37:49
被骂上热搜“广州东站发疯60秒”事件:低认知巨婴,有多害人?

被骂上热搜“广州东站发疯60秒”事件:低认知巨婴,有多害人?

小椰子专栏
2026-07-07 13:02:34
重磅!多队报价两届MVP胡金秋金额不菲 广厦陷运营困境或“卖人”

重磅!多队报价两届MVP胡金秋金额不菲 广厦陷运营困境或“卖人”

醉卧浮生
2026-07-08 00:59:27
广西洪水致大约900条养殖毒蛇外逃,已有多人被咬!遇见了咋办?

广西洪水致大约900条养殖毒蛇外逃,已有多人被咬!遇见了咋办?

科普大世界
2026-07-07 19:51:49
争议判罚引发大量批评,阿根廷vs埃及主裁勒泰西耶关闭社媒

争议判罚引发大量批评,阿根廷vs埃及主裁勒泰西耶关闭社媒

懂球帝
2026-07-08 07:14:19
敢贪22亿,是个问题;能贪到22亿,也是问题

敢贪22亿,是个问题;能贪到22亿,也是问题

不主流讲话
2026-07-07 00:29:10
在开发区任职多年,杨有林为何能贪腐超22亿

在开发区任职多年,杨有林为何能贪腐超22亿

中国新闻周刊
2026-07-07 21:39:07
黄冈遭遇强对流天气,男子从12楼被大风“吸”出坠落绿化带,家属:还在重症监护室

黄冈遭遇强对流天气,男子从12楼被大风“吸”出坠落绿化带,家属:还在重症监护室

潇湘晨报
2026-07-07 12:12:27
从泄洪到溃口,广西横州洪灾实录:一个小时水涨了4米左右,养蛇场被冲毒蛇四散逃逸

从泄洪到溃口,广西横州洪灾实录:一个小时水涨了4米左右,养蛇场被冲毒蛇四散逃逸

网易新闻出品
2026-07-07 23:12:46
别和作品太认真!这些演出都假的

别和作品太认真!这些演出都假的

孤独的独角兽影视
2026-07-02 10:30:05
四川宜宾高县连发多次地震,最高5.0级

四川宜宾高县连发多次地震,最高5.0级

界面新闻
2026-07-08 07:02:12
初中学历企业家靠代孕生300个娃!全体孩子合影和对代孕女友要求震撼全网

初中学历企业家靠代孕生300个娃!全体孩子合影和对代孕女友要求震撼全网

浪花妈妈
2026-07-07 01:21:13
抗议吃5黄1红!萨拉赫被踢倒?视频回放真相大白 阿根廷绝杀有效

抗议吃5黄1红!萨拉赫被踢倒?视频回放真相大白 阿根廷绝杀有效

侃球熊弟
2026-07-08 03:10:49
求求导演来趟凡间吧,国产年代剧尽是吃面包都觉得丢人的地步了?

求求导演来趟凡间吧,国产年代剧尽是吃面包都觉得丢人的地步了?

八卦南风
2026-07-06 16:14:22
广西水灾,胡锡进是最大功臣!

广西水灾,胡锡进是最大功臣!

麦杰逊
2026-07-07 16:58:07
微信出现这条痕迹,代表你被好友删除了

微信出现这条痕迹,代表你被好友删除了

三农老历
2026-07-05 14:44:12
2026-07-08 09:00:49
硬核玩家2哈
硬核玩家2哈
沉淀中,勿扰
261文章数 36关注度
往期回顾 全部

科技要闻

全球下载量第一,可阿里AI还没学会赚钱

头条要闻

牛弹琴:全世界哭笑不得 北约被骂懵中国又"躺枪"

头条要闻

牛弹琴:全世界哭笑不得 北约被骂懵中国又"躺枪"

体育要闻

比利时干掉美国:正义必胜大喜剧!

娱乐要闻

私密照流出!曝关晓彤曾两次原谅鹿晗

财经要闻

科技新贵们,买爆深圳豪宅

汽车要闻

试驾全新坦克300 Hi4-Z/激光雷达/全场景NOA

态度原创

房产
艺术
数码
旅游
公开课

房产要闻

洋浦,大量卖地!

艺术要闻

三幅画,看透末代皇帝溥仪跌宕一生

数码要闻

苹果向AirPods Pro 3等耳机推送9A5314b开发固件

旅游要闻

红色旅游“正青春”

公开课

李玫瑾:为什么性格比能力更重要?

无障碍浏览 进入关怀版