vtop: una herramienta de supervisión de la actividad de memoria y procesos de Linux
Las herramientas de línea de comandos como "top" dificultan la supervisión del uso de la CPU y de la memoria. Es por eso que hoy le presentamos vtop, una herramienta de monitoreo de actividad de terminal gratuita y de código abierto, simple pero poderosa y extensible escrita en Node.js.
Está diseñado para facilitar a los usuarios la visualización del uso de la CPU en aplicaciones multiproceso (aquellas que tienen un proceso maestro y procesos secundarios, por ejemplo, NGINX, Apache, Chrome, etc.). vtop también facilita la visualización de picos a lo largo del tiempo, así como el uso de memoria.
vtop utiliza caracteres braille Unicode para dibujar y mostrar gráficos de uso de CPU y memoria, lo que le ayuda a visualizar picos. Además, agrupa procesos con el mismo nombre (maestro y todos los procesos secundarios).

En este artículo, aprenderá a instalar la herramienta de monitoreo vtop en Linux.
Como requisito previo, su sistema debe tener Node.js y NPM instalados; de lo contrario, consulte esta guía:
- How To Install Latest Node.js and NPM in Linux
Instalación de vtop en sistemas Linux
Una vez que su sistema tenga Node.js y NPM instalados, ejecute el siguiente comando para instalar vtop. Utilice el comando sudo si es necesario para obtener privilegios de root para la instalación del paquete.
# sudo npm install -g vtop

Después de instalar vtop, ejecute el siguiente comando para iniciarlo.
# vtop

Los siguientes son atajos de teclado vtop, presionando:
u
updates to the latest version of vtop.k
or arrow up moves up the process list.j
or arrow down moves down the process list.g
takes you to the top of the process list.G
takes you to the end of the list.dd
kill all the processes in that group (you have to select the process name first).
Para cambiar el esquema de color, use el interruptor --theme
. Puede elegir cualquiera de los temas disponibles (acid, becca, brew, certs, dark, gooey, gruvbox, monokai, nord, parallax, seti y wizard), por ejemplo:
# vtop --theme wizard
Para establecer el intervalo entre actualizaciones (en milisegundos), use el --update-interval
. En este ejemplo, 20 milisegundos equivalen a 0,02 segundos:
# vtop --update-interval 20
También puede configurar vtop para que finalice después de algunos segundos, usando la opción --quit-after
como se muestra.
# vtop --quit-after 5
Para obtener ayuda de vtop, ejecute el siguiente comando.
# vtop -h
vtop tiene muchas funciones en proceso, incluida la medición de las solicitudes del servidor, las entradas de registro, etc. ¿Qué opinas de vtop? Háganos saber a través del formulario de comentarios a continuación.