Btop++: el mejor monitor de procesos de Linux.

Todos lo que trabajamos o usamos de alguna manera, cualquier distribución de Linux, conocemos el comando top, que nos permite ver información de procesos en curso, uso de recursos (Disco, memoria, CPU) en forma general y detallada y también sabemos que si bien es eficiente y viene por defecto, no es quizás la mejor forma de inspecciona que tal anda nuestra máquina. Por eso, les presento aquí a Btop++, el cuál detallaré después del salto.

image_2023-11-29_16-33-27
Interfaz de btop++ en funcionamiento.

Btop++ es un monitor avanzado, para inspeccionar procesos y recursos. Posee una interfaz amigable, con gráficos de uso de CPU, Disco y Memoria, además la lista de procesos y con apoyo visual de ayuda para sus comandos. 

Instalación.

Hay 3 formas de instalar btop++, pero solo resumiré la más sencilla. Las características de la máquina de prueba es la siguiente.

  • S.O.: Linux Ubuntu Server 22.04 jammy.
  • CPU: 1 procesador.
  • RAM: 2048 MB.
  • Disco: 40 GB

Para instalar de la forma fácil, primero debemos instalar el gestor de paquetes snap.

sudo apt update && apt upgrade
sudo apt install snapd

Una vez instalado, procedemos a instalar btop++ de la siguiente forma.

sudo snap install btop

Con esto, procederá a instalar las dependencias necesarias ya que es un programa escrito en C++ y buscara el compilador.

Visualización y uso.

Para ingresar solo requieres escribir en la consola, el comando btop.

Dashboard.

Btop++ presenta una interfaz tipo dashboard con gráficos de uso de los recursos y procesos de ejecución. Sus comandos básicos son simples de usar, muy parecidos a top y htop (otro monitor de recursos bastante útil que se instala directo del gestor de paquetes estándar), pero mucho mas ameno. 

Sus gráficos van mostrando en tiempo real, el uso de cada proceso, dándonos una idea de la salud de nuestra máquina. En la parte superior ira mostrando el uso de CPU tal como se ve en la siguiente imagen.

imagen_2023-11-29_205757146
monitor de CPU.

Aquí podemos notar el uso de CPU, cuyo gráfico se irá actualizando. Abajo a la izquierda vemos el uso de memoria, y red.

imagen_2023-11-29_205950145
Memoria, Disco y Red.

Por último en el cuadro de abajo a la derecha, tenemos el monitor con la lista de procesos funcionando en el sistema operativo.

imagen_2023-11-29_210120196
Lista de procesos funcionando con el usuario que lo esta ejecutando.

Comandos.

Al ser un programa que funciona desde la consola, utiliza -como no- comandos, pero btop++ aparte de tener una ayuda interna bastante explícita, sus comandos son intuitivos. y esto se puede notar, si eres usuario avanzado de Linux o no, En los caracteres en rojo. Por ejemplo si queremos filtrar por proceso, presionamos la tecla f, que el monitor indica en rojo, en la palabra filter. Al lado de cada opción, cada vez que veas un caracter en rojo, te indica la letra para entrar al menú. 

imagen_2023-11-29_210732815
Panel de opciones de Btop++

Ahora si presionas Esc, te desplegará un menú con las opciones, donde verás el panel de opciones que te permitirá, desde aprender los comandos, hasta cambiar el theme de la interfaz (esto me pareció genial, salvo que hay algunos que son un dolor de ojos). 

Sin embargo igual les proporcionaré una pequeña lista de comandos útiles para que naveguen por su interfaz.

  • Tecla f: Permite escribir el nombre de un proceso a buscar.
  • Tecla m: Despliega el menú, igual que con la tecla escape.
  • Tecla 2, d, n: Permiten ocultar y mostrar tanto la memoria -2-, discos -d- y red -n-.
  • Tecla e: Muestra los procesos  en forma de árbol, con sus subprocesos anidados. 

Concluyendo.

Hasta hace poco, usaba htop que me parece una herramienta, también, muy buena e intuitiva, pero btop++ es sin duda mucho mejor, al mostrar de forma gráfica, el monitoreo de la máquina Linux, ideal para administradores e ingenieros de sistemas, a la hora de obtener información y analizar incidencias. Recomendable por este servidor. 

Lo mejor de todo es que es una herramienta de código abierto. El repositorio oficial, lo pueden encontrar en este enlace. En fin, hay mucho por descubrir en el mundo de la computación e informática. Espero les guste este pequeño artículo sobre herramientas útiles para quienes nos dedicamos a esto. Saludos.

Su comentario es bienvenido en este humilde blog :)

Blog de WordPress.com.

Subir ↑