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
Если вы пытаетесь создать свою домашнюю IT-лабораторию или отвечаете за какую-то небольшую IT-операцию, то, скорее всего, у вас
img
В наше время безопасность – это крайне важный компонент разработки программного обеспечения и приложения, а также управления сер
img
  Прошло уже много времени с тех пор, как появился первый веб-сервер. На сегодняшний день есть довольно много разных интересных
img
В эпоху, когда многие процессы автоматизированы, люди постоянно ищут способы, как эффективно выполнять задачи. А почему бы и нет
img
Введение В серверной стойке (серверном шкафу) хранится и размещается информационно-техническое оборудование, например, выделенны
img
  Всплески трафика могут стать как проблемой для вашей инфраструктуры хостинга, так и потрясающей возможностью для развития.  На
Комментарии
ЛЕТНИЕ СКИДКИ
40%
50%
60%
До конца акции: 30 дней 24 : 59 : 59