01.06.2020

Мониторинг серверов

Автор: gorlem

htop — информативная версия top

Команда htop является усовершенствованной версией всем нам знакомой команды top. Кроме информации об использовании системных ресурсов процессами, которая мало чем отличается от команды top, но представлена в более удобном виде, команда htop строит псевдографические графики загрузки каждого ядра процессора, памяти и свопа. В принципе практически то же самое, что и top, но красивее и нагляднее.

iotop — мониторинг ввода/вывода

Сервер тормозит? Есть подозрение на дисковую подсистему? Утилита iotop позволяет определить процесс, узурпировавший всю подсистему ввода/вывода.

 iftop — мониторинг сетевого интерфейса

Утилита iftop похожа на утилиту top, но вместо проверки использования процессора она прослушивает сетевой трафик на выбранных интерфейсах и отображает таблицу текущего использования. Она позволяет ответить на вопрос: «Почему у мое соединение такое медленное?».

jnettop — еще один монитор сетевого интерфейса

На первый взгляд похожа на iftop, но отличия есть и существенные. Если iftop показывает только обмен между узлами, то jnettop показывает и URL, и передаваемый в данный момент файл. Можно увидеть, какие файлы (картинки, сценарии, HTML-страницы и т. д.) передаются в данный момент клиентам. Не устанавливается по умолчанию, для ее установки нужно инсталлировать одноименный пакет.

nmon — швейцарский нож

Утилита nmon — мониторинг на все случаи жизни. Запустите ее и выберите объект, по которому вы хотите получить статистику — процессор, память, диски, ядро, сеть, виртуальная память и т. д.