Linux之资源使用率过高排查

1、查看系统负载情况
top
如果负载大于CPU核数说明系统已经超负载运行

2、查看CPU信息

%usr:如果 %usr 很高,这意味着大量的CPU时间被用于执行用户级别的进程,这可能是因为有很多计算密集型的应用在运行。CPU密集型
%sys:如果 %sys 很高,这意味着CPU花费了大量时间在操作系统的内核代码上,这可能是因为系统正在进行大量的磁盘I/O操作、网络通信或者其他系统调用。IO密集型

[root@host sa]# mpstat -P ALL 1 40
Linux 3.10.0-957.el7.x86_64 (h3c-prometheus)    20241121日  _x86_64_        (2 CPU)

152246秒  CPU    %usr   %nice    %sys %iowait    %irq   %soft  %steal  %guest  %gnice   %idle
152247秒  all    0.50    0.00    0.00    0.00    0.00    0.00    0.00    0.00    0.00   99.50
1522470    0.00    0.00    0.00    0.00    0.00    0.00    0.00    0.00    0.00  100.00
1522471    0.00    0.00    0.00    0.00    0.00    0.00    0.00    0.00    0.00  100.00

152247秒  CPU    %usr   %nice    %sys %iowait    %irq   %soft  %steal  %guest  %gnice   %idle
152248秒  all    1.01    0.00    0.50    0.00    0.00    0.00    0.00    0.00    0.00   98.49
1522480    1.98    0.00    0.99    0.00    0.00    0.00    0.00    0.00    0.00   97.03
1522481    1.00    0.00    0.00    0.00    0.00    0.00    0.00    0.00    0.00   99.00

152248秒  CPU    %usr   %nice    %sys %iowait    %irq   %soft  %steal  %guest  %gnice   %idle
152249秒  all    0.00    0.00    0.50    0.00    0.00    0.00    0.00    0.00    0.00   99.50
1522490    0.00    0.00    0.00    0.00    0.00    0.00    0.00    0.00    0.00  100.00
1522491    0.00    0.00    0.00    0.00    0.00    0.00    0.00    0.00    0.00  100.00

152249秒  CPU    %usr   %nice    %sys %iowait    %irq   %soft  %steal  %guest  %gnice   %idle
152250秒  all    0.00    0.00    0.00    0.00    0.00    0.00    0.00    0.00    0.00  100.00
1522500    0.00    0.00    0.00    0.00    0.00    0.00    0.00    0.00    0.00  100.00
1522501    0.00    0.00    0.00    0.00    0.00    0.00    0.00    0.00    0.00  100.00

152250秒  CPU    %usr   %nice    %sys %iowait    %irq   %soft  %steal  %guest  %gnice   %idle
152251秒  all    0.00    0.00    0.00    0.00    0.00    0.00    0.00    0.00    0.00  100.00
1522510    0.00    0.00    0.00    0.00    0.00    0.00    0.00    0.00    0.00  100.00
1522511    0.00    0.00    1.00    0.00    0.00    0.00    0.00    0.00    0.00   99.00

3、查看进程
查看占用CPU使用率最高的进程

[root@host sa]# pidstat 1 10
Linux 3.10.0-957.el7.x86_64 (h3c-prometheus)    20241121日  _x86_64_        (2 CPU)

153529秒   UID       PID    %usr %system  %guest    %CPU   CPU  Command
1535300     38074    0.00    0.99    0.00    0.99     0  pidstat
1535300     38182    0.99    0.00    0.00    0.99     1  titanagent
1535300     41197    0.99    0.00    0.00    0.99     0  hekad

153530秒   UID       PID    %usr %system  %guest    %CPU   CPU  Command

153531秒   UID       PID    %usr %system  %guest    %CPU   CPU  Command
1535320     38074    0.00    1.00    0.00    1.00     0  pidstat

153532秒   UID       PID    %usr %system  %guest    %CPU   CPU  Command
1535330     38074    0.00    1.00    0.00    1.00     0  pidstat
1535330     38182    1.00    0.00    0.00    1.00     0  titanagent

153533秒   UID       PID    %usr %system  %guest    %CPU   CPU  Command
1535340     41197    1.00    0.00    0.00    1.00     0  hekad

153534秒   UID       PID    %usr %system  %guest    %CPU   CPU  Command
1535350     38074    1.00    0.00    0.00    1.00     0  pidstat
1535350     38182    0.00    1.00    0.00    1.00     0  titanagent
1535350     41197    0.00    1.00    0.00    1.00     0  hekad

153535秒   UID       PID    %usr %system  %guest    %CPU   CPU  Command
1535360     38074    0.00    1.00    0.00    1.00     0  pidstat

153536秒   UID       PID    %usr %system  %guest    %CPU   CPU  Command
1535370     38074    0.00    1.00    0.00    1.00     0  pidstat

4、查看磁盘读写
查看哪个磁盘读写高

[root@host sa]# iostat 1 10
Linux 3.10.0-957.el7.x86_64 (h3c-prometheus)    2024年11月21日  _x86_64_        (2 CPU)

avg-cpu:  %user   %nice %system %iowait  %steal   %idle
           0.16    0.00    0.17    0.00    0.01   99.66

Device:            tps    kB_read/s    kB_wrtn/s    kB_read    kB_wrtn
vda               0.62         0.05         4.12     548125   45243469
vdb               0.00         0.00         0.00       3932          0
vdc               0.00         0.00         0.00       7638      27229
vdd               0.00         0.00         0.00       2720          0
scd0              0.00         0.00         0.00      17832          0
dm-0              0.55         0.05         4.12     506657   45226999
dm-1              0.00         0.00         0.00       2460          0
dm-2              0.00         0.00         0.00       4086      27229
posted @   *一炁化三清*  阅读(16)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
· 园子的第一款AI主题卫衣上架——"HELLO! HOW CAN I ASSIST YOU TODAY
· 【自荐】一款简洁、开源的在线白板工具 Drawnix
点击右上角即可分享
微信分享提示