Les systèmes Windows sont uniquement supportés en mode serveur. Donc si vous lancez Glances sur une machine Windows, il sera automatiquement lancé en mode serveur.
Pour installer Glances sous Windows:
* Installer [Python pour Windows](http://www.python.org/getit/)
* Installer la librairie [PsUtil](https://code.google.com/p/psutil/downloads/list)
* Télécharger la dernière version de [Glances](https://raw.github.com/nicolargo/glances/master/glances/glances.py)
Je cherche des contributeurs pouvant packager Glances pour Windows. Notamment à l'aide de [PyInstaller](http://www.pyinstaller.org/).
### Depuis les sources
Le projet Glances est hébergé sur [GitHub](https://github.com/nicolargo/glances)
Pour l'installer, il suffit de suivre les instructions suivantes depuis un
Il suffit de saisir la commande suivante dans une console ou un terminal:
$ glances
Note: sur certaines distributions, il faut saisir glances.py en lieu et place
de glances.
### En mode client/server mode
Si vous souhaitez surveiller à distance une machine depuis une autre machine.
Il suffit de commencer par lancer Glances en mode serveur sur la machine distante:
server$ glances -s
Puis de lancer la commande suivante sur votre autre machine:
client$ glances -c @server
ou @server est l'adresse IP ou le nom d'hôte de la machine distante.
Glances utilise un serveur de type [XML/RPC](http://docs.python.org/2/library/simplexmlrpcserver.html) et peut donc être interrogé par des applications tierces.
## Guide d'utilisation
Par défaut, l'affichage des statistiques est rafraichi toute les secondes.
Il est possible de changer cette valeur en utilisant l'option -t.
Par exemple pour fixer un taux de rafraichissement à 5 secondes:
$ glances -t 5
Les statistiques jugées importantes sont affichées en couleur:
* VERT: la statistique est "OK"
* BLEU: la statistique est "CAREFUL" (à surveiller)
* VIOLET: la statistique est "WARNING" (en alerte)
* ROUGE: la statistique est "CRITICAL" (critique)
Quand Glances est lancé, il est possible d'utiliser les touches suivantes:
* 'h' afficher l'aide en ligne
* 'a' trier la liste des processus de manière automatique:
Si la CPU totale > 70% alors le tri se fait pas consommation CPU
si la mémoire total > 70% alors le tri se fait pas consommation MEMOIRE
* 'b' passer le débit des interfaces réseaux de bit par sec à octet par sec
* 'c' forcer le tri par consommation CPU
* 'd' desactiver ou activer l'affichage des entrées/sorties disques
* 'e' activer ou desactiver l'affichage des capteurs
* 'f' desactiver ou activer l'affichage de l'occupation des FS
* 'l' desactiver ou activer l'affichage des logs
* 'm' forcer le tri par consommation MEMOIRE
* 'n' desactiver ou activer l'affichage des interfaces réseau
* 'p' forcer le tri par nom de processus
* 's' desactiver ou activer l'affichage des temperatures (si option -e)
* 'w' supprimer les alertes finies de type WARNING
* 'x' supprimer les alertes finies de type WARNING et CRITICAL
* '1' passer des stats CPU globale à CPU détaillé
* 'q' sortir de Glances (il est également possible d'utiliser CTRL-C)
Passons ensuite à la description de la fenêtre de Glances: