Задать вопрос

Как в 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%.
  • Вопрос задан
  • 2902 просмотра
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Сетевая Академия ЛАНИТ
    Административное управление Linux
    1 неделя
    Далее
  • Учебный центр «Микротест»
    Linux уровень 4. Диагностика и устранение неполадок в Linux (Линукс)
    1 день
    Далее
  • Учебный центр «Микротест»
    Linux уровень 1. Основы администрирования систем Linux (Линукс)
    1 неделя
    Далее
Решения вопроса 1
Tolly
@Tolly Автор вопроса
Все нашел в Интернете:
ps aux | awk '{s += $3} END {print s "%"}'
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

Похожие вопросы