第一轮快查
业务影响 → 服务状态 → CPU / 内存 / 磁盘 / 网络。
命令
uptimevmstat 1 5free -hdf -hTss -ssar -u -r -n DEV 1 5判断依据
- 指标结合基线、持续时间与业务影响。
注意事项
- sar -u -r -n DEV 1 5 为实时采样;历史回看须预先启用 sysstat 采集。
- SERVICE / PID / DIR / IFACE / URL / CT / POD / NS 须替换。PSI 需内核支持。
读图提示
命令中的 PID、SERVICE、IFACE 等占位符需替换为实际值。图中的分隔符用于列出独立检查项;复制按钮已按单条命令整理。结合业务影响、基线和时间窗口判断。
图谱署名:老男孩教育-李导996 · v1.2 · 2026-10-22
业务影响 → 服务状态 → CPU / 内存 / 磁盘 / 网络。
uptimevmstat 1 5free -hdf -hTss -ssar -u -r -n DEV 1 5服务是否正常?哪个进程报错或受限?
systemctl status SERVICE --no-pagerjournalctl -u SERVICE --since "10 min ago"journalctl -k --since "10 min ago"ps -eflsof -p PIDsystemctl show SERVICE -p LimitNOFILE解析、建连、证书还是应用响应出了问题?
dig +short app.example.comgetent ahosts app.example.comcurl -v --connect-timeout 3 --max-time 10 URLcurl --resolve app.example.com:443:10.0.0.20 URLnc -vz -w 3 10.0.0.20 443各核利用率、运行队列、切换、节流与等待。
mpstat -P ALL 1 5pidstat -u -w -p PID 1 5top -H -p PIDvmstat 1 5cat /proc/pressure/cpu可用内存、进程 RSS、换页、OOM 与内存压力。
free -hvmstat 1 5ps -eo pid,comm,rss,%mem --sort=-rsspidstat -r -p PID 1 5swapon --showcat /proc/pressure/memory空间、inode、延迟、队列、吞吐与 I/O 压力。
df -hTdf -ilsblk -ffindmntdu -xhd1 DIRiostat -xz -y 1 5pidstat -d -p PID 1 5lsof +L1cat /proc/pressure/io监听、路由、带宽、错误、重传与连接队列。
ip -br addressip route get 10.0.0.20ip -s linkss -sss -lntpss -tinping -c 4 10.0.0.20tcpdump -ni IFACE -c 100 'host 10.0.0.20 and port 443'ethtool -S IFACE从应用、系统调用到内核子系统、驱动、硬件与云资源,定位观测层次。
先找对命名空间,再核对资源限额。
docker stats --no-streamdocker logs --tail 100 CTdocker inspect CTkubectl top pod -n NSkubectl describe pod POD -n NSkubectl logs POD -n NS --tail=100kubectl logs POD -n NS --previous基础指标已指向具体方向,再升级工具。
perf top -p PIDstrace -p PID -tt -T