Il existe de nombreux outils permettant, en console, d'afficher des statistiques sur votre système GNU/Linux (CPU, RAM, disque, réseau...). Glances propose de mettre en évidence de manière simple et rapide (instantané, quasi temps-réel) les statistiques utiles à la résolution d'un problème de performances.
Glances est un logiciel libre (licence LGPL), développé en Python, qui utilise une interface texte (curses), la bibliothèque libstatgrab ainsi que des requêtes dans le répertoire /proc.
Il affiche les informations utiles avec des codes de couleurs :
- VERT : la statistique est « OK »,
- BLEU : la statistique est « CAREFUL » (à surveiller),
- VIOLET : la statistique est « WARNING » (en alerte),
- ROUGE : la statistique est « CRITICAL » (critique)).
Quelques commandes sont disponibles :
a
pour trier la liste des processus de manière automatique ;c
pour forcer le tri par consommation CPU ;d
pour desactiver ou activer l'affichage des entrées/sorties disques ;f
pour desactiver ou activer l'affichage de l'occupation des systèmes de fichiers ;h
pour afficher ou cacher l'aide en ligne ;m
pour forcer le tri par consommation MEMOIRE ;n
pour desactiver ou activer l'affichage des interfaces réseau ;q
pour quitter Glances (il est également possible d'utiliser CTRL-C).
Voici un petit aperçu de Glances :
Aller plus loin
- Présentation complète de Glances (1954 clics)
- Dépôt officiel sur GitHUB (299 clics)
- La bibliothèque libstatgrab (72 clics)
# y a bon
Posté par ikux . Évalué à 5.
un bon petit utilitaire que j'ai utilisé plusieurs fois déjà.
Une sorte de top/conky :)
Libre un jours libre toujours
# Nom existant sour HP-UX
Posté par Gilles Mocellin . Évalué à 4.
Attention, sous HP-UX, il y a un utilitaire similaire qui s'appelle glance...
Je ne sais pas quels sont les risque au niveau propriété intellectuelle.
Je m'en vais tout de même essayé, ça me changera peut-être de htop et atop.
[^] # Re: Nom existant sour HP-UX
Posté par claudex . Évalué à 0.
Ici, on parle de glances, il y a donc une légère différence.
« Rappelez-vous toujours que si la Gestapo avait les moyens de vous faire parler, les politiciens ont, eux, les moyens de vous faire taire. » Coluche
[^] # Re: Nom existant sour HP-UX
Posté par mornik . Évalué à 4.
Ce n'est pas parce que tu changes 1 lettre que tu respectes le droit de la propriété intellectuelle.
Rajoute un "s" à Ipad, Microsoft etc ... et tu verras. Il y a même un aspect de contrefaçon car l'outil effectue le même type de travail que l'original.
Tu peux avoir dans certains cas, en France, une tolérance sur le nom, si le domaine n'est pas le même. Ce qui ici n'est clairement pas le cas.
[^] # Re: Nom existant sous HP-UX
Posté par daemontux . Évalué à 1.
En même temps c'est un mot qui existe, tu peux pas t'en arroger l'exclusivité, d'autant qu'il est utilisé dans un contexte logique par rapport à sa signification.
Ce n'est pas à comparer à une marque comme Microsoft, mais plutôt à Windows ou Word (quand Microsoft a attaqué Lindows en justice, ils ont fini par faire un arrangement à l'amiable car ils ont eu peur que le procès se retourne contre-eux).
# Pour la peine
Posté par weonbin . Évalué à 4.
Je viens de créer un ebuild gentoo :
https://bugs.gentoo.org/show_bug.cgi?id=397731
Ca serait sympa d'avoir une page en anglais présentant le logiciel avec des captures d'écran (Je n'en ai pas trouvé)
[^] # Re: Pour la peine
Posté par weonbin . Évalué à 1.
Je me répond à moi-même :
https://github.com/nicolargo/glances/blob/master/README.md
# Que du bon !
Posté par napster2core . Évalué à 4.
Essayé et adopté ! A terme il risque de remplacer le bon vieux htop sur toutes mes machines.
Très bon boulot. Par contre je trouve dommage qu'il demande expressément la version 0.5 de python-statgrab, pour ceux qui comme moi sont sur debian stable et veulent un système propre (comprendre: utilisation maximum des paquets proposés dans les dépôts) et maintenable sur le long terme c'est pas super pratique. Ceci dit c'est pas la mort, j'ai vu bien pire.
Merci pour ce joli bout de code !
Si tu ne sais pas demande, si tu sais partage !
# Saidar
Posté par djiock . Évalué à 1.
Un poil moins complet, Saidar rend aussi ce genre de service et a l'avantage (je crois) d'être présent sur les dépôts officiels de pas mal de distributions...
# Il y a un truc qui me chiffonne ....
Posté par totof2000 . Évalué à 6.
Ecrire un outil de mesure de perfs en Python, je trouve ça nul. Pourquoi pas en Java tant qu'on y est ?
A mon avis, ce genre d'outil devrait être écrit dans un langage plus "bas niveau", afin de prendre le moins de ressources possible.
Mais bon, il a quand même le mérite d'exister.
[^] # Re: Il y a un truc qui me chiffonne ....
Posté par claudex . Évalué à 1.
Il faut voir ce qui est réellement gagné. De plus, ça évite les fuites mémoire.
« Rappelez-vous toujours que si la Gestapo avait les moyens de vous faire parler, les politiciens ont, eux, les moyens de vous faire taire. » Coluche
[^] # Re: Il y a un truc qui me chiffonne ....
Posté par Marc Quinton . Évalué à 4.
ce logiciel s'appuie sur libstatgrab et voici la description de la librairie :
du coup, je me dis que python ne sert que pour l’interfaçage au même titre que tu as du javascript sur les pages HTML, mais le render est en code natif (c, c++).
# Surveillance de santé
Posté par Pierre Jarillon (site web personnel) . Évalué à 5.
Je m'attendais à un autre panneau utilisant smartctl (secteurs réalloués), hddtemp, sensors...
Et pourquoi pas un stockage périodique des relevés (par exemple dans /var/run/health/) de façon à pouvoir générer des courbes et envoyer des messages d'alerte.
Je suis actuellement sensibilisé à cela par disque qui avait 14 tracks réalloués il y a quelques semaines, puis 15, puis 19 et 20. Je suis en train de monter un nouvelle machine avec un nouveau disque. J'ai branché l'ancien et il a maintenant 31 défauts. Je constate que le nombre de défauts varie très peu en fonctionnement mais augmente à chaque nouvelle mise en route. Le seuil tolérable est de 36, je devrais pouvoir faire jouer la garantie qui s'achève en juin. Pour un disque de 750 Go, ça en vaut la peine.
Sur le site de seagate, on peut savoir la date de fin de garantie.
Voici un petite liste d'utilitaires :
NB: L'utilitaire nvidia indique la température du processeur vidéo mais il n'est pas utilisable en ligne de commande.
[^] # Re: Surveillance de santé
Posté par Lucas Bonnet . Évalué à 2.
Ca c'est le travail d'atop :)
http://www.atoptool.nl/
[^] # Re: Surveillance de santé
Posté par fasthm . Évalué à 1.
J'ai déjà utilisé
nvidia-settings -q gpucoretemp
Ça ne fonctionne plus ?
La gent féminine, pas la "gente", pas de "e" ! La gent féminine ! Et ça se prononce comme "gens". Pas "jante".
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.