Fir*_*cer 5 linux cpu-usage bash
我想要一个脚本来告诉我过去 5 分钟的平均 CPU 使用率(并且每 5 分钟重复一次,可能作为 cron 作业)。
/proc/stat自系统启动以来只有计数器,我想避免开发一个完整的程序来解析和采样它。top似乎只是在显示/写入表格之前报告使用情况(秒?)。
sysstat/sar 看起来很有希望,但看起来我总是会失去午夜价值,看看是什么sar -u给了我......
小智 5
你可以用sar它。例如,sar 300将打印出 5 分钟期间的平均 CPU 使用率。
~]# sar 300 Linux xxxxxx.... 上午 10:40:02 CPU %user %nice %system %iowait %steal %idle 上午 10:45:02 全部 69.57 0.00 4.69 0.04 0.00 25.70 上午 10:50:02 全部 68.99 0.00 4.61 0.07 0.00 26.33 上午 10:55:02 全部 68.98 0.00 4.88 0.05 0.00 26.09
| 归档时间: |
|
| 查看次数: |
14013 次 |
| 最近记录: |