Mit dem PMI-Client eigene Überwachungsanwendungen entwickeln (veraltet)

Mit den PMI-Schnittstellen (Performance Monitoring Infrastructure) können Sie eigene Anwendungen für die Erfassung und Anzeige von Durchsatzdaten entwickeln.

Informationen zu diesem Vorgang

Nachfolgend ist das Programmiermodel für den PMI-Client beschrieben:

Vorgehensweise

  1. Erstellen Sie eine Instanz von PmiClient. Diese wird für alle nachfolgenden Methodenaufrufe verwendet.
  2. Optional: Sie können eigene MBeans erstellen. Weitere Informationen finden Sie in der Dokumentation zur Erweiterung des Verwaltungssystems von WebSphere Application Server mit angepassten MBeans.
  3. Rufen Sie die Methoden listNodes() und listServers(nodeName) auf, um alle Knoten und Server in der WebSphere Application Server-Domäne zu finden. [AIX Solaris HP-UX Linux Windows]Der PMI-Client stellt zwei Methodengruppen bereit, eine Gruppe von Version 5.0 und eine andere von Version 4.0 übernommene Gruppe. Sie können nur eine der Methodengruppen verwenden.
  4. Rufen Sie listMBeans und listStatMembers auf, um alle verfügbaren MBeans und MBeanStatDescriptors abzurufen.
  5. Rufen Sie die Methode getStats auf, um das Stats-Objekt für die PMI-Daten abzurufen.
  6. Optional: Der Client kann auch setStatLevel oder getStatLevel aufrufen, um die Überwachungsebene festzulegen bzw. abzurufen. Verwenden Sie zum Festlegen der Überwachungsebenen die MBeanLevelSpec-Objekte.
[AIX Solaris HP-UX Linux Windows]

Nächste Schritte

Falls Sie lieber die Schnittstelle von Version 4.0 verwenden möchten, ist das Modell im Wesentlichen das gleiche, nur die Objekttypen sind andere:
  1. Erstellen Sie eine Instanz von PmiClient.
  2. Rufen Sie die Methoden listNodes() und listServers(nodeName) auf, um alle Knoten und Server in der WebSphere Application Server-Domäne zu finden.
  3. Rufen Sie listMembers auf, um alle perfDescriptor-Objekte abzurufen.
  4. Rufen Sie mit der Methode get oder gets des PMI-Client CpdCollection-Objekte ab. Diese enthalten Momentaufnahmen der Durchsatzdaten des Servers. Die Struktur bleibt erhalten. Die Daten werden mit der Methode update aktualisiert.
  5. (Optional) Der Client kann auch setInstrumentationLevel oder getInstrumentationLevel aufrufen, um die Überwachungsebene festzulegen bzw. abzurufen.

Symbol, das den Typ des Artikels anzeigt. Taskartikel



Symbol für Zeitmarke Letzte Aktualisierung: 25.05.2016
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=tprf_usepmi2
Dateiname:tprf_usepmi2.html