Monitoreo ligero de servidores autoalojado, con panel web, métricas de contenedores Docker, datos históricos y alertas.
- Estrellas
- 33,806
- Forks
- 1,831
- Issues abiertos
- 106
- Último commit
- ayer
¿Qué es?
Glances es una herramienta multiplataforma de monitorización de sistemas escrita en Python, que se presenta como alternativa a top/htop para GNU/Linux, BSD, macOS y Windows. Muestra en tiempo real información de CPU, memoria, disco, red, procesos, usuarios conectados, temperatura y ventiladores en un único panel, y también puede monitorizar contenedores Docker y LXC.
Además de la interfaz local de terminal, Glances puede ejecutarse como servidor y ofrecer una interfaz web y una API RESTful para la monitorización remota. También puede conectarse a otras instancias en modo cliente. Las estadísticas se pueden exportar a archivos CSV o JSON, mostrar en stdout o enviar a bases de datos y brokers como InfluxDB, Prometheus, Kafka y PostgreSQL. Incluye un servidor MCP para que los asistentes de IA consulten estadísticas del sistema.
Glances se instala con pip, uvx, Docker, Homebrew o paquetes del sistema, y se amplía mediante plugins y módulos de exportación.
Funciones clave
- 01Monitorización en tiempo real de CPU, memoria, disco, red, procesos y sensores en un panel de terminal.
- 02Interfaz web y API RESTful en modo servidor, con protección opcional por contraseña.
- 03Modo cliente para consultar servidores Glances remotos, además de detección automática en la red.
- 04Monitorización de contenedores Docker, Podman y LXC.
- 05Exportación de estadísticas a archivos, stdout, bases de datos, brokers y endpoints REST.
- 06Servidor MCP integrado para la integración con asistentes de IA y una API de Python para crear scripts.
Casos de uso
- Consultar la carga de CPU, memoria y disco de un servidor Linux mediante SSH.
- Monitorizar varias máquinas remotas desde un único panel web.
- Supervisar el uso de recursos de los contenedores en un host Docker.
- Enviar métricas del sistema a Prometheus, InfluxDB o Kafka para hacer un seguimiento a largo plazo.
- Dar a un asistente de IA acceso de solo lectura a las estadísticas del sistema en tiempo real.
Inicio rápido
- 1
Crea y activa un entorno virtual e instala Glances con pip
python3 -m venv ~/.venv && source ~/.venv/bin/activate && pip install glances - 2
Ejecuta el monitor de terminal independiente
glances
Antes de usarlo
- Para instalar psutil, puede que se necesiten los encabezados de Python o un paquete del sistema en Linux; en Windows se requiere el instalador binario.
- El servidor web no está protegido de forma predeterminada y debes asignarle una contraseña manualmente antes de exponerlo.
Temas
Preguntas frecuentes
- ¿Qué es glances?
- Monitor de sistema multiplataforma para terminal y web que muestra CPU, memoria, disco, red, procesos y contenedores, con API REST y exportación de datos. Glances es una herramienta multiplataforma de monitorización de sistemas escrita en Python, que se presenta como alternativa a top/htop para GNU/Linux, BSD, macOS y Windows. Muestra en tiempo real información de CPU, memoria, disco, red, procesos, usuarios conectados, temperatura y ventiladores en un único panel, y también puede monitorizar contenedores Docker y LXC.
- ¿glances es gratuito? ¿Qué licencia tiene?
- glances es open source bajo la licencia Other. Revisa los términos de la licencia antes de usarlo en productos comerciales.
- ¿glances sigue mantenido?
- Mantenimiento activo. El último commit de glances fue el 18 oct 2026.
- ¿Para qué puedo usar glances?
- Consultar la carga de CPU, memoria y disco de un servidor Linux mediante SSH. Monitorizar varias máquinas remotas desde un único panel web. Supervisar el uso de recursos de los contenedores en un host Docker. Enviar métricas del sistema a Prometheus, InfluxDB o Kafka para hacer un seguimiento a largo plazo. Dar a un asistente de IA acceso de solo lectura a las estadísticas del sistema en tiempo real.
- ¿Cómo se instala glances?
- Crea y activa un entorno virtual e instala Glances con pip: python3 -m venv ~/.venv && source ~/.venv/bin/activate && pip install glances Ejecuta el monitor de terminal independiente: glances
- ¿Dónde consigo glances?
- El código fuente y las instrucciones de instalación están en GitHub: https://github.com/nicolargo/glances
Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.
Proyectos relacionados
CLI y TUI que rastrea cualquier proceso, puerto, contenedor o archivo hasta la cadena de sistemas que lo inició.
Herramienta de seguimiento de errores autohospedada que recibe eventos de los SDK de Sentry para que puedas monitorizar errores en tu propia infraestructura.
Herramienta local de escritorio y Docker que muestra las conexiones de red en tiempo real de tu equipo en un mapa interactivo, con geolocalización y atribución a aplicaciones.
Interfaz de terminal (TUI) para ver y controlar contenedores Docker, con estadísticas en tiempo real, logs y acceso mediante exec.
Herramienta de terminal que muestra información básica de acciones A y un gráfico de velas ASCII con volumen, usando datos de AKShare.