PMI-Clientschnittstelle (veraltet)
Die vom PMI-Client-Interface (Performance Monitoring Infrastructure) bereitgestellten Daten sind hier dokumentiert.
Der Zugriff auf die Daten der PMI-Clientschnittstelle erfolgt in
einer hierarchischen Struktur. Vom Objekt werden Knoteninformationsobjekte,
Modulinformationsobjekte, CpdCollection-Objekte und CpdData-Objekte abgeleitet. Bei
Verwendung der Version 5.0 arbeiten Sie mit Stats- und Statistic-Objekten. Die
Objekte mit Knoten- und Serverinformationen enthalten keine Leistungsdaten, sondern nur
statische Informationen.
Jedesmal, wenn ein Client Leistungsdaten von einem Server abruft, werden die Dateien in einer Untergruppe dieser Struktur zurückgegeben. Das Format der Untergruppe ist von den abgerufenen Daten abhängig. Nach Bedarf können Sie die Daten der gesamten Struktur oder eines Teils der Struktur aktualisieren.
Das statistische JMX-Datenmodell und das vorhandene CPD-Datenmodell der Version 4.0 werden unterstützt. Wenn Sie Leistungsdaten mit der PMI-Client-API der Version 5.0 PMI abrufen, erhalten Sie das Stats-Objekt, das Statistic-Objekte und optionale sub-Stats-Objekte enthält. Wenn Sie die PMI-Client-API der Version 4.0 verwenden, um Leistungsdaten zu erfassen, erhalten Sie das CpdCollection-Objekt, das die CpdData-Objekte und optionale sub-CpdCollection-Objekte enthält.
- BoundaryStatistic
- BoundedRangeStatistic
- CountStatistic
- MBeanStatDescriptor
- MBeanLevelSpec
- Neue Methoden in PmiClient
- RangeStatistic
- Stats
- Statistic
- TimeStatistic
- CpdCollection
- CpdData
- CpdEventListener und CpdEvent
- CpdFamily class
- CpdValue
- CpdLong
- CpdStat
- CpdLoad
- PerfDescriptor
- PmiClient class
CpdLong wird CountStatistic zugordnet, CpdStat wird Time Statistic zugeordnet, CpdCollection wird Stats zugeordnet, CpdLoad wird RangeStatistic und BoundedRangeStatistic zugeordnet.
Anmerkung: PmiClient-APIs der Version 4.0 werden in dieser Version unterstützt, es gibt jedoch einige Änderungen. Die Datenhierarchie wird in einigen PMI-Modulen, insbesondere im Enterprise-Bean-Modul und im HTTP-Sitzungsmodul, geändert. Wenn Sie eine PmiClient-Anwendung haben, die Sie für Version 5.0 einsetzen möchten, müssen Sie unter Umständen die PerfDescriptor(s) mit der neuen PMI-Datenhierarchie aktualisieren. Außerdem sind die Methoden "getDataName" und "getDataId" in "PmiClient" keine statischen Methoden mehr und können mehrere Versionen von WebSphere Application Server unterstützen. Möglicherweise müssen Sie Ihre Anwendung, die diese beiden Methoden verwendet, aktualisieren.