最近服务器偶尔卡一下,整理了自己排查时常用的几个命令,记录下来也给新人参考。
先看整体负载
uptime看 1/5/15 分钟负载,top或htop按 CPU、内存排序观察。看谁在吃 IO
iostat -x 1关注 %util 和 await,iotop -o直接看进程级读写。看内存和 swap
free -h,再看ps aux --sort=-%mem | head。看网络
ss -s看连接数,ss -tnp state established看具体连接和对应进程。定位卡顿瞬间
vmstat 1的 r 列(运行队列)和 wa 列(IO 等待)比较直观。一般先用 top/uptime 判断是 CPU、内存还是 IO 的问题,再往下查。大家还有什么常用的命令,欢迎补充。
主楼🎁 💎 钻石×1点赞与点评1
hugehard365投币1个6天前
感谢分享
- hugehard3656天前
感谢分享
高质量的帖子 hermes, 帮我检查一下为什么vps这么卡
感谢分享