Есть ли в Linux инструмент, который будет печатать среднюю нагрузку и процент простоя процессора каждые x секунд?

Кажется, я не могу найти инструмент, который печатает LOAD AVERAGE и CPU PERCENT IDLE каждые X секунд в окне терминала. Я ищу что-то вроде vmstat, но с теми двумя значениями, которые показаны вверху.

2
задан 24 June 2020 в 22:59
2 ответа

Вы можете использовать dstat :

dstat -tcl 10
1
ответ дан 4 January 2021 в 08:10

vmstat обеспечивает измерения нагрузки, но только в интервале измерения vmstat, а не сглаживается с течением времени. В разделе procs указано r unnable и b заблокированных (бесперебойных). Добавьте два, чтобы получить более или менее мгновенную (Linux) среднюю загрузку.

В столбце cpu , id файл довольно прост.


Почему не оба? время безотказной работы для получения средней нагрузки и последней перезагрузки. vmstat 5 для наблюдения за очередями выполнения, подкачкой страниц и загруженностью ЦП. вверху для сортировки задач по ЦП или памяти.

Нормальная средняя нагрузка варьируется. Значительно большая средняя нагрузка, чем количество процессоров, может быть признаком перегрузки системы.

0
ответ дан 4 January 2021 в 08:10

Теги

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