Desarrollo de interfaces PMI (versión 4.0) (está en desuso)

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.

[AIX Solaris HP-UX Linux Windows]

Antes de empezar

Se ofrece soporte en este release a las API de la versión 4.0, aunque se han producido algunos cambios en la jerarquía de datos de los módulos PMI, inclusive los módulos de sesiones HTTP y enterprise bean. Si dispone de una aplicación PmiClient existente y desea ejecutarla en la versión 5.0, es posible que tenga que actualizar los PerfDescriptors basándose en la nueva jerarquía de datos de PMI.

También se han cambiado los métodos getDataName y getDataId en PmiClient. Ahora son métodos no estáticos para dar soporte a varias versiones de WebSphere Application Server. Es posible que tenga que actualizar la aplicación actual que utiliza estos dos métodos.

Acerca de esta tarea

En esta sección se informa acerca de la utilización de las interfaces de los clientes de PMI (Performance Monitoring Infrastructure) en las aplicaciones. Lea los pasos básicos del modelo de programación:

Procedimiento

  1. Recupere una recopilación inicial o una instantánea de los datos de rendimiento del servidor. Un cliente utiliza la interfaz CpdCollection para recuperar una recopilación inicial o una instantánea del servidor. Esta instantánea, denominada Snapshot en este ejemplo, se proporciona en una estructura jerárquica tal y como se describe en el apartado Jerarquía y organización de datos y contiene los valores actuales de todos los datos de rendimiento que recopila el servidor. La instantánea mantiene la misma estructura a lo largo de la vida de la instancia CpdCollection.
  2. Procese y muestre los datos tal como se ha especificado. El cliente procesa y despliega los datos tal y como se ha especificado. Los objetos de proceso y de despliegue, por ejemplo, los filtros y las GUI, pueden registrarse como escuchas CpdEvent en los datos de interés. El escucha sólo funciona dentro de la misma máquina virtual Java™ (JVM). Cuando el cliente recibe datos actualizados, se envía una notificación a todas las escuchas.
  3. Muestre la nueva instancia de CpdCollection a través de la jerarquía. Cuando un cliente recibe datos nuevos o modificados, sencillamente puede visualizar la nueva instancia CpdCollection en su jerarquía. Cuando sea necesario actualizar la recopilación Snapshot, el cliente puede utilizar el método de actualización para actualizar Snapshot con los datos nuevos.
    Snapshot.update(S1);
    // ...later...
    Snapshot.update(S2);

Resultados

Los pasos 2 y 3 se repiten a lo largo de la vida del cliente.

Icon that indicates the type of topic Task topic



Timestamp icon Last updated: last_date
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=tprf_usepmi
File name: tprf_usepmi.html