要盯的几类指标
CDN 的日常监控可以归成三类:流量类(下行带宽与流量,关联计费与容量)、效率类(命中率与回源率,衡量缓存策略效果)、质量类(状态码分布、回源失败比例、耗时)。关键是给这些指标配上告警,让问题在用户反馈之前暴露出来,而不是等客服接到投诉才去查。
基本信息
| 流量类 | 下行流量与带宽,关联计费与容量规划 |
|---|---|
| 效率类 | 命中率与回源率,衡量缓存策略效果 |
| 质量类 | 状态码分布、回源失败比例、耗时 |
| 告警建议 | 5xx 突增、命中率下跌、带宽逼近封顶 |
| 统计口径 | 按流量或按请求,各厂商与看板可能不同 |
典型使用场景
- 5xx 突增告警触发后快速定位是缓存问题还是源站问题
- 发布窗口观察命中率与回源率变化,验证发布策略
- 带宽逼近封顶前扩容,避免高峰期被限速
- 月末核对流量与账单,验证用量明细是否一致
- 对比多个域名的指标,发现异常的个别域名
查询命中率数据
查询命中率数据
# 阿里云 CDN:查询域名命中率数据
aliyun cdn DescribeDomainHitRateData --DomainName cdn.example.com --StartTime 2026-10-11T00:00:00Z --EndTime 2026-10-12T00:00:00Z
# 具体参数与返回字段以厂商 API 文档为准
# 建议把关键指标接入自有监控看板,与业务指标放在同一时间轴上对比指标与异常判读
| 指标 | 正常表现 | 异常信号 |
|---|---|---|
| 命中率 | 稳定或逐步升高 | 突降多为发布或参数污染 |
| 回源率 | 随命中率上升而下降 | 不降反升说明规则未生效 |
| 5xx 比例 | 接近零 | 突增要立刻查源站与回源 |
| 下行带宽 | 与业务量匹配 | 逼近封顶需要扩容 |
命中率与回源率的统计口径各厂商略有差异(按流量或按请求),比较时看同一口径下的曲线趋势,而不是跨看板对比单点值。
只看命中与回源不看状态码,会漏掉源站故障:命中率正常但 5xx 上升,说明回源链路已经出问题。