Obtenez une liste de compteurs de performances à partir de la ligne de commande
Avant de commencer
Le serveur d'applications doit être en cours d'exécution lorsque vous obtenez une liste de compteurs de performances à partir de la ligne de commande.
Pourquoi et quand exécuter cette tâche
Vous pouvez obtenir une liste de compteurs de performances à partir de la ligne de commande
Procédure
- Ouvrez une fenêtre de ligne de commande.
- Entrez les commandes suivantes :
set perf [$AdminControl completeObjectName type=Perf,*]
set perfON [$AdminControl makeObjectName $perf]
set params [java::new {java.lang.Object[]} 1]
$params set 0 [java::new java.util.Locale "en-US"]
set sigs [java::new {java.lang.String[]} 1]
$sigs set 0 java.util.Locale
set out [java::cast {com.ibm.websphere.pmi.PmiModuleConfig[]}
[$AdminControl invoke_jmx $perfON getConfigs $params $sigs]]
for {set i 0} {$i < [$out length]} {incr i 1} { puts [[$out get $i] toString] }
- Des résultats similaires à ceux de l'exemple suivant sont
renvoyés :
Stats type=systemModule, Description=Données de performances émanant
du système d'exploitation.
{name=FreeMemory, ID=3, type=CountStatistic, description=Image instantanée
de la mémoire disponible (en ko)., unit=N/A, level=low, statisticSet=all,
resettable=false, aggregatable=true, zosAggregatable=true}
{name=CPUUsageSinceServerStarted, ID=2, type=AverageStatistic,
description=Utilisation moyenne de l'unité centrale depuis que le démarrage du serveur.,
unit=N/A, level=medium, statisticSet=extended, resettable=true,
aggregatable=true, zosAggregatable=true}
{name=CPUUsageSinceLastMeasurement, ID=1, type=CountStatistic,
description=Utilisation moyenne de l'unité centrale depuis la dernière interrogation.,
unit=N/A,
level=low, statisticSet=basic, resettable=false,
aggregatable=true,
zosAggregatable=true