监视每个用户的 CPU 利用率

监视每个用户的 CPU 利用率

有没有办法定期监控每个用户的 CPU 使用率

当前使用该sar命令我可以得到以下输出:

12:00:01 AM     CPU     %user     %nice   %system   %iowait    %steal     %idle
12:10:01 AM     all      4.72      0.00      1.56      0.49      0.00     93.23
12:20:01 AM     all      4.70      0.00      1.58      0.41      0.00     93.31
12:30:01 AM     all      1.89      0.00      0.93      0.12      0.00     97.06

我需要的是同一时间段内每个用户使用的 CPU 的细分情况。

我无法安装任何新工具或命令。

答案1

sar实用程序确实“系统会计”,你需要的听起来更像是“过程会计”。

自从你 ”无法安装任何新工具或命令“,希望acct 包裹已安装。

检查以下命令(及其man页面);

/usr/bin/ac
/usr/bin/sa

如果您有支持合同,请联系您的供应商获取详细信息和支持。网上很少有人 来源也一样。

答案2

top实用程序可以显示每个用户的 CPU 利用率。 在此处输入图片描述

相关内容