GNU/Linux >> Tutoriales Linux >  >> Linux

Las 5 mejores herramientas de monitoreo de Linux basadas en terminales

Exploraremos las cinco mejores herramientas de monitoreo basadas en terminales que puede usar en sus sistemas Linux para mantenerse al tanto de su estado.

Todos estarán de acuerdo en que se requieren herramientas de monitoreo de Linux para garantizar una infraestructura de Linux saludable. Por lo tanto, una solución de monitoreo de rendimiento se vuelve vital para observar el estado, las actividades y la capacidad de sus sistemas Linux.

Afortunadamente, existen muchas herramientas de monitoreo de Linux disponibles. Este artículo hablará sobre cinco herramientas livianas basadas en terminales y de uso gratuito para monitorear servidores y escritorios que ejecutan Linux.

Las herramientas de monitoreo basadas en terminales que se analizan a continuación lo ayudan a monitorear todo tipo de recursos del sistema en su caja de Linux.

1. arriba

El top (t capaz o f p rocesses) es una de las principales herramientas de monitoreo de sistemas y procesos en Linux. El comando top muestra una lista de operaciones en ejecución junto con métricas de CPU estándar y uso de memoria de forma predeterminada.

Ejecutar este comando abrirá una ventana de modo de comando interactivo donde la mitad superior contendrá las estadísticas de los procesos y el uso de recursos. La mitad inferior incluye una lista de los procesos que se están ejecutando actualmente.

El top El comando es una forma simple pero útil de ver qué programas se están ejecutando actualmente en el sistema y cuánto utilizan los recursos del sistema. La buena noticia es que esta utilidad viene preinstalada con todas las distribuciones de Linux.

Para obtener más información, visite la página de manual de comando superior.

2. arriba

El htop El comando en un sistema Linux es una utilidad de línea de comandos que permite al usuario monitorear de forma interactiva los recursos vitales del sistema o los procesos del servidor en tiempo real. Se puede considerar como una contraparte de Linux del Administrador de tareas de Windows.

El comando ofrece muchas mejoras sobre top dominio. Por ejemplo, puedes interactuar con el htop utilizando un ratón. Además, puede desplazarse verticalmente para ver la lista completa de procesos y desplazarse horizontalmente para ver la línea de comando completa del proceso.

Además, htop utiliza color en su salida e indicaciones visuales sobre el uso de la CPU, la memoria y el intercambio.

Para obtener más información, visite el sitio web de htop.

Instalar htop en Ubuntu/Debian

top El paquete para Ubuntu y Debian está disponible en los repositorios predeterminados, así que escriba:

sudo apt install htop

Instalar htop en CentOS/Rocky Linux/AlmaLinux

Primero, debe instalar el repositorio EPEL en su sistema, si no está instalado, y luego instalar el htop paquete:

sudo dnf install epel-release
sudo dnf install htop

3. arriba

top es una utilidad de línea de comandos multiplataforma que viene con soporte para controles de mouse para que pueda navegar completamente solo a través de las entradas del mouse. Además, muestra el uso y las estadísticas en tiempo real de la CPU, la memoria, el almacenamiento, la red y los procesos.

Con btop , puede ver rápidamente estadísticas detalladas de los procesos, cambiar fácilmente entre las opciones de clasificación, enviar SIGTERM , SIGKILL , SIGINT a un proceso seleccionado, ver las velocidades de lectura y escritura actuales para sus dispositivos de almacenamiento y mucho más.

Para obtener más información, visite la página de btop GitHub.

Instalar btop en Ubuntu/Debian

La forma más fácil de instalar btop en Ubuntu o Debian es instalarlo como un paquete Snap. Entonces, primero instala snapd , si no está instalado, y luego instale el btop paquete usando snap :

sudo apt install snapd
sudo snap install btop

Instalar btop en CentOS/Rocky Linux/AlmaLinux

Primero, debe habilitar el repositorio EPEL, si no está instalado, y luego instalar Snap:

sudo dnf install epel-repo
sudo dnf install snapd

