Collection de données PMI
La collecte de données PMI peut se faire dans trois interfaces différentes, Java™ Management Extension (JMX) (J2EE MBeans and WebSphere Application Server Perf MBean), Performance Servlet, ou l'API de client PMI (obsolète).
- Interface JMX
- L'interface JMX appartient à la spécification J2EE et constitue la méthode de collecte de données de performances recommandée pour WebSphere. Les données PMI peuvent être collectées à partir des MBeans objet gérés ou de MBean Perf PMI WebSphere Application Server. Alors que les MBeans J2EE fournissent des données relatives aux performances du composant spécifique, le MBean Perf fonctionne comme une passerelle vers le service PMI de WebSphere Application Server et permet d'accéder aux données de performances de tous les composants.
- Performance Servlet
- Performance Servlet permet d'utiliser une requête HTTP pour interroger les données PMI d'un domaine d'administration WebSphere Application Server complet. Comme le servlet fournit les données de performances via HTTP, les éléments tels que les pare-feux sont simples à convertir. Performance Servlet dirige les données PMI vers un document XML.
- API client PMI (déconseillée)
- L'API client PMI (Performance Monitoring Infrastructure) fournit une classe d'encapsulation pour fournir des données PMI à un client. L'API client PMI extrait les données PMI en s'appuyant sur l'infrastructure JMX et le MBean Perf. Le client PMI fournit les données à l'aide de la structure de données spécifique à WebSphere Application Server.
- L'API client PMI (Performance Monitoring Infrastructure) fournit une classe d'encapsulation pour fournir des données PMI à un client. L'API client PMI extrait les données PMI en s'appuyant sur l'infrastructure JMX et le MBean Perf. Le client PMI fournit les données à l'aide de la structure de données spécifique à WebSphere Application Server.