给 CDN 配监控:该盯哪几个指标
等用户报障时再查已经晚了。命中率、回源量、各地首字节时间这三条曲线,能在问题变成事故前发出信号。
6 分钟选型指南

要点
盯字节命中率和回源流量的趋势而不是绝对值。任何一次发版导致的缓存配置退化,都会先在这两条曲线上出现拐点。
三条必看的曲线
看分位数,不要只看均值
均值会把少数用户的糟糕体验平滑掉。一个地区的用户全部超时,在全球均值上可能只是几毫秒的波动。P95 和 P99 才能暴露区域性问题。
告警怎么设
- 命中率相对上周同期下降超过一定幅度——发版引入的配置退化通常这样出现;
- 回源流量绝对值突破阈值——防账单意外,也防源站被打穿;
- 任一大区的 P95 首字节时间超过阈值——区域性故障的第一信号;
- 月度累计流量达到预算的某个比例——防止被刷流量导致账单失控。
前两条用厂商控制台的告警功能就能配。第三条需要主动探测——从多个地区定时请求同一资源并记录耗时,这是合成监控要做的事。
真实用户数据与合成监控
- 合成监控:从固定探测点定时请求,数据干净、可对比、能定位到具体地区,但覆盖不到真实用户的网络环境;
- 真实用户数据:反映真实体验与设备/网络多样性,但受用户构成变化干扰,难以归因;
- 两者互补——合成监控用于报警与厂商对比,真实用户数据用于判断优化是否真的改善了体验。
在你的网站验证
边缘核验从多地实测首字节时间,建立你的基线