Nmon — инструмент для мониторинга производительности для Linux. C помощью его функционала вы можете узнать следующие параметры:
- ЦПУ
- объем памяти
- информация о сети
- информация о дисках
- информация о файловой системе
- NFS
Установка nmon Centos/RHEL
yum install nmon
Установка nmon Ubuntu/Debian
sudo apt-get install nmon
По завершению установки запускаем программу командой
nmon
Вам нужно выбрать 1 или несколько соответствующих букв :
- c — статистика использования процессора
- С — расширенный вариант
- m- использование памяти
- d — данные использования дисков
- r — подробная информация о системе
- k — информация о ядре
- l — статистика использования CPU в виде графика
- U — статистика по использованию ядер CPU
- V — статистика использования виртуальной памяти
- N — статистика NFS
- t — список процессов и ресурсы которые ими используются.
- j — информация о файловой системе
Можете выводить сразу несколько слоев на одно окно просто использовать несколько букв.
В nmon можно по времени собирать данные
nmon -f -s 90 -c 40
-f указывает на необходимость записи данных в файл
-s устанавливает промежуток времени , в нашем случаи 90 секунд
-с устанавливает количество захватов данных
По завершению будет создан файл с расширением .nmon лучше его открывать и смотреть через nmonchart