img

vtop - Инструмент мониторинга процессов и активности памяти Linux

21 ноября
20:00
Бесплатный вебинар
Введение в Docker
Ведущий — Филипп Игнатенко.
Руководитель центра разработки
Записаться
img
img

Инструменты командной строки, такие как top, затрудняют мониторинг использования процессора и памяти. Поэтому сегодня мы представляем вам vtop - бесплатный и с открытым исходным кодом, простой, но в то же время мощный и расширяемый инструмент мониторинга активности терминала, написанный на Node.js.

Он разработан для того, чтобы пользователи могли легко просматривать загруженность процессора при использовании многопроцессорных приложений (те, которые имеют мастер-процесс и дочерние процессы, например, NGINX, Apache, Chrome и т.д.). vtop также позволяет легко увидеть всплески сверхурочного функционирования памяти, а также потребление памяти.

vtop использует символы Unicode шрифта Брайля для построения и отображения графиков использования процессора и памяти, что помогает визуализировать скачки. Кроме того, он группирует процессы с одним и тем же именем (мастер и все дочерние процессы) вместе.

vtop - Инструмент мониторинга процессов и активности памяти Linux

В этой статье вы узнаете, как установить инструмент мониторинга vtop в Linux.


Установка vtop в Linux-системах

Требования: в качестве предварительного условия в вашей системе должны быть установлены Node.js и NPM.

После того, как на вашей системе установлены Node.js и NPM, запустите следующую команду для установки vtop. При необходимости используйте команду sudo для получения root прав при установке пакета.

sudo npm install -g vtop
sudo npm install -g vtop

После установки vtop выполните следующую команду, чтобы запустить его.

vtop
vtop

Ниже приведены сочетания клавиш vtop, нажав:

  • u - обновления до последней версии vtop.
  • k или стрелка вверх перемещает процесс вверх по списку.
  • j или стрелка вниз перемещает процесс вниз по списку.
  • g перемещает вас вверх по списку процессов.
  • G перемещает вас в конец списка.
  • dd убивает все процессы в этой группе (сначала нужно выбрать имя процесса).

Чтобы изменить цветовую схему, используйте переключатель --theme. Вы можете выбрать любую из доступных тем (такие как: acid, becca, brew, certs, dark, gooey, gruvbox, monokai, nord, parallax, seti, и wizard)

К примеру:

vtop --theme wizard

Для установки интервала между обновлениями (в миллисекундах) используйте --update-interval. В данном примере 20 миллисекунд эквивалентно 0.02 секунды:

vtop --update-interval 20

Вы также можете настроить завершение работы vtop через несколько секунд, используя опцию --quit-after, как показано ниже.

vtop --quit-after 5

Чтобы получить справку по vtop, запустите следующую команду.

vtop -h

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

Ссылка
скопирована
Получите бесплатные уроки на наших курсах
Все курсы
Системное администрирование
Скидка 10%
Администратор Linux
Стань Linux администратором и сделай весомый шаг в сторону карьеры в DevOps. Самые важные знания от сертифицированного и практикующего тренера с 20 летним стажем
Получи бесплатный
вводный урок!
Пожалуйста, укажите корректный e-mail
отправили вводный урок на твой e-mail!
Получи все материалы в telegram и ускорь обучение!
img
Еще по теме:
img
Fail2ban — это программное обеспечение, которое защищает ваш сервер от атак. ПО отслеживает журналы сервера и выявляет любую под
img
Виртуализация серверов — популярная тема в мире ИТ, особенно на уровне предприятий. Она позволяет разным операционным системам з
img
  Введение Системные вызовы выступают в роли посредников между приложениями и ядром. Они создают уровень абстракции, который защ
img
  Введение SWAP (SWAP-память или SWAP-пространство) – это раздел жесткого диска или SSD компьютера, где операционная система (ОС
img
  Введение Абсолютные и относительные пути определяют расположение файла или каталога в файловой системе. Это набор инструкций д
img
  Введение Файлы конфигурации Linux определяют поведение и функциональное наполнение операционной системы. Файлы конфигурации –
21 ноября
20:00
Бесплатный вебинар
Введение в Docker