vtop: una herramienta de monitoreo de actividad de memoria y procesos de Linux
Las herramientas de línea de comandos como "top" dificultan el seguimiento 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, 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 ver los picos a lo largo del tiempo, así como el uso de la 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 (proceso maestro y todos los procesos secundarios).
En este artículo, aprenderá cómo instalar la herramienta de monitoreo vtop en Linux.
Requisitos:
Como requisito previo, su sistema debe tener Node.js y NPM instalados; de lo contrario, consulte esta guía:
- Cómo instalar los últimos Node.js y NPM en 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
se actualiza a la última versión de vtop.k
o la flecha hacia arriba sube en la lista de procesos.j
o la flecha hacia abajo baja en la lista de procesos.g
lo lleva a la parte superior de la lista de procesos.G
te lleva al final de la lista.dd
elimina todos los procesos de ese grupo (primero debe seleccionar el nombre del proceso).
Para cambiar la combinación de colores, utilice el interruptor --theme
. Puedes 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), utilice --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 solicitudes del servidor, entradas de registros, etc. ¿Qué opinas de vtop? Háganos saber a través del formulario de comentarios a continuación.