Les nouveautés de Glances 1.3.6

Date: 19/01/2012 | Catégories: Developpement,Open-source,Planet-libre,Systeme | Tags: ,

Glances, mon logiciel de supervision système en mode console vient de sortir en version 1.3.6.

Voici les nouveautés:

  • Les statistiques du panneau de gauche peuvent être masqués ou affichés à la demande en cliquant sur les touches 'n' (interfaces réseau), 'd' (entrées/sorties disques) et 'f' (espaces disques).
  • Un panneau d'aide s'affiche quand on clique sur la touche 'h'.
  • En plus du "man", il est possible d'afficher le manuel en lançant glances avec les options -h ou --help.
  • Glances est maintenant disponible en Anglais (langue par défaut), en Français ou en Espagnol grâce à la contribution de Jean Bob.
  • Optimisation de l'affichage sur des terminaux > 80x24 caractères.
  • ... et bien sûr son lot de corrections de bugs et ajout de contrôles lors du lancement de l'application.

Voici un aperçu de l'interface de la version 1.3.6 de Glances:

Vous trouverez plus d'informations ainsi que la procédure d'installation dans le billet suivant.

  • Pingback: Alternative für top, htop und Co.: System-Monitoring im Terminal mit Glances | Linux und Ich()

  • http://perso.uclouvain.be/benoit.delhaye Ben

    Super petite application, je m’en sers déjà souvent pour monitorer la charge CPU et les accès disques sur une machine de calcul intensif auquel j’ai accès.

    Je le fais donc par ssh.

    Par contre j’ai un bug, sous MAC(cherchez l’erreur ;-) ). Je me connecte sur la machine par ssh à partir du terminal de mon MBA, et j’obtiens l’erreur suivante (alors qu’à partir d’une autre machine linux, aucun soucis):

    Traceback (most recent call last):
    File “/usr/local/bin/glances.py”, line 936, in
    main()
    File “/usr/local/bin/glances.py”, line 912, in main
    init()
    File “/usr/local/bin/glances.py”, line 907, in init
    screen = glancesScreen(refresh_time)
    File “/usr/local/bin/glances.py”, line 328, in __init__
    curses.noecho() ; curses.cbreak() ; curses.curs_set(0)
    _curses.error: curs_set() returned ERR

    • http://www.nicolargo.com NicoLargo

      Merci :)

      Le bug en question est connu: https://github.com/nicolargo/glances/issues/30

      et il est corrigé dans la version HEAD:
      https://github.com/nicolargo/glances/tarball/master

      si tu veux rester sur des versions Stables, il faudra attendre la version 1.3.7

      • http://perso.uclouvain.be/benoit.delhaye Ben

        Ah, ok, sorry pr le spam, je n’ai pas pris la peine d’aller voir sur github si je bug avait été repéré, ce qui aurait du être mon réflex ;-)

        Merci !

        • http://perso.uclouvain.be/benoit.delhaye Ben

          Nop, tjs la même erreur:
          Traceback (most recent call last):
          File “/usr/local/bin/glances.py”, line 953, in
          main()
          File “/usr/local/bin/glances.py”, line 929, in main
          init()
          File “/usr/local/bin/glances.py”, line 924, in init
          screen = glancesScreen(refresh_time)
          File “/usr/local/bin/glances.py”, line 335, in __init__
          curses.curs_set(0)
          _curses.error: curs_set() returned ERR

  • http://www.nicolargo.com NicoLargo

    Bizzare… TU peux loguer un bug sur GitHUB avec les infos necessaires. Je regarderai sur le MBP de ma femme :)

  • http://ingnu.fr Jimmy Ingnu

    Excellente cette application. top, uptime, free, etc. le tout dans une interface console, vraiment bien :)

  • http://twitter.com/h2zu Master ZU

    très belle application.
    Juste indispensable.

    Bravo !!

  • http://chteuchteu.wordpress.com/ chteuchteu

    Excellent script ! Je n’ai pas encore testé, mais à vue d’oeil, cela semble être une excellente alternative au moniteur système visuel !
    A quand les graphiques d’historique d’utilisation (réseau, CPU, RAM, Swap) en ASCII ? :P

  • feilong

    Joli travail bravo.

    Une petite idée qui est pour moi indispensable pour ce genre d’outil : Ajouter le PID des process et leur owner…