Collectl — Мониторинг системных ресурсов

Collectl — легкий мониторинг производительности, способный вести отчетность в интерактивном режиме, а также записывать отчет на диск (вести логи). Он показывает статистические данные о диске, памяти, InfiniBand, lustre, памяти, сети, NFS, процессов, quadrics, slabs и более в удобном формате для чтения.
В этой статье я покажу вам, как установить и использование Collectl на Debian / Ubuntu и RHEL / CentOS и Fedora Linux.

Установка collectl на Debian / Ubuntu Linux или Mint

В Debian / Ubuntu Collectl доступен в репозиториях по умолчанию, так что установим:

sh
1 lines
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

Установка collectl на RHEL / CentOS и Fedora Linux

Для установки Collectl на RHEL / CentOS, Fedora необходимо включить репозиторий EPEL, после чего выполнить команду:

sh
1 lines
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

Статистика Collectl
Нагрузка на процессор, диск IO, и сетевую активность программа будет сохранен каждую секунду. Данные не трудно читать для тех, кто понимает. Список продолжает расти на определенном интервале времени и легко сохраняется (loggable) в файл. И collectl обеспечивает необходимые параметры для записи, поиска и других полезных вещей с данными.

<img loading=»lazy» width=»821″ height=»393″ src=»http://linux-notes.org/wp-content/uploads/2014/04/collectl.png» alt=»collectl- Мониторинг системных ресурсов» class=»wp-image-1193″ srcset=»https://linux-notes.org/wp-content/uploads/2014/04/collectl.png 821w, https://linux-notes.org/wp-content/uploads/2014/04/collectl-300×143.png 300w» sizes=»(max-width: 821px) 100vw, 821px» />

collectl -Мониторинг системных ресурсов

Мониторинг использования процессора
Для мониторинга использования загрузки процессора используйте ключ»-SC»

Для наблюдения каждого процессора индивидуально, использовать ключ «C». Он будет содержать несколько строк вместе, по одному для каждого процессора.

<img loading=»lazy» width=»835″ height=»466″ src=»http://linux-notes.org/wp-content/uploads/2014/04/collectl-sC.png» alt=»collectl -sC» class=»wp-image-1195″ srcset=»https://linux-notes.org/wp-content/uploads/2014/04/collectl-sC.png 835w, https://linux-notes.org/wp-content/uploads/2014/04/collectl-sC-300×167.png 300w» sizes=»(max-width: 835px) 100vw, 835px» />

collectl -sC

Мониторинг памяти
Используйте «m» чтобы проверить память

<img loading=»lazy» width=»827″ height=»250″ src=»http://linux-notes.org/wp-content/uploads/2014/04/collectl-sm.png» alt=»collectl -sm» class=»wp-image-1196″ srcset=»https://linux-notes.org/wp-content/uploads/2014/04/collectl-sm.png 827w, https://linux-notes.org/wp-content/uploads/2014/04/collectl-sm-300×90.png 300w» sizes=»(max-width: 827px) 100vw, 827px» />

collectl -sm

Проверка использованного дискового пространства
D и d опции которые покажут информацию о использования диска.

<img loading=»lazy» width=»822″ height=»276″ src=»http://linux-notes.org/wp-content/uploads/2014/04/collectl-sd.png» alt=»collectl -sd» class=»wp-image-1197″ srcset=»https://linux-notes.org/wp-content/uploads/2014/04/collectl-sd.png 822w, https://linux-notes.org/wp-content/uploads/2014/04/collectl-sd-300×100.png 300w» sizes=»(max-width: 822px) 100vw, 822px» />

collectl -sd

Для получения дополнительной информации по collectl выполните:

sh
1 lines
# collectl --help
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

Collectl — Мониторинг системных ресурсов показан и и описан думаю что хорошо. Если есть какие то пожелание или есть материал который вы хотели чтобы он был озвучен подробно (может когда то было непонятно что то), то пишите все в комментариях.

Was this helpful?

0 / 0