Wenn Sie PMI-Statistiken abrufen, können Sie sich einen Eindruck über die Leistung Ihrer
eXtreme-Scale-Anwendungen verschaffen.
Vorbereitende Schritte
- Aktivieren Sie die Verfolgung von PMI-Statistiken für Ihre Umgebung. Weitere Informationen hierzu finden Sie im Abschnitt PMI aktivieren.
- Bei den Pfadangaben in dieser Task wird davon ausgegangen, dass Sie
Statistiken für die Beispielanwendung abrufen, aber Sie können diese Statistiken mit ähnlichen
Schritten für jede andere Anwendung verwenden.
- Wenn Sie die Administrationskonsole verwenden, um Statistiken abzurufen,
müssen Sie sich an der Administrationskonsole anmelden können.
Wenn Sie Scripting verwenden, müssen Sie sich bei wsadmin anmelden können.
Informationen zu diesem Vorgang
Sie können PMI-Statistiken abrufen und diese in Tivoli Performance Viewer anzeigen, indem Sie
Schritte in der Administrationskonsole oder mit Scripting ausführen.
Weitere Informationen
zu den Statistiken, die abgerufen werden können, finden Sie im Abschnitt
PMI-Module.
Vorgehensweise
- Rufen Sie PMI-Statistiken in der Administrationskonsole ab.
- Klicken Sie in der Administrationskonsole auf .
- Wählen Sie den Server, den Sie mit Tivoli Performance Viewer überwachen möchten,
aus, und aktivieren Sie anschließend die Überwachung.
- Klicken Sie auf den Server, um die Seite "Performance Viewer" anzuzeigen.
- Erweitern Sie die Konfigurationsstruktur. Klicken Sie auf , und wählen Sie
employees aus. Klicken Sie auf
, und wählen Sie DEFAULT aus.
- Navigieren Sie in der ObjectGrid-Beispielanwendung zum Servlet "ObjectGridCreationServlet", klicken Sie auf
Schaltfläche 1, und füllen Sie die Maps mit Daten. Sie können die Statistiken im Viewer anzeigen.
- Rufen Sie PMI-Statistiken mit Scripting ab.
- Navigieren Sie in einer Befehlszeile zum Verzeichnis WAS-Stammverzeichnis/bin.
Geben Sie wsadmin ein, um das Tool "wsadmin" zu starten.
- Setzen Sie mit den folgenden Befehlen Variablen für die Umgebung:
wsadmin>set perfName [$AdminControl completeObjectName type=Perf,*]
wsadmin>set perfOName [$AdminControl makeObjectName $perfName]
wsadmin>set mySrvName [$AdminControl completeObjectName type=Server,
name=APPLICATION_SERVER_NAME,*]
- Setzen Sie mit den folgenden Befehlen Variablen, um die Statistik "mapModule" abzurufen:
wsadmin>set params [java::new {java.lang.Object[]} 3]
wsadmin>$params set 0 [$AdminControl makeObjectName $mySrvName]
wsadmin>$params set 1 [java::new java.lang.String mapModule]
wsadmin>$params set 2 [java::new java.lang.Boolean true]
wsadmin>set sigs [java::new {java.lang.String[]} 3]
wsadmin>$sigs set 0 javax.management.ObjectName
wsadmin>$sigs set 1 java.lang.String
wsadmin>$sigs set 2 java.lang.Boolean
- Rufen Sie die Statistik "mapModule" mit dem folgenden Befehl ab:
wsadmin>$AdminControl invoke_jmx $perfOName getStatsString $params $sigs
- Setzen Sie mit den folgenden Befehlen Variablen, um die Statistik "objectGridModule" abzurufen:
wsadmin>set params2 [java::new {java.lang.Object[]} 3]
wsadmin>$params2 set 0 [$AdminControl makeObjectName $mySrvName]
wsadmin>$params2 set 1 [java::new java.lang.String objectGridModule]
wsadmin>$params2 set 2 [java::new java.lang.Boolean true]
wsadmin>set sigs2 [java::new {java.lang.String[]} 3]
wsadmin>$sigs2 set 0 javax.management.ObjectName
wsadmin>$sigs2 set 1 java.lang.String
wsadmin>$sigs2 set 2 java.lang.Boolean
- Rufen Sie die Statistik "objectGridModule" mit dem folgenden Befehl ab:
wsadmin>$AdminControl invoke_jmx $perfOName getStatsString $params2 $sigs2
Ergebnisse
Sie können Statistiken in Tivoli Performance Viewer anzeigen.