首页/网络/协议速查/状态码监控与告警阈值
HTTP 方法与状态码91 条

状态码监控与告警阈值

把状态码变成可观测指标:按 4xx/5xx 分层统计、按接口维度下钻,才能区分「用户手滑」与「服务故障」。

协议速查网络更新于 2026-10-12
分层1xx 忽略;2xx 正常;3xx 关注跳转链;4xx 看业务与攻击;5xx 立即告警
常用指标5xx 率、4xx 率、P95/P99 延迟、429 计数
阈值示例5xx 率 > 1% 持续 5 分钟告警;单接口 4xx 突增 10 倍关注

Nginx 侧快速统计

Nginx 侧快速统计
awk '{print $9}' /var/log/nginx/access.log | grep -E '^[45]' | sort | uniq -c | sort -rn | head
# 按接口看 5xx:
awk '$9 ~ /^5/ {print $7}' /var/log/nginx/access.log | sort | uniq -c | sort -rn | head
4xx 不一定是故障:爬虫 404 扫描、客户端旧版本 400 都会抬高 4xx 率;要按接口与 UA 维度下钻。

数据来源与参考

  • Google SRE Book(服务质量指标方法)
  • RFC 9110 §15(状态码分类)

相关工具

​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