一个被遗忘的、状态为“静音”的 Slack 频道,默默运行了 14 个月,不间断地输出着多层基础设施的警报——旁边那块斥资升级、实时刷新的 AI 监控大屏,反而从未获取到这些信号。这听起来像反常的逻辑,但在一次例行审计中,它真实上演了。
马克·约翰逊走进客户网络运营中心时,第一眼看到的是墙上那面大屏。AI 监控仪表盘,实时指标流动着,渐变色平缓过渡,操作系统界面的设计一看就没少花钱。客户的技术主管走在前头,声音里带着自豪:“上个月刚升级——所有活跃通道现在都统一到这个平台上了。” 马克点点头,视线却越过屏幕,落在机架后面的线缆管理槽。他从来不长久站在仪表盘前。
![]()
这是一份标准的基础设施审计合同——中型客户,安全评级尚可,算不上高价值。马克已经不挑活了。一张临时工位上的笔记本电脑,一杯他自己带进来的手冲咖啡——已经凉透,但他不会倒掉。审计从网络层开始,他需要通道清单、历史日志、配置变更记录。
翻看通道清单时,一行记录看起来不太对劲。名字叫 #alert-legacy-infra ——一个 Slack 通道。状态:静音。上次活跃配置:14 个月前。他抬头问技术主管:“这个通道是做什么用的?” 对方瞟了一眼,随口解释:“哦——那是上一位站点可靠性工程师建的,新平台上线之前他搭的。后来再没人维护,我们就留着,只是静音了。”
马克没接话。他把通道 ID 记在了笔记本上。当天傍晚,他拉取了这个通道的完整历史记录。审计范围覆盖所有通道输出——他已经确认过访问权限。14 个月的告警记录,没有一条被真正投递过——通知端点从一开始就是静音的。但后端未曾停止生成。马克滚动时间轴,速度越来越慢。
通道搭载的是一套两年前的规则系统——一个多层基础设施告警体系,包含 CPU 趋势偏移检测、内存泄漏扫描、连接池水位阈值判断。规则写得紧凑,阈值精准,完全不是临时堆砌的产物。每一条规则都标有提交者的姓名缩写:JL。此人已不在公司。
马克翻看了几页规则的提交记录,到第三页时,手指停住了。他见过 JL 的命名惯例——不是在哪段 JL 的代码里,而是在他自己的编写习惯中。趋势类规则使用 _trend 后缀,持续模式使用 _sustained,跨层分布使用 _spread。他自己从未使用完全相同的体系,但这些命名结构,就像一种他曾参与打磨过的方言。
观点在此产生分岔。正方可说:这是新老交替中的合理损耗,统一的 AI 仪表盘本就是方向,旧通道不过是信息孤岛。反方则指出:一个静音通道独自运行 14 个月,输出的警报量比任何实时看板都更连续,而新平台甚至不知道它的存在——这暴露的不是通道的无用,而是所谓“统一监控”的盲区。
马克的判断不动声色。他没有去争论前工程师 JL 是否与自己间接收识,也没有质问为何新平台上线时无人评估这些静音通道的遗产价值。他整理好数据,把通道输出、规则分布、命名规律与长达 14 个月的静默轨迹整齐归档。像之前一样,把东西留在桌上,没多说一句。
那个静音频道至今仍在运行,规则未被覆盖,通知始终不被读取。真正掌控着那间机房里最持续洞察的,从来不是墙上的大屏,而是这个早已被组织遗忘的“尸体”。它借来的灵魂,正在无声地说话。
特别声明:以上内容(如有图片或视频亦包括在内)为自媒体平台“网易号”用户上传并发布,本平台仅提供信息存储服务。
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.