Una vez instalada, la unidad systemd que administra el conector principal de comunicación instantánea debe estar habilitada:

sudo systemctl enable --now snapd.socket

Para habilitar la compatibilidad clásica con Snap, ingresa lo siguiente para crear un enlace simbólico entre /var/lib/snapd/snap/snap :

sudo ln -s /var/lib/snapd/snap /snap

Cierre sesión y vuelva a iniciarla o reinicie su sistema para asegurarse de que las rutas de acceso instantáneo se actualicen correctamente.

Y luego instale el btop paquete:

sudo snap install btop

4. mon

nmon es una herramienta de ajuste y evaluación comparativa del administrador del sistema que muestra el rendimiento de la CPU, la memoria, la red, los discos, el sistema de archivos, NFS, los principales procesos, los recursos y la micropartición de energía.

Además, para mostrar el uso de recursos del sistema en tiempo real, también puede escribir los datos generados por nmon en un archivo, que es extremadamente útil en algunas situaciones. En otras palabras, nmon puede tomar una instantánea de los datos en un .csv archivo para trabajar más adelante.

Para obtener más información, visite el sitio web de nmon.

Instalar nmon en Ubuntu/Debian

nmon El paquete para Ubuntu y Debian está disponible en los repositorios predeterminados, así que simplemente escriba:

sudo apt install nmon

Instalar nmon en CentOS/Rocky Linux/AlmaLinux

Primero, debe instalar el repositorio EPEL en su sistema, si no está instalado, y luego instalar el nmon paquete:

sudo dnf install epel-release
sudo dnf install nmon

5. miradas

Escrito en Python, glances es una herramienta de monitoreo multiplataforma que proporciona información sobre el rendimiento de su sistema. Supervisa los recursos del sistema en modo independiente (los resultados se muestran en el terminal), modo cliente/servidor o modo servidor web (los resultados se muestran en un navegador web).

Todas las herramientas de monitoreo de Linux mencionadas anteriormente pueden monitorear la CPU, el uso de la memoria y enumerar información sobre los procesos en ejecución.

Sin embargo, los vistazos también monitorean la E/S del sistema de archivos, la E/S de la red y las lecturas de los sensores que pueden mostrar la temperatura de la CPU y de otro hardware, así como las velocidades de los ventiladores y el uso del disco por parte de un dispositivo de hardware y un volumen lógico.

Para obtener más información, visite el sitio web de miradas.

Instalar miradas en Ubuntu/Debian

glances El paquete para Ubuntu y Debian está disponible en los repositorios predeterminados, así que escriba:

sudo apt install glances

Instalar miradas en CentOS / Rocky Linux / AlmaLinux

Primero, debe instalar el repositorio EPEL en su sistema, si no está instalado, y luego instalar el glances paquete:

sudo dnf install epel-release
sudo dnf install glances

Conclusión

El monitoreo de terminales proporciona esa manera rápida y fácil de ver lo que sucede en su sistema Linux de inmediato.

Entonces, estas fueron nuestras elecciones para las mejores herramientas de monitoreo basadas en terminales de Linux. Esperamos que la lista haya sido útil y lo haya ayudado a encontrar la herramienta adecuada para controlar el uso de su sistema y el consumo de recursos.

Entonces, ¿qué elegiría para monitorear su sistema Linux?


Linux
  1. 20 herramientas de productividad para la terminal Linux

  2. Los 3 mejores emuladores de terminal acelerados por GPU para Linux

  3. Los 10 mejores reproductores de video de Linux en 2022

  4. 80 herramientas de monitoreo de Linux para administradores de sistemas

  5. Las 25 mejores herramientas de depuración y supervisión del rendimiento de Linux

Instale las herramientas Vmware Debian 11 o 10 Linux VM

Cómo instalar uno de los mejores monitores de sistema para el escritorio de Linux

Las 5 mejores distribuciones de Linux basadas en Arch Linux

Las 5 mejores herramientas de monitoreo del sistema

¿Cómo instalar Kali Linux VMWare Tools?

Las 20 mejores herramientas de captura de pantalla de Linux:la recomendación de los expertos