Введение
Инструменты командной строки, такие как « top », затрудняют мониторинг использования ЦП и памяти. VTOP — это бесплатное, простое, мощное и расширяемое программное обеспечение для мониторинга терминалов с открытым исходным кодом, написанное на Node.js.
Он предназначен для того, чтобы пользователи могли легко просматривать использование ЦП в многопроцессорных приложениях (тех, у которых есть основной процесс и подпроцессы, такие как NGINX, Apache, Chrome и т. д.). vtop также упрощает просмотр пиков во времени и использовании памяти.
vtop использует символы Брайля Unicode для построения и отображения графиков использования ЦП и памяти, помогая визуализировать пики. Он также группирует процессы с одинаковыми именами (основные процессы и все дочерние процессы) вместе.
В этой статье мы увидим, как установить инструмент мониторинга vtop на Ubuntu 20.04 LTS Focal Fossa.
Предпосылки
В качестве предварительного условия в вашей системе должны быть установлены Node.js и NPM, в противном случае см. это руководство:
- Пользователь root или пользователь с привилегиями sudo.
- Как установить Node.js и NPM на Ubuntu 20.04 LTS.
Если вы хотите установить VTOP на удаленный сервер, продолжайте читать, в противном случае пропустите первый абзац «Подключение к серверу» и читайте следующий.
Подключение к серверу
Чтобы получить доступ к серверу, вам нужно знать IP-адрес. Вам также потребуется ваше имя пользователя и пароль для аутентификации. Чтобы подключиться к серверу как root, введите следующую команду:
ssh root@IP_DEL_SERVER
Далее вам нужно будет ввести пароль пользователя root.
Если вы не используете пользователя root, вы можете войти в систему с другим именем пользователя, используя ту же команду, а затем изменить root на свое имя пользователя:
ssh nome_utente@IP_DEL_SERVER
Затем вам будет предложено ввести пароль пользователя.
Стандартный порт для подключения по ssh — 22, если ваш сервер использует другой порт, вам нужно будет указать его с помощью параметра -p, затем введите следующую команду:
ssh nome_utente@IP_DEL_SERVER -p PORTA
Установить втоп
После установки Node.js и NPM в вашей системе выполните следующую команду, чтобы установить vtop. При необходимости используйте команду sudo, чтобы получить привилегии root для установки пакета.
sudo npm install -g vtop
После установки vtop выполните следующую команду, чтобы запустить его:
vtop
Ниже мы видим сочетания клавиш vtop:
- Вы обновляете
u
до последней версии. k
или стрелку вверх для перехода вверх по списку заданий.j
или стрелка вниз позволяет перемещаться вниз по списку заданий.g
перенесет вас в начало списка процессов.G
переместит вас в конец списка.dd
убивает все процессы в этой группе (сначала необходимо выбрать имя процесса).
Чтобы изменить цветовую схему, используйте параметр --theme
. Вы можете выбрать любую из доступных тем (cid, becca, brew, certs, dark, gooey, gruvbox, monokai, nord, parallax, seti и wizard), например:
vtop --theme parallax
Чтобы установить интервал между обновлениями (в миллисекундах), используйте параметр --update-interval
. В этом примере 20 миллисекунд равны 0,02 секунды:
vtop --update-interval 20
Вы также можете настроить vtop на выход через несколько секунд, используя параметр --quit-after
, как показано ниже.
vtop --quit-after 5
Чтобы получить справку по vtop, выполните следующую команду:
vtop -h
Вывод
Мы увидели, как установить vtop на Ubuntu 20.04 LTS Focal Fossa. Vtop имеет множество функций, включая измерение запросов к серверу, записи в журнале и т. д.