Есть ли способ регулярно контролировать загрузку ЦП для каждого пользователя?
В настоящее время используется 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
Что мне нужно, так это разбивка процессора, используемого на пользователя в течение того же времени.
Я не могу установить какие-либо новые инструменты или команды.
В top
Утилита может отображать загрузку ЦП для каждого пользователя.
В sar
утилита делает "Система Бухгалтерский учет "то, что вам нужно, больше похоже на"Обработать Бухгалтерский учет ».
Поскольку вы "не может устанавливать какие-либо новые инструменты или команды", надеюсь, acct
пакет уже установлен.
Проверьте следующие команды (и их man
страниц);
/usr/bin/ac
/usr/bin/sa
Если у вас есть контракт на поддержку, обратитесь к своему поставщику за подробностями и поддержкой. Есть несколько онлайн источники также.