Glances
Overview
Glances est un outil de monitoring système en ligne de commande et web, léger et cross-platform, développé en Python. Glances affiche les métriques système (CPU, mémoire, disque, réseau, processus) en temps réel dans un terminal ou via une interface web. Il est particulièrement adapté au monitoring rapide de systèmes, au debugging, et aux environnements où une solution légère est nécessaire.
Glances se distingue par sa simplicité d'utilisation, son affichage adaptatif selon la taille du terminal, et sa capacité à surveiller des systèmes distants via le mode serveur/client.
Informations essentielles
| Propriété | Valeur |
|---|---|
| Site officiel | https://nicolargo.github.io/glances/ |
| Licence | LGPL v3 |
| Nationalité | Français |
| Type | Monitoring système léger (CLI/web) |
| Déploiement | Installation Python, mode standalone ou serveur |
| Difficulté | Facile |
| Technologies | Python |
TL;DR
Glances est idéal pour le monitoring système rapide en ligne de commande ou web, avec affichage adaptatif et mode serveur/client pour surveillance distante.
Points clés à retenir :
- Interface CLI et web légère
- Affichage adaptatif selon terminal
- Mode serveur/client pour surveillance distante
- Cross-platform (Linux, macOS, Windows)
- Installation simple via pip
Compatibilité et intégrations
- Compatible Linux, macOS, Windows
- Supporte mode serveur/client
- Intégration avec InfluxDB, Prometheus (export)
- Compatible avec les plugins personnalisés
- Supporte les conteneurs Docker
Avantages
- Interface simple et intuitive
- Léger et rapide
- Cross-platform
- Mode serveur/client
- Installation simple
Limites
- Fonctionnalités limitées comparé aux solutions complètes
- Pas de rétention historique native
- Moins adapté aux environnements enterprise
- Interface moins riche que solutions web complètes
Ressources
- Documentation Glances : https://glances.readthedocs.io/
- GitHub : https://github.com/nicolargo/glances