vtop — инструмент мониторинга активности процессов и памяти Linux
Инструменты командной строки, такие как «top», затрудняют мониторинг использования процессора и памяти. Вот почему сегодня мы представляем вам vtop — бесплатный, с открытым исходным кодом, простой, но мощный и расширяемый инструмент мониторинга активности терминала, написанный на Node.js.
Он предназначен для того, чтобы пользователи могли легко просматривать использование ЦП в многопроцессных приложениях (тех, у которых есть главный процесс и дочерние процессы, например, NGINX, Apache, Chrome и т. д.). vtop также позволяет легко увидеть всплески с течением времени, а также использование памяти.
vtop использует символы Брайля Юникода для рисования и отображения диаграмм использования ЦП и памяти, помогая визуализировать пиковые нагрузки. Кроме того, он группирует процессы с одинаковым именем (главный и все дочерние процессы).
В этой статье вы узнаете, как установить инструмент мониторинга vtop в Linux.
Требования:
В качестве предварительного условия в вашей системе должны быть установлены Node.js и NPM, в противном случае см. это руководство:
- Как установить последние версии Node.js и NPM в Linux
Установка vtop в системах Linux
После того как в вашей системе установлены Node.js и NPM, выполните следующую команду, чтобы установить vtop. При необходимости используйте команду sudo, чтобы получить root-права для установки пакета.
sudo npm install -g vtop
После установки vtop выполните следующую команду, чтобы запустить его.
vtop
Ниже приведены сочетания клавиш vtop, нажатие:
u
обновляется до последней версии vtop.k
или стрелка вверх перемещает список процессов вверх.j
или стрелка вниз перемещает список процессов вниз.g
переводит вас в начало списка процессов.G
переводит вас в конец списка.dd
уничтожит все процессы в этой группе (сначала вам необходимо выбрать имя процесса).
Чтобы изменить цветовую схему, используйте переключатель --theme
. Вы можете выбрать любую из доступных тем (кислота, бекка, пиво, сертификаты, темная, клейкая, gruvbox, монокай, норд, параллакс, сети и волшебник), например:
vtop --theme wizard
Чтобы установить интервал между обновлениями (в миллисекундах), используйте --update-interval
. В этом примере 20 миллисекунд эквивалентны 0,02 секунды:
vtop --update-interval 20
Вы также можете настроить vtop на завершение через несколько секунд, используя параметр --quit-after
, как показано.
vtop --quit-after 5
Чтобы получить справку по vtop, выполните следующую команду.
vtop -h
vtop разрабатывает множество функций, включая измерение запросов к серверу, записи журнала и т. д. Что вы думаете о vtop? Дайте нам знать через форму комментариев ниже.