img

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

Инструменты командной строки, такие как 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
Виртуализация серверов – это разделение одного физического сервера на несколько виртуальных серверов, каждый из которых работает
img
На базе нашего опыта и статей мы сделалем еще один полезный документ: руководство администратора по Linux/Unix системам. В докум
img
Удаленный доступ к системам давно стал необходимостью, и сейчас с трудом можно представить, что было бы, если бы мы не могли упр
img
Все мы любим компьютеры. Они могут делать столько удивительных вещей. За пару десятилетий компьютеры произвели самую настоящую р
img
Архитектуры х64 и х86 являются одними из наиболее широко используемых типов архитектур системы команд (АСК или ISA – Instr
img
Gzip – один из самых популярных алгоритмов сжатия, который позволяет сократить размер файла, но при этом сохранить исходный файл
Комментарии
ВЕСЕННИЕ СКИДКИ
40%
50%
60%
До конца акции: 30 дней 24 : 59 : 59