WebSphere Extended Deployment, Version 6.0.x     Betriebssysteme: AIX, HP-UX, Linux, Solaris, Windows, z/OS

Leistungsüberwachung aktivieren

Vorbereitungen

Sie müssen den Cluster stoppen, bevor Sie die Schritte für dieses Beispiel ausführen. Stoppen Sie den Cluster mit der Administrationskonsole.

Gründe und Szenarios für die Ausführung dieser Task

Die folgenden Befehle aktivieren PMI (Performance Monitoring Infrastructure) und ermöglichen den Erweiterungen für die WPF-Leistungsüberwachung die Bereitstellung des Transaktionsstatus.
  1. Öffnen Sie eine neue Befehlszeilenschnittstelle und verlassen Sie das launchclient-Fenster, das Sie zuvor zum Ausführen des Servers verwendet haben, so lange, bis Sie die Leistungsüberwachung mit den in diesem Abschnitt beschriebenen Schritten initialisiert haben.
  2. Führen Sie alle verbleibenden Schritte in diesem Abschnitt im neuen Fenster aus.
  3. Wechseln Sie im neuen Fenster mit change in das Ausgangsverzeichnis des Deployment Manager. Wechseln Sie anschließend in das Verzeichnis bin, um das Script wpfadmin auszuführen.
  4. Für die Überwachung von WPF ist die PMI-Stufe H erforderlich.
  5. wpfadmin enableWPFPMI H --c cluster
    wsadmin -lang jython -f wpfadmin.pty enableWPFPMI H --c cluster
    WASX7209I: Mit Prozess "Deployment Manager" auf Knoten
    CellManager über SOAP-Connector verbunden. Typ des
    Prozesses: DeploymentManager
    WPFC0065I: Cluster wurde auf cluster gesetzt.
    WPFC0043I: Das wpfModule von PMI ist für den Cluster cluster aktiviert und
    hat die Stufe H.
    
Dieser Cluster muss jetzt gestartet werden. Verwenden Sie die Administrationskonsole, um den Cluster Cluster-Name zu starten. Jetzt können Sie einen bestimmten Transaktionszähler für eine bestimmte Bean-Instanz verfolgen.
Der folgende Befehl verfolgt den Transaktionszähler für die Top 10 Instanzen in einem Intervall von 30 Sekunden.

wpfadmin subscribeWPFPMI cumulative TransactionCount
WPFKeyBasedPartitionSample WPFKeyBasedPartition 10  30000 --c cluster

ple WPFKeyBasedPartition 10 30000 --c cluster
WASX7209I: Mit Prozess "Deployment Manager" auf Knoten
CellManager über SOAP-Connector verbunden. Typ des
Prozesses: DeploymentManager
WPFC0065I: Cluster wurde auf cluster gesetzt.
WPFC0040I: WPF-PMI wurde mit den Optionen range=cumulative,
type=TransactionCount, application name=WPFKeyBase,
ejb name=WPFKeyBasedPartition, partition count=10,
interval=30000 abonniert.
WPFC0041I: Verwenden Sie diese ID für zukünftige Aufrufe von wpfadmin pmi.
Notieren Sie die Client-ID. Sie ist die Referenz-ID für die Überwachung dieser Subskription. Jetzt können Sie mit der eigentlichen aktiven Überwachung beginnen.
Damit Sie mit der Überwachung beginnen können, müssen vorhandene Transaktionen abgeschlossen werden. Andernfalls meldet die Clientanwendung einen Fehler. Führen Sie die Anwendung lauchclient wie zuvor aus, um sicherzustellen, dass die Transaktion gültig ist. Es wird folgender Fehler angezeigt, wenn Transaktionen nicht abgeschlossen sind:

wpfadmin getTransactionCount --id 1 --top 15

C:\was\nd51\bin>wsadmin -lang jython -f wpfadmin.pty getTransactionCount 
--id 1 --top 15
WASX7209I: Mit Prozess "Deployment Manager" auf Knoten
CellManager über SOAP-Connector verbunden. Typ des
Prozesses: DeploymentManager
WPFC0065I: ID wurde auf 1 gesetzt.
WPFC0065I: Top interval wurde auf 15 gesetzt

PartitionName       TransactionCount  TotalResponseTime  MinimumTime 
MaximumTime
WPFC0045I: Es sind keine Statistiken verfügbar! Warten Sie bitte und
wiederholen Sie dann Vorgang.

launchclient c:\was\base51\installedApps\Cell\
WPFKeyBasedPartitionSample.ear
-CCproviderURL=corbaloc::<Host>:<Port>

Aktivieren Sie die Überwachungsanwendung des Partitionierungs-Feature mit dem folgenden Befehl.

wpfadmin getTransactionCount --id 1 --top 15

wsadmin -lang jython -f wpfadmin.pty getTransactionCount --id 1
--top 15

WASX7209I: Mit Prozess "Deployment Manager" auf Knoten
CellManager über SOAP-Connector verbunden. Typ des
Prozesses: DeploymentManager
WPFC0065I: ID wurde auf 1 gesetzt.
WPFC0065I: Top interval wurde auf 15 gesetzt

PartitionName       TransactionCount  TotalResponseTime  MinimumTime  MaximumTime
PK000010            3                 1418               207          639
PK000009            3                 1456               32           752
PK000008            3                 2254               586          907
PK000007            3                 1161               149          817
PK000006            3                 2130               663          760
PK000005            3                 1711               77           908
PK000004            3                 1040               109          784
PK000003            3                 703                22           400
PK000002            3                 1138               125          684
PK000001            3                 926                31           670
==================================

PartitionName       TransactionCount  TotalResponseTime  MinimumTime  MaximumTime
PK000010            3                 1418               207          639
PK000009            3                 1456               32           752
PK000008            3                 2254               586          907
PK000007            3                 1161               149          817
PK000006            3                 2130               663          760
PK000005            3                 1711               77           908
PK000004            3                 1040               109          784
PK000003            3                 703                22           400
PK000002            3                 1138               125          684
PK000001            3                 926                31           670
Diese Option setzt die Verfolgung so lange fort, bis der Benutzer im Befehlsfenster den Befehl mit der Tastenkombination Strg-C absetzt.

wpfadmin getTransactionCount --id 1

wsadmin -lang jython -f wpfadmin.pty getTransactionCount --id 1
WASX7209I: Mit Prozess "Deployment Manager" auf Knoten
CellManager über SOAP-Connector verbunden.
Typ des Prozesses: DeploymentManager
WPFC0065I: ID wurde auf 1 gesetzt.

PartitionName       TransactionCount  TotalResponseTime  MinimumTime  MaximumTime
PK000010            15                7904               99           894
PK000009            15                6964               32           866
PK000008            15                6880               3            998
PK000007            15                6766               64           946
PK000006            15                9253               210          993
PK000005            15                7897               21           971
PK000004            15                7191               109          994
PK000003            15                7076               6            931
PK000002            15                7210               84           789
PK000001            15                6375               31           949

Wenn Sie weiter üben möchten, verwenden Sie die Option "active" anstelle der Option "cumulative". Außerdem akzeptiert der Befehl launchclient den Parameter –loop xxxxx. Nach dem Aktivieren der Überwachung mit PMI generiert die Option –loop im Schleifenverfahren Transaktionen für jeden Partitionsendpunkt, und die aktive Transaktion gibt zurück, wie viele neue Transaktionen in einem bestimmten Zeitraum generiert wurden.

Beispiel:
wpfadmin subscribeWPFPMI active TransactionCount WPFKeyBasedPartitionSample 
WPFKeyBasedPartition 10
30000 --c cluster
Der in einer Schleife ausgeführte Befehl launchclient:
launchclient c:\was\base51\installedApps\Cell\WPFKeyBasedPartitionSample.ear 
-CCproviderURL=corbaloc::<Host>:<Port> -loop 10000



Related tasks
Statistiken zur Transaktionsleistung überwachen

Task-Topic    

Nutzungsbedingungen | Feedback Letzte Aktualisierung: Mar 23, 2006 9:57:42 AM EST
http://publib.boulder.ibm.com/infocenter/wxdinfo/v6r0/index.jsp?topic=?topic=/com.ibm.websphere.xd.doc/info/WPF51/twpfenablepm.html

© Copyright IBM 2005, 2006. Alle Rechte vorbehalten.
Dieses Information Center beruht auf der Eclipse-Technologie. (http://www.eclipse.org)