Glances es una herramienta de monitoreo de sistemas multiplataforma que proporciona una visión general significativa del uso de recursos, procesos en ejecución y rendimiento del sistema. Su interfaz basada en texto es simple pero potente, ofreciendo una fácil navegación y una gran cantidad de información en tiempo real. Instalar Glances en AlmaLinux 9 puede ser un excelente recurso para administradores de sistemas y desarrolladores que buscan mantener un control eficiente sobre sus servidores. Esta guía detallada te mostrará cómo instalar y configurar Glances en tu sistema AlmaLinux 9.
Requisitos Previos
Antes de proceder con la instalación de Glances en tu servidor AlmaLinux 9, asegúrate de tener acceso a la terminal como usuario con privilegios de superusuario (sudo).
Paso 1: Actualizar el Sistema
Mantener tu sistema actualizado es crucial para la seguridad y la estabilidad del mismo.
sudo dnf update -y
Paso 2: Instalar Glances
Glances puede ser instalado de varias maneras, incluyendo pip, el gestor de paquetes de Python, lo cual permite obtener la última versión disponible.
- Instalar pip:
Si aún no está instalado, puedes instalar pip, que es necesario para instalar Glances.
sudo dnf install python3-pip -y
- Instalar Glances usando pip:
Utiliza pip para instalar Glances de forma global en tu sistema.
sudo pip3 install glances
Paso 3: Ejecutar Glances
Una vez instalado, ejecutar Glances es sencillo.
- Iniciar Glances:
Simplemente ejecuta el comandoglances
en tu terminal para iniciar la herramienta.
glances
Al ejecutarlo, verás una interfaz que muestra estadísticas en tiempo real sobre el uso de CPU, memoria, carga del sistema, redes, procesos y más.
Paso 4: Configurar Glances para el Acceso Remoto (Opcional)
Glances ofrece la capacidad de ser monitoreado de forma remota a través de una interfaz web.
- Ejecutar Glances en modo servidor web:
Para permitir el acceso remoto, puedes iniciar Glances en modo web.
glances -w
Esto hará que Glances se ejecute como un servidor web, accesible desde cualquier navegador ingresando a http://direccion-ip-del-servidor:61208
.
Paso 5: Configurar el Firewall
Si decides usar Glances en modo web, asegúrate de configurar el firewall para permitir el tráfico al puerto 61208.
- Abrir el puerto en el firewall:
sudo firewall-cmd --zone=public --add-port=61208/tcp --permanent
sudo firewall-cmd --reload
Paso 6: Automatizar Glances (Opcional)
Para quienes desean ejecutar Glances automáticamente al inicio, puedes configurarlo para que se inicie con el sistema.
- Crear un servicio systemd:
Crea un archivo para definir el servicio.
sudo nano /etc/systemd/system/glances.service
Añade la siguiente configuración:
[Unit]
Description=Glances
After=network.target
[Service]
ExecStart=/usr/local/bin/glances -w
Restart=on-abort
[Install]
WantedBy=multi-user.target
- Habilitar y iniciar el servicio:
sudo systemctl enable glances.service
sudo systemctl start glances.service
Para aquellos que buscan una solución robusta y escalable para el monitoreo de sistemas, los servicios de Linux SSD VPS de Shape.host son ideales. Shape.host ofrece VPS en la nube que proporcionan la potencia y flexibilidad necesarias para manejar aplicaciones de monitoreo intensivas como Glances, permitiendo a los usuarios maximizar la eficiencia de sus operaciones sin preocuparse por el mantenimiento de la infraestructura física. Shape.host garantiza un entorno seguro y de alto rendimiento, perfecto para desplegar y gestionar herramientas de monitoreo en un entorno de nube robusto y escalable.