Muffin 2/Fedora et le monitoring système

De Magazine fedora-fr
Révision de 26 mai 2009 à 02:29 par CharlesAntoineCouret (discussion | contributions) (Pour aller plus loin : Mise en page)

Aller à : navigation, rechercher

Introduction

Quand on utilise son ordinateur il arrive bien souvent que celui ci ne réagisse pas comme on le souhaiterais. Ainsi il peut devenir complètement non réactif. Plus trivialement on va dire qu'il "rame". Une solution simple est de redémarrer le système. Hélas si cela résout le problème a court terme , les mêmes causes produisant les mêmes effets le problème risque fort de réapparaître tôt ou tard. Il convient donc de déterminer ce qui se passe. Vous entrez donc dans le monde passionnant du monitoring système.

Dans l'article qui suit nous allons aborder les bases en nous intéressant à l'outil gnome-system-monitor.

Installation

Normalement dans une installation le logiciel est déja installé. Néanmoins si cela n'était pas le cas il suffit de taper la commande suivante: sudo yum install gnome-system-manager

Lancement

On ouvre le menu Applications -> Outils Systemes et on choisit Moniteur système. On obtient alors la fenêtre suivante: Fichier:Monitoring1.png

On y voit décrit de façon très synthétique son ordinateur. On peut voir qu'on a quatres onglets: Systeme,Processus,Ressources,Systèmes de fichier. On est dans l'onglet système.

L'onglet ressource

Cet onglet va nous permettre de voir de manière dynamique comment se comporte notre système. On obtient alors la fenêtre suivante: Monitoring2.jpg

On obtient alors une répresentation de

  • L'utilisation de ou des CPU
  • L'utilisation mémoire
  • Le traffic réseau.

Grâce à ces courbes on peut repérer d'eventuelle anomalie. Par exemple dans le cas présent on voit que l'occupation du pro cesseur est importante alors qu'on ne fait rien. Pour aller plus loin on va aller examiner le deuxième onglet Processus

L'onglet processus

On obtient alors la fenêtre suivante:

Monitoring3.png

On voit pour chaque processus du système des informations le concernant. On peut classer la liste de ces processus sur différents critères. Dans le cas qui nous occupe comme j'ai un problème avec l'occupation CPU j'ai clique sur la colonne CPU. On peut le voir grâce au petit symbole ^ dans la colonne CPU. On voit donc que c'est un programme perl qui consomme une bonne partie de la CPU. On peut alors le tuer en le sélectionnant , cliquer sur le bouton droit de la souris et sélectionner Tuer le processus. Si on à un problème d'utilisation trop importante de la mémoire on peut classer par l'occupation mémoire comme on peut le voir sur la capture d'écran suivante:

Monitoring4.png

L'onglet Systèmes de fichier

Enfin pour finir cette petite introduction au système monitoring nous allons examiner le quatrième onglet Systèmes de Fichier. Voici ce qu'on obtient

Monitoring5.png

On obtient pour chaque partition , lecteur de DVD ou clé usb son type et son taux d'occupation. Cela est très pratique pour connaître les endroits où il vous reste de la place.

Pour aller plus loin

Voici donc que se termine un aperçu tres succint du monitoring système. La grande richesse des système GNU/linux est qu'il existe une multitude de façon de faire la même chose. Les utilisateurs plus exigeant pour se pencher sur les outils suivants: top : un outil qui permet d'examiner plus finement les processus strace : cet outil permet de tracer les appels systèmes d'un programme. Cela est utile pour savoir ce que fait un programme qui semble complètement hors de controle lsof : cet outils permet de savoir quels fichiers sont ouvert par quel processus