技术与生活 / 一篇记录
CPU 很闲,用户却说网站打不开
资源指标描述机器内部状态,外部请求才能覆盖域名、证书、代理与应用链路。两类信息结合起来,才能区分主机压力、网络故障和业务逻辑错误。
CPU 正常并不能证明网站可访问,外部探测与内部指标需要互补。
实际怎么检查
这是一条运维检查思路,具体阈值与工具要结合服务规模和实际部署环境选择。
curl -sS -o /dev/null -w '%{http_code}\n' https://example.com/
同时观察接口状态、响应时间和主机资源。
遇到异常再检查什么
选择一个能代表核心能力的探测入口,同时记录响应时间。探测如果只检查固定静态文本,也可能在真正的业务接口失败时持续显示正常。
外部探测失败后,还应能追溯对应的内部时间窗。监控时钟与服务日志时钟偏差很大时,关联会变得困难,因此基础时间同步也是可观测性的一部分。
单次成功可能掩盖间歇故障,需要明确采样频率。
参考:运维 文档。