Verwenden Sie diese Task, um IBM®
Enterprise Workload Manager
für die Überwachung von Intelligent Management zu aktivieren.
Vorbereitende Schritte
Zum Ausführen dieser Task müssen Sie
IBM
Enterprise Workload Manager installieren.
Installationsanweisungen finden Sie im Information Center von IBM
Enterprise Workload Manager.
Informationen zu diesem Vorgang
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
Intelligent Management zu überwachen. Weitere Informationen finden Sie
in den Artikeln zu
Intelligent Management und IBM
Enterprise Workload Manager.
Vorgehensweise
- Konfigurieren Sie Service- und Transaktionsklassen in IBM
Enterprise
Workload Manager. Die Service- und Transaktionsklassen, die Sie in IBM
Enterprise
Workload Manager konfigurieren, überschreiben alle Serviceklassen, die in Intelligent Management konfiguriert sind. Weitere Informationen finden Sie im Information Center
von Enterprise Workload Manager.
- Konfigurieren Sie IBM
Enterprise Workload Manager
für die Verwaltung von Intelligent Management. Nachdem Sie diesen Schritt ausgeführt haben, sind die in Intelligent Management 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 Intelligent Management-Konfiguration. 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. 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 Tracestufe ist optional.
- Geben Sie im Feld "Name der Implementierungsklasse für die ARM-Transaktionsfactory" den Namen der ARM-Factory von
IBM
Enterprise Workload Manager ein. Der
Name der Transaktionsklassenfactory für
IBM
Enterprise Workload Manager ist
com.ibm.wlm.arm40SDK.transaction.Arm40TransactionFactory.
Weitere Informationen finden Sie im Artikel "Leistungsdaten von Request Metrics abrufen".
- 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". Weitere
Informationen zum Aktivieren
der ARM-Berichte finden Sie in der Produktdokumentation zu den speziellen Anwendungen.
Alle Schichten, die Anforderungen an die Intelligent Management-Schicht senden, müssen ARM unterstützen,
damit eine reibungslose Interaktion zwischen IBM
Enterprise
Workload Manager and Intelligent Management möglich ist.
Für die Schichten, die Anforderungen von der Intelligent Management-Schicht
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 Intelligent Management 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 finden Sie im Artikel "Berechtigungen der Datei server.policy".
- Starten Sie alle Anwendungen und Server erneut, die IBM
Enterprise Workload Manager jetzt überwacht.
Ergebnisse
Die On Demand Router in der
Intelligent Management-Infrastruktur beginnen damit,
ARM-Aufrufe abzusetzen, um die Antwortzeiten für Anforderungen zu berichten. IBM
Enterprise Workload Manager kann dann die
Intelligent Management-Umgebung überwachen.