PMI-Daten
Die Erfassung von PMI-Daten kann in drei unterschiedlichen Schnittstellen stattfinden: Java™ Management Extension (JMX) (J2EE-MBeans und Perf-MBean von WebSphere Application Server), Performance Servlet oder PMI-Client-API (veraltet).
- JMX
- Die JMX-Schnittstelle ist Teil der J2EE-Spezifikation und die empfohlene Methode für das Erfassen von Leistungsdaten des WebSphere Application Server. Die PMI-Daten können mit den J2EE-MBeans für verwaltete Objekte oder der WebSphere-MBean WebSphere Application Server PMI Perf erfasst werden. Während die J2EE-MBeans Leistungsdaten zu einer bestimmten Komponente liefern, ist die MBean Perf ein Gateway zum WebSphere Application Server PMI Service und unterstützt den Zugriff auf die Leistungsdaten aller Komponenten.
- Performance Servlet
- Performance Servlet bietet die Möglichkeit, die PMI-Daten für die gesamte Verwaltungsdomäne von WebSphere Application Server mit einer HTTP-Anforderung abzufragen. Da das Servlet Leistungsdaten über HTTP bereitstellt, sind Probleme wie Firewalls einfach zu lösen. Das Performance Servlet gibt die PMI-Daten als XML-Dokument aus.
- PMI-Client-API (veraltet)
- Die PMI-Client-API stellt eine Wrapper-Klasse für die Übermittlung von PMI-Daten an einen Client bereit. Die PMI-Client-API verwendet die JMX-Infrastruktur und die MBean Perf, um die PMI-Daten abzurufen. Der PMI-Client stellt die Daten in einer für WebSphere Application Server spezifischen Datenstruktur bereit.
- Die PMI-Client-API stellt eine Wrapper-Klasse für die Übermittlung von PMI-Daten an einen Client bereit. Die PMI-Client-API verwendet die JMX-Infrastruktur und die MBean Perf, um die PMI-Daten abzurufen. Der PMI-Client stellt die Daten in einer für WebSphere Application Server spezifischen Datenstruktur bereit.