Guide pratique de CSPM, l'outil de suivi des performances du système

Version française du Complete System Performance Monitor HOWTO

Simon Depiets

Adaptation française

Guillaume Lelarge

Relecture de la version française

Jean-Philippe Guérard

Relecture de la version française

Jean-Philippe Guérard

Préparation de la publication de la v.f.

Version : 2.0.fr.1.0

3 décembre 2004

Historique des versions
Version 2.0.fr.1.02004-12-03SD, GL, JPG
Première adaptation française.
Version 2.02003-06-10CL

Résumé

L'outil de suivi des performances du système (CSPM, acronyme de Complete System Performance Monitor) est un outil graphique qui surveille l'utilisation du processeur, de la mémoire, du stockage, du réseau et des IRQ d'un système Linux. CSPM recueille ces données automatiquement et génère des histogrammes de l'utilisation du système.

Ce guide pratique fournit un aperçu de CSPM, une description du produit et des informations sur la façon de le configurer.


Table des matières

Droits d'utilisations et informations légales
Copyright and legal notice
Qu'est-ce que CSPM ?
Configuration minimale
Installer CSPM et ses dépendances
Installer Qt, version 3.0 ou ultérieure
Installer CSPM
Lancer CSPM
Modifier les options de CSPM
Affichage des données
Onglet System Overview (aperçu du système)
Onglet IRQ (interruptions)
Onglet CPU Utilization (utilisation du processeur)
Onglet Memory (mémoire)
Onglet Network (réseau)
Onglet Storage (stockage)
Onglet Tests
Onglet Tests summary (synthèse des tests)
[Important]Important

Le texte ci-dessous est la version française de la licence de ce document. Seule la version originale de cette licence, présentée dans la section suivante, fait foi.

Copyright © 2003 IBM Corporation. Tous droits réservés.

Ce document vous est fourni tel quel, sans garantie explicite ou implicite. L'utilisation des informations contenues dans ce document est à vos risques et périls.

Linux est une marque déposée par Linus Torvalds. Les autres noms d'entreprises, de produits et de services peuvent avoir été déposés.

Vous est autorisé à copier, distribuer et modifier la version originale de ce document selon les termes de la Licence de documentation libre GNU (GFDL), version 1.1 ou ultérieure, telle que publiée par la Free Software Foundation ; sans section inaltérable, ni texte de première de couverture, ni texte de quatrième de couverture. Une copie de cette licence est disponible sur : http://www.gnu.org/licenses/fdl.txt.

Copyright © 2004 Simon Depiets, Guillaume Lelarge et Jean-Philippe Guérard pour la version française

La version française de ce guide pratique est publiée en accord avec les termes de la licence de documentation libre GNU (GFDL) sans section invariante, sans texte de première de couverture ni texte de quatrième de couverture. Une copie (en anglais) de la licence est disponible sur http://www.gnu.org/copyleft/fdl.html.

[Important]Important

Le texte ci-dessous est la licence de ce document. Ce texte fait foi. Il est composé de la licence en anglais du document orignal, suivi de la licence en français de sa traduction.

Copyright © 2003 IBM Corporation. All rights reserved.

This document is provided "AS IS," with no express or implied warranties. Use the information in this document at your own risk.

Linux is a registered trademark of Linus Torvalds. Other company, product, and service names may be trademarks or service marks of others.

Permission is granted to copy, distribute, and/or modify this document under the terms of the GNU Free Documentation License, Version 1.1 or any later version published by the Free Software Foundation with no Invariant Sections, no Front-Cover text, and no Back-Cover text. A copy of the license can be found at http://www.gnu.org/licenses/fdl.txt.

Copyright © 2004 Simon Depiets, Guillaume Lelarge et Jean-Philippe Guérard pour la version française

La version française de ce guide pratique est publiée en accord avec les termes de la licence de documentation libre GNU (GFDL) sans section invariante, sans texte de première de couverture ni texte de quatrième de couverture. Une copie (en anglais) de la licence est disponible sur http://www.gnu.org/copyleft/fdl.html.

L'outil de suivi des performances du système (CSPM, acronyme de Complete System Performance Monitor), écrit par Don Dupuis de la société Compaq, est un outil graphique qui surveille l'utilisation du processeur, de la mémoire, du stockage, du réseau et des IRQ d'un système Linux. CSPM recueille ces données automatiquement et génère des histogrammes de l'utilisation du système.

CSPM, version 1.0 ou ultérieure, nécessite :

Cette section explique comment récupérer l'environnement de développement Qt et l'installer.

Qt, version 3.0 ou ultérieure, doit être installé sur le système avant d'installer CSPM. Suivez ces étapes pour récupérer et installer Qt :

  1. téléchargez la dernière version de la version libre de Qt pour X11 (« Qt/X11 Open Source Edition ») sur www.trolltech.com (Attention ! Ce site est en anglais uniquement) ;

  2. suivez les instructions (en anglais) de Trolltech pour installer Qt ;

  3. lancez ./configure avec l'option -thread pour que Qt fonctionne en mode multifils :

    # ./configure -thread
    
  4. assurez-vous que vous exportez les variables d'environnement QTDIR et LD_LIBRARY_PATH, ainsi que le décrivent les instructions d'installation de Qt distribuées avec le logiciel.

Par défaut, il y a 5 lignes de quadrillage le long de l'axe des y de chaque histogramme. Quand il n'y a pas d'activité pour un périphérique particulier, CSPM utilise les graduations par défaut 0  0,2 ; 0,4 ; 0,6 et 0,8. Lorsque l'activité commence, CSPM défini les cinq graduations à intervalle régulier de 0 à la plus haute valeur collectée. Parfois, le quadrillage tombera pile sur les nombres de la barre, rendant ces nombres difficiles à lire. Vous pourrez soit ajuster la couleur du quadrillage, soit ajuster l'intervalle, soit essayer d'ignorer le quadrillage.

Vous pouvez modifier le quadrillage, la taille et les options du contrôleur pour chaque vue depuis le menu Preferences (préférences). Depuis ce menu, vous pourrez sélectionner les entrées System (système), Tests, CPU (processeur), Memory (mémoire), Network (réseau), Storage (stockage) et IRQ (interruptions). Une fois que vous aurez sélectionné une de ces entrées, vous pourrez voir Grid (quadrillage) et Monitor (contrôleurs) ou Sizing (taille) pour chaque élément.

Depuis l'onglet Grid (quadrillage), vous pourrez modifier des éléments comme :

Depuis l'onglet Monitor (contrôleur), vous pourrez par exemple modifier :

Depuis l'onglet Taille, vous pourrez changer la largeur et la hauteur minimale des boîtes d'affichage (en points).

CSPM affiche des histogrammes fournissant des informations sur l'utilisation du système. Le programme a huit onglets d'affichage pour les différents types d'informations système que CSPM collecte. Ces onglets sont :

Les légendes en bas de chaque table d'histogrammes vous expliquent comment interpréter les différentes couleurs représentant les données.

Utilisez les barres de défilement verticales et horizontales pour voir les histogrammes qui ne tiennent pas sur l'écran initial.