Linux: описание утилиты nmon

Автор: | 10/10/2014
 

linux_logonmon – не просто утилита, которая отображает использование памяти и процессора, она так же выводит информацию по использованию сети, дисков, файловой системы и другое.

Установка на CentOS:

# yum -y install nmon

Если вы пользуетесь Putty – переключите кодировку на UTF-8, иначе будет “каша”.

Запускаем:

nmon_1

Тут предлагается выбрать, что именно отобразить:

  • q – выйти из nmon;
  • h – вызов подсказки, нажмите ещё раз что бы вернуться в меню;
  • что бы включить отображение статистики – используются ключи:
    • c – CPU;
    • m – память;
    • d – диски;
    • k – ядро;
    • n – сеть;
    • N – NFS;
    • j – файловая система;
    • t – top-процессы;
    • V – виртуальная память;
    • . – только активные диски/процессы;
    • v – подробный режим.

После выбора, к пример c (CPU) – nmon отобразит статистику его работы:

nmon_2

Что бы добавить в это окно ещё информацию – просто нажмите нужный ключ, например – m:

nmon_3png

Что бы задать поведение по-умолчанию – в файл профиля, например .bashrc, добавьте строку:

export NMON=cmntV

nmon будет запускаться и выводить информацию о CPU, памяти, сеть, топ процессов и виртуальной памяти:

nmon_4

nmon умеет очень много, подробнее смотрите с помощью опции -h, тут>>>тут>>> или на официальном сайте.

Для Exel есть отдельная табличка – Nmon Analizer, которая умеет рисовать графики из файла, созданного nmon.

Почитать о ней можно тут>>>, а скачать – тут>>>.