Linux 服务器负载压力过大

Linux 服务器负载压力过大,第1张

1.安装iotop,使用iotop可以直观的看到哪个进程占用IO高,

2、用dstat ,dstat -t -n --top-io-adv

如果系统都没有如上命令,可以 用如下方法:

在系统上执行上面两命令

echo 1 >/proc/sys/vm/block_dump

dmesg |awk -F: ‘{print $1}’|sort|uniq -c|sort -rn|head -n 10

这条命令会打印出占用IO最高的前10个进程

执行完了记得恢复一下配置

echo 0 >/proc/sys/vm/block_dump

vmstat 1,文本显示,1代表1s刷新一次

想要曲线的话,把vmstat的结果保存到文本里,然后切到excel下绘图

如果不需要那么短的周期,可用cacti,通过snmp调用,5分钟一个周期。


欢迎分享,转载请注明来源:夏雨云

原文地址:https://www.xiayuyun.com/zonghe/263497.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-17
下一篇2023-04-17

发表评论

登录后才能评论

评论列表(0条)

    保存