ГлавнаяОперационные системыLinuxТри инструмента мониторинга системы в дополнение к началу

Три инструмента мониторинга системы в дополнение к началу

htop-thumbКоманда Linux «top» часто используется системными администраторами, которым необходимо проверить работоспособность системы. Он отображает важную системную информацию, такую ​​​​как загрузка процессора, использование памяти, использование подкачки и список основных процессов, на одном удобном живом экране. Хотя «top» хорош, существуют и другие инструменты мониторинга системы, которые могут дополнить его и предоставить дополнительную информацию тем, кто следит за состоянием системы Linux. Среди других системных инструментов — «htop», «iotop» и «glances».

хтоп

хтоп

Как следует из названия, команда «htop» очень похожа на «top», но вместо того, чтобы отображать список процессов в виде простого текстового вывода, то есть ограниченный размером терминала, «htop» использует ncurses (библиотеку для создания текстовых пользовательских интерфейсов) и допускает г

хтоп

и вертикальную прокрутку. Это также добавляет немного цвета! Если на вашем компьютере еще не установлен «htop», то для Ubuntu используйте:

sudo apt-get install htop

Чтобы начать «htop», просто введите:

htop

В верхней части экрана отображается простая текстовая гистограмма использования ЦП, памяти и подкачки, а также некоторая различная информация, например время безотказной работы системы. Ниже приведен список процессов, запущенных в системе, отсортированный по использованию ЦП. Вы можете прокручивать этот список вверх-вниз, влево-вправо (чтобы увидеть полный список аргументов процессов) с помощью клавиш курсора. Page Up и Page Down также работают. Чтобы изменить критерии сортировки, нажмите «M» для сортировки по памяти и «T» для сортировки по времени. Использование «P» вернет к сортировке по использованию процессора. Обратите внимание, что команды чувствительны к регистру и что буквы «P», «M» и «T» написаны прописными буквами.

Вы также можете выбрать любой процесс, прокручивая его вверх и вниз, и взаимодействовать с процессом, используя «k» (чтобы завершить процесс), «i» (чтобы установить его приоритет ввода-вывода) и «l» для отображения списка файлы, открытые этим процессом. Если вы запустили htop с sudo, вы можете использовать «[» или «]», чтобы изменить приоритет планирования процесса с помощью nice. Для получения дополнительной информации используйте «h», чтобы отобразить справку.

иотоп

йотоп

Команда «iotop» — это «top» для операций ввода-вывода (ввода и вывода), а не для использования ЦП и памяти. Полезно отслеживать, какие процессы читают и записывают на диск, но какие не используют много процессорного времени. Производительность некоторых служб, таких как веб-серверы или базы данных, может снизиться, когда они становятся привязанными к операциям ввода-вывода, причем это не обязательно ограничивается процессором или объемом доступной памяти.

Чтобы установить его в Ubuntu, используйте:

sudo apt-get install iotop

И чтобы запустить его, используйте:

sudo iotop

Первые две строки «iotop» показывают пропускную способность диска для чтения и записи, используемую системой, а затем перечисляются процессы в порядке использования ввода-вывода. Вы можете изменить порядок сортировки, используя левую и правую клавиши курсора. Текущий столбец сортировки выделен жирным шрифтом. Используйте «r», чтобы изменить порядок сортировки с убывания на возрастание. Используйте «a», чтобы изменить столбцы чтения и записи диска на накопленные операции ввода-вывода (а не текущие операции ввода-вывода) и используйте «o», чтобы сократить список процессов до тех, которые действительно выполняют какие-либо операции ввода-вывода.

взгляды

взгляды

«glances» основан на идеях «top», «htop» и «iotop». и направлен на отображение максимального количества информации на минимальном пр

иотоп

мимо отображения текущего списка процессов (отсортированного по использованию ЦП), он также показывает текущую пропускную способность сети, пропускную способность дискового ввода-вывода и использование дискового пространства в смонтированных файловых системах.

Чтобы установить «glances» в Ubuntu, используйте:

sudo apt-get install glances

И чтобы запустить его, используйте:

glances

glances” использует цветовое кодирование для обозначения ресурсов, которые становятся ограниченными. Например, когда процесс начинает потреблять слишком много ресурсов ЦП, это будет помечено. Список процессов можно отсортировать по использованию памяти и скорости ввода-вывода, нажав «m» и «i» соответственно.

Заключение

От самоуправляемых серверов для веб-хостинга до серверов Linux в небольшом доме или офисе — мониторинг системы является важной частью работы любого системного администратора и такими инструментами, как «htop», «iotop» и «glances» могут дополнять такие команды, как «top», и даже помогать в простом управлении процессами, например уничтожении задач и изменении приоритетов процессов.

Если у вас есть вопросы о «htop», «iotop» и «glances», задавайте их в комментариях, и мы посмотрим, сможем ли мы помочь.

Изображение предоставлено: Neo139 (Собственная работа) , через Wikimedia Commons

взгляды

Заключение

ПОХОЖИЕ СТАТЬИ

Популярные записи