← 中文资源

简体中文版本

静态阈值与异常检测告警

静态阈值在固定线上触发——延迟超 500ms;异常检测学习基线并在偏离时触发——各自有噪声与致盲的不同失败形态。

阅读英文原文

概念定义

“何时呼页”有两种理论。固定线:人定义什么是坏,告警去执行;学习基线:历史定义什么是正常,告警去执行偏离。失败方式不同:固定线在错位处又盲又吵;学习线会漂移且不透明。

工作机制

静态告警的阈值要从分位数历史与流量感知中选——同一绝对错误数在深夜是事故、在正午是噪声。异常模型拟合小时/日/周的季节性,对超出稳健方差的残差偏离报警;部署标记帮人把预期偏离与真异常分开。

使用场景

SLO 错误预算与合同限额用静态加燃烧率窗口;随流量缩放的内部量——队列深度、命中率、按区延迟——用异常检测或比值归一的静态。混合法则:有业务含义的固定线才呼页,值得人看的异常开单。

常见误区

“异常检测取代阈值”只在基线可学处成立:契约与 SLO 要的是有业务含义的固定线。异常不等于事故——很多是部署、活动与日历事件,告警设计必须预期到。基线吃进被污染的历史就会学会接受劣化——训练窗口要排除事故;渐进而漫长的回归两种方法都抓不到,需要周对周比较。每个异常告警都要附解释——模型置信度与偏离窗口——否则分诊变成考古。