Uso del cliente PMI para desarrollar la aplicación de supervisión (abandonado)
Puede utilizar las interfaces de la Infraestructura de supervisión del rendimiento (PMI) para desarrollar sus propias aplicaciones para recopilar y mostrar información del rendimiento.
Acerca de esta tarea
Procedimiento
- Cree una instancia de PmiClient. Se utiliza para todas las llamadas a método subsiguientes.
- Opcional: Puede crear sus propios MBeans. Consulte la ampliación del sistema administrativo de WebSphere Application Server con los MBeans personalizados para ver más información.
- Llame los métodos listNodes() y listServers(nodeName) para encontrar todos los nodos y servidores del dominio de WebSphere Application Server.
El cliente PMI proporciona dos conjuntos de métodos: uno en la versión 5.0 y el otro heredado de la versión 4.0. Sólo puede utilizar un conjunto de métodos. No los mezcle.
- Llame a listMBeans y listStatMembers para obtener todos los MBeans y MBeanStatDescriptors disponibles.
- Llame al método getStats para obtener el objeto Stats de los datos de PMI.
- Opcional: El cliente también puede llamar a setStatLevel o getStatLevel para establecer y obtener el nivel de supervisión. Utilice los objetos MBeanLevelSpec para establecer niveles de supervisión.
![[AIX Solaris HP-UX Linux Windows]](../images/dist.gif)
Qué hacer a continuación
- Cree una instancia de PmiClient.
- Llame los métodos listNodes() y listServers(nodeName) para encontrar todos los nodos y servidores del dominio de WebSphere Application Server.
- Llame a listMembers para obtener todos los objetos perfDescriptor.
- Utilice el método get o gets del cliente PMI para obtener los objetos CpdCollection. Estos contienen instantáneas de datos de rendimiento del servidor. Se mantiene la misma estructura y se utiliza su método update para renovar los datos.
- (Opcional) El cliente también puede llamar a setInstrumentationLevel o getInstrumentationLevel para establecer u obtener el nivel de supervisión.