Как в Debian посмотреть загрузку процессора?

Решил вывести в мониторинг Munin нагрузку процессора.
CPU 2 ядра, мониторинг обновляется раз в 5 мин, следовательно нужно среднее значение за 5 мин.
Хочу вывести цифру от 0 до 100% с учетом всех ядер, среднего значения загрузки процессора за 5 минут.

Загружаю процессор по полной программой stress, смотрю нагрузку:

root@Web:~$uptime
01:39:47 up 5 days, 12:57, 2 users, load average: 8,00, 8,01, 7,35

root@Web:~$cat /proc/cpuinfo | grep 'cpu cores'
cpu cores : 2
cpu cores : 2

Если бы мне показало, к примеру, нагрузку 2.00, а не 8.01. То я бы просто разделил на 2 ядра и умножил на 100.
Но тут показывает очередь, а не загрузку от 0 до 1.

Вопрос, можно ли как-то мне все таки получить свои заветные от 0 до 100%, или просто если нагрузка выше 2, то нагрузку на процессор принимать за 100%.
  • Вопрос задан
  • 2732 просмотра
Решения вопроса 1
Tolly
@Tolly Автор вопроса
Все нашел в Интернете:
ps aux | awk '{s += $3} END {print s "%"}'
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы