рекомендации

пятница, 12 февраля 2021 г.

vtop - утилита для мониторинга процессов и использования памяти в Linux


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

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

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

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

Требования:

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


Установка vtop в Linux

После того, как в вашей системе будут установлены Node.js и NPM, выполните приведенную ниже команду, чтобы установить vtop. При необходимости используйте команду sudo, чтобы получить привилегии root для установки пакета.
# sudo npm install -g 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 есть много функций в конвейере, включая измерение запросов к серверу, запись журнала и т. д. Что вы думаете о vtop? Дайте нам знать через форму комментариев ниже.

Комментариев нет:

Отправить комментарий