Perf Monitor

De DocUnix.

Sommaire

Performances

IBM propose gratuitement l'outil nmon pour AIX et Linux.

Il existe aussi l'outil payant de HP Glance, qui permet une meilleure agrégation des données et une meilleure finesse de prise de performance. Ce produit est disponible pour HP-UX, AIX, Solaris, Windows et Linux. Les données collectées peuvent être agrégé par HP Performance Insight, pour générer des rapports de risque, performance, et capacity planing.

Si vous rencontrez des problèmes de performance AIX sur un ou plusieurs serveurs critique AIX, JY Brucker (Ancien Spécialiste français IBM) peut vous aider rapidement et efficacement.

HP OVPA/Glance

Fichier de démmarage de mwa

Sous HP-UX, le fichier de configuration de démarrage d'ovpa est /etc/rc.config.d/ovpa

Il contient en particulier le protocole a utiliser. En version supérieur à 4, il recommandé d'utiliser http au lieu de dce précédemment.

MWA_START=1
MWA_START_COMMAND="/opt/perf/bin/mwa start"
MWA_PROTOCOL=http
#MWA_PROTOCOL=dce

Fichier parm

parametre size

  • global => fichier logglob (contient tout ce qu'il n'y a pas dans les autres)
  • application => fichier logappl (contient ce qui impact la mesure des applications; plus bas dans le fichier)
  • process => fichier logproc (contient tout ce qui concerne les process).
  • device => fichier logdev (contient tout ce qui concerne les devices [disques, reseau, specifique CPU]).
  • transaction => fichier logtran (pour developpement spécifique utilisant l'API associée).

Pour vérifier la configuration de rétention utiliser la commande :

utility -xs

Exemple de sortie :

Process Summary Report:  06/11/10 14:55    to 06/15/10 18:58   
There were 280.4 hours of process data
Process records were logged for the following reasons:

Log Reason      Records   Percent  Recs/hr
--------------- -------   -------  -------
New Processes      8818      8.7%     31.4
Killed Processes   6080      6.0%     21.7
CPU Threshold     21770     21.6%     77.6
Disk Threshold    94477     93.6%    336.9

NOTE: A process may be logged for more than one reason at a time.
Record counts and percentages will not add up to 100% of the process records.


The total time covered was      : 799/21:48:10 out of 893/14:21:32
Time lost when collector was off:  93/16:33:22  10.48%
The scope collector was started :        27919 times

            ------Total------  --Each Full Day-- -------Dates-------   Full
Type        Records MegaBytes  Records MegaBytes  Start       Finish   Days
Global        25732     10.50     28.8     0.012 03/18/10 to 06/15/10  893.6
Application  689287     88.23    710.7     0.091 03/10/10 to 06/15/10  969.9
Process      100981     29.28   8642.7     2.506 06/11/10 to 06/15/10   11.7
Disk         138347      9.96   6509.4     0.469 06/13/10 to 06/15/10   21.3
NETIF          3065      0.26    144.0     0.012 06/13/10 to 06/15/10   21.3
CPU            3678      0.43    172.8     0.020 06/13/10 to 06/15/10   21.3
LVolume       50434      1.61  25888.2     0.828 06/13/10 to 06/15/10    1.9
Filesystem    73445      9.40   3450.0     0.442 06/13/10 to 06/15/10   21.3
Tran          13648      7.64    576.4     0.323 03/30/09 to 04/23/09   23.7
Overhead               136.92
            ------- ---------  ------- ---------
TOTAL       1098617    294.24  46122.9     4.703

The Global      file is now  76.5% full with room for 599.1 more full days
The Application file is now  83.5% full with room for 452.6 more full days
The Process     file is now 100.9% full with room for   0.0 more full days
The Device      file is now 121.5% full with room for   0.0 more full days
The Transaction file is now  77.2% full with room for   7.1 more full days
****************************************************************

Extract

Quelques commandes d'extract permettant de récupérer des statistiques journalières avec la finesse de collecte (c.f. : futur article).

Statistiques disques:

extract -xp d -d -f <nom de fichier>,purge

Statistiques des interfaces réseaux:

extract -xp d -n -f <nom de fichier>,purge

Statistiques des process (c.f. fichier parm) :

extract -xp d -p -f <nom de fichier>,purge

Pour plus d'information voir le "man extract"

Outils personnels