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

On Demand Router für IBM Enterprise Workload Manager aktivieren

Verwenden Sie diese Task, um IBM Enterprise Workload Manager (EWLM) für die Überwachung von WebSphere Extended Deployment zu aktivieren.

Vorbereitungen

Für diese Task benötigen Sie die Software EWLM.

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

Wenn Sie diese Task ausführen, setzt der On Demand Router (ODR) ARM-Aufrufe (Application Response Measurement) ab, um EWLM die Antwortzeiten zu berichten. EWLM kann diese Informationen verwenden, um die Umgebung innerhalb und außerhalb der Domäne von WebSphere Extended Deployment zu überwachen. Nähere Informationen hierzu finden Sie im Artikel WebSphere Extended Deployment und IBM Enterprise Workload Manager.
  1. Installieren Sie EWLM. Installationsanweisungen finden Sie im IBM Enterprise Workload Manager Information Center.
  2. Installieren Sie WebSphere Extended Deployment. Nähere Informationen hierzu finden Sie im Artikel WebSphere Extended Deployment installieren.
  3. Konfigurieren Sie Service- und Transaktionsklassen in EWLM. Nähere Informationen hierzu finden Sie im IBM Enterprise Workload Manager Information Center. Die Service- und Transaktionsklassen, die Sie in EWLM konfigurieren, überschreiben alle Serviceklassen, die in WebSphere Extended Deployment konfiguriert sind.
  4. Konfigurieren Sie EWLM für die Verwaltung von WebSphere Extended Deployment. Nachdem Sie diesen Schritt ausgeführt haben, sind die in WebSphere Extended Deployment konfigurierten Serviceklassen nicht mehr gültig. EWLM hat seine eigenen konfigurierten Service- und Transaktionsklassen.
  5. Aktivieren Sie die ARM-Berichte in WebSphere Extended Deployment:
    1. Kopieren Sie die ARM-Bibliotheken von EWLM in die Konfiguration von WebSphere Extended Deployment. Fügen Sie die ARM-Bibliotheken von EWLM 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 JVM des ODR zwei benutzerdefinierte Merkmale hinzufügen. Definieren Sie zuerst das benutzerdefinierte Merkmal java.library.path und setzen Sie dieses Merkmal auf den Bibliothekspfad von EWLM, z. B. c:\Programme\IBM\VE2\EWLMMS\classes\ms. Erstellen Sie anschließend das benutzerdefinierte Merkmal ws.ext.dirs und setzen Sie es auf den Ordner, der die von EWLM bereitgestellten ARM-Bibliotheken enthält, z. B. c:\Programme\IBM\VE2\EWLMMS\classes\ARM.
    2. Klicken Sie in der Administrationskonsole auf Überwachung und Optimierung > Request Metrics.
    3. Wählen Sie Request Metrics aktivieren aus.
    4. Wählen Sie die zu überwachenden Komponenten aus. In diesem Fall müssen Sie zum Aktivieren der Berichte für ARM-Statistiken auf verschiedenen WebSphere-Serverschichten, einschließlich des On Demand Router, die entsprechende Anwendungskomponente, z. B. Servlets oder Web Services auswählen, die ARM-Statistiken berichten muss.
    5. OptionalColonSymbol Definieren Sie in der Request-Metrics-Anzeige der Administrationskonsole die Trace-Stufe.
    6. Klicken Sie auf ARM-Agent. Die Angabe von Request-Metrics-Filtern zum Filtern und Einschränken der ARM-Berichte auf Transaktionen im ODR wird nicht unterstützt.
    7. Geben Sie im Feld "Name der Implementierungsklasse für die ARM-Transaktions-Factory" den Namen der EWLM-ARM-Factory ein. Das EWLM-Paket enthält die Implementierung der ARM-Transaktions-Factory, die Sie im ersten Schritt nach WebSphere Extended Deployment kopiert haben. Geben Sie in diesem Feld den Namen der Implementierungsklasse für die ARM-Transaktions-Factory aus der verwendeten ARM-Bibliothek ein. Der Name der Transaktionsklassen-Factory für EWLM ist com.ibm.wlm.arm40SDK.transaction.Arm40TransactionFactory.
    8. Klicken Sie auf Anwenden. Speichern und synchronisieren Sie anschließend die Änderungen.
  6. 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 Anwendungsservern von 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 in der Konsolanzeige Überwachung und Optimierung > Request Metrics auswählen. Nähere Informationen zum Aktivieren der ARM-Berichte finden Sie in der Produktdokumentation zu den speziellen Anwendungen. Alle Schichten, die Anforderungen an die Schicht von WebSphere Extended Deployment senden, müssen ARM unterstützen, damit eine reibungslose Interaktion zwischen EWLM und WebSphere Extended Deployment möglich ist. Für alle Schichten, die Anforderungen von der Schicht von WebSphere Extended Deployment empfangen, muss ARM nicht aktiviert sein. Es wird jedoch dringend empfohlen, ARM für diese Schichten zu aktivieren.
  7. Wenn Sie WebSphere Application Server Version 6 und WebSphere Extended Deployment mit EWLM 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. Nähere Informationen zu den Dateien server.policy finden Sie im WebSphere Application Server Version 6.0 Information Center.
  8. Starten Sie alle Anwendungen und Server erneut, die EWLM jetzt überwacht.

Ergebnis

Nach Abschluss dieser Task beginnen die On Demand Router in der Infrastruktur von WebSphere Extended Deployment, ARM-Aufrufe abzusetzen, um die Antwortzeiten für Anforderungen zu berichten, damit EWLM die Umgebung von WebSphere Extended Deployment überwachen kann.



Related concepts
WebSphere Extended Deployment und IBM Enterprise Workload Manager

Related tasks
Autonomic Request Flow Manager konfigurieren

Task-Topic    

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

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