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分钟一个周期。
欢迎分享,转载请注明来源:夏雨云
评论列表(0条)