Verwenden Sie diese Task, um IBM Enterprise Workload Manager
für die Überwachung von WebSphere Virtual Enterprise zu aktivieren.
Vorbereitungen
Zum Ausführen dieser Task müssen Sie die Software
IBM Enterprise Workload Manager
erwerben und installieren.
Installationsanweisungen finden Sie im Information Center zu
IBM Enterprise Workload Manager.
Informationen zu dieser Task
Wenn Sie diese Task ausführen, setzt der On Demand Router (ODR) ARM-Aufrufe
(Application Response Measurement) ab, um
IBM Enterprise Workload Manager
die Antwortzeiten zu berichten. IBM Enterprise Workload Manager
kann die Informationen zu den Antwortzeiten verwenden, um die Umgebung innerhalb
und außerhalb der Domäne von
WebSphere Virtual Enterprise zu überwachen. Weitere Informationen finden Sie im Artikel
WebSphere Virtual Enterprise und IBM Enterprise Workload Manager.
Prozedur
-
Installieren Sie WebSphere Virtual Enterprise.
Weitere Informationen hierzu finden Sie im Artikel Produkt installieren und konfigurieren
.
-
Konfigurieren Sie Service- und Transaktionsklassen in IBM Enterprise
Workload Manager.
Weitere Informationen finden Sie im Information Center von Enterprise Workload Manager.
Die Service- und Transaktionsklassen, die Sie in IBM Enterprise
Workload Manager konfigurieren, überschreiben alle Serviceklassen, die in WebSphere Virtual Enterprise konfiguriert sind.
-
Konfigurieren Sie IBM Enterprise Workload Manager
für die Verwaltung von WebSphere Virtual Enterprise.
Nachdem Sie diesen Schritt ausgeführt haben, sind die in WebSphere Virtual Enterprise konfigurierten
Servicerichtlinien nicht mehr gültig.
IBM Enterprise
Workload Manager hat seine eigenen konfigurierten Service- und Transaktionsklassen.
-
Kopieren Sie die ARM-Bibliotheken von
IBM Enterprise Workload Manager
in die Konfiguration von WebSphere Virtual Enterprise.
Fügen Sie die ARM-Bibliotheken von IBM Enterprise Workload Manager
in das Verzeichnis Installationsstammverzeichnis/bin ein.
Merken Sie sich den Namen dieser Klasse, damit Sie diese Information in der Administrationskonsole eingeben können.
Alternativ können Sie dem Anwendungsserver oder der
Java Virtual Machine (JVM) des ODR zwei angepasste Eigenschaften hinzufügen.
Definieren Sie zuerst die angepasste Eigenschaft "java.library.path", und setzen Sie diese Eigenschaft auf den Bibliothekspfad von
IBM Enterprise Workload Manager, z. B.
c:\Programme\IBM\VE2\EWLMMS\classes\ms.
Erstellen Sie anschließend die angepasste Eigenschaft "ws.ext.dirs", und geben Sie als Wert den Ordner an, der die
von IBM Enterprise Workload Manager
bereitgestellten ARM-Bibliotheken enthält, z. B. c:\Programme\IBM\VE2\EWLMMS\classes\ARM.
-
Aktivieren Sie die ARM-Berichte.
Weitere Informationen finden Sie im Artikel Leistungsdaten von Request Metrics abrufen im Information Center von WebSphere Application Server.
Verwenden Sie auf der Seite "Request Metrics" der Administrationskonsole die folgenden Einstellungen:
- Wählen Sie die entsprechende Anwendungskomponente aus, z. B. Servlets oder Web-Services, die ARM-Statistiken
berichten muss.
- Die Definition der Trace-Stufe ist optional.
- Geben Sie im Feld "Name der Implementierungsklasse für die ARM-Transaktions-Factory" den Namen der ARM-Factory von IBM Enterprise Workload Manager ein. Der
Name der Transaktionsklassen-Factory für
IBM Enterprise Workload Manager ist com.ibm.wlm.arm40SDK.transaction.Arm40TransactionFactory.
-
Aktivieren Sie die ARM-Berichte für andere Schichten und Anwendungen, wie z. B.
IBM DB2, IBM HTTP Server
oder die verschiedenen Komponenten, die in WebSphere Application Server ausgeführt werden.
Sie können die ARM-Instrumentierung in bestimmten Komponenten von WebSphere Application Server aktivieren, indem Sie die
gewünschten Komponenten auswählen. Weitere Informationen finden Sie im Artikel Leistungsdaten von Request Metrics abrufen im Information Center von WebSphere Application Server.
Weitere Informationen zum Aktivieren
der ARM-Berichte finden Sie in der Produktdokumentation zu den speziellen Anwendungen.
Alle Schichten, die Anforderungen an die Schicht von WebSphere Virtual Enterprise senden, müssen ARM unterstützen,
damit eine reibungslose Interaktion zwischen IBM Enterprise
Workload Manager and WebSphere Virtual Enterprise möglich ist.
Für die Schichten, die Anforderungen von der Schicht von WebSphere Virtual Enterprise
empfangen, muss ARM nicht zwangsläufig aktiviert sein. Es wird jedoch dringend empfohlen, ARM für diese Schichten zu aktivieren.
-
Wenn Sie WebSphere Application Server und WebSphere Virtual Enterprise mit
IBM Enterprise Workload Manager
aktivieren möchten, müssen Sie die Dateien server.policy
von WebSphere Application Server manuell aktualisieren.
Sie müssen die Datei server.policy für alle Anwendungsserver und On Demand Router aktualisieren.
Weitere Informationen zu den Dateien mit dem Namen server.policy finden Sie im Artikel Berechtigungen der Datei "server.policy" im Information Center von WebSphere
Application Server.
-
Starten Sie alle Anwendungen und Server erneut, die IBM Enterprise Workload Manager jetzt überwacht.
Ergebnisse
Nach Abschluss dieser Task beginnen die On Demand Router in der Infrastruktur von WebSphere Virtual Enterprise, ARM-Aufrufe abzusetzen, um die Antwortzeiten für Anforderungen zu berichten, damit
IBM Enterprise
Workload Manager die Umgebung von WebSphere Virtual Enterprise überwachen kann.