PMI (Performance Monitoring Infrastructure)

Utilice esta página para obtener una descripción de Performance Monitoring Infrastructure y otras herramientas que le permitan supervisar el funcionamiento general del servidor de aplicaciones.

Un sistema web típico está formado por un servidor web, un servidor de aplicaciones y una base de datos. La supervisión y el ajuste del servidor de aplicaciones es fundamental para el rendimiento general del sistema web. PMI (Performance Monitoring Infrastructure) es la infraestructura básica de supervisión de WebSphere Application Server y productos de la familia WebSphere como Portal, Commerce, etc. Los datos de rendimiento que proporciona WebSphere PMI permiten supervisar y ajustar el rendimiento del servidor de aplicaciones.

Cuando se ajusta WebSphere Application Server para garantizar el rendimiento óptimo, o se corrige una aplicación Java™ Platform, Enterprise Edition (Java EE) que no tiene el rendimiento deseado, es importante entender cómo se comportan los distintos recursos de aplicación y de tiempo de ejecución desde la perspectiva del rendimiento. PMI proporciona un conjunto exhaustivo de datos donde se explica el comportamiento de los recursos de aplicación y de tiempo de ejecución. Por ejemplo, PMI proporciona el tamaño de la agrupación de conexiones de la base de datos, el tiempo de respuesta de los servlets, el tiempo de respuesta del método EJB (Enterprise JavaBeans), el tiempo de recogida de basura de la máquina virtual Java (JVM), el uso de la CPU, etc. Estos datos se pueden utilizar para entender los patrones de utilización de los recursos de tiempo de ejecución de la agrupación de hebras, la agrupación de conexiones, etc., y las características de rendimiento de componentes de aplicación como, por ejemplo, servlets, JavaServer Pages (JSP) y enterprise beans.

Utilizando los datos PMI, se pueden identificar y solucionar los cuellos de botella de rendimiento en el servidor de aplicaciones. Por ejemplo, una de las estadísticas PMI en la agrupación de conexiones JDBC (Java DataBase Connectivity) es el número de sentencias descartadas de la memoria caché de sentencias preparadas. Esta estadística se puede utilizar para ajustar el tamaño de la memoria caché de sentencias preparadas, de forma que se minimicen los descartes y mejore el rendimiento de las consultas de la base de datos. Los datos PMI se pueden supervisar y analizar en Tivoli Performance Viewer, en otras herramientas de Tivoli, en sus propias aplicaciones o en herramientas de terceros. Tivoli Performance Viewer es un visor gráfico de datos PMI que se suministra con WebSphere Application Server. Los asesores de rendimiento utilizan datos PMI para analizar el estado de tiempo de ejecución del servidor de aplicaciones y proporcionar sugerencias de ajuste para optimizar la utilización de los recursos del servidor de aplicaciones.

Los datos PMI también se pueden utilizar para supervisar el estado de salud del servidor de aplicaciones. Algunos de los indicadores del estado de salud son el uso de la CPU, el tiempo de respuesta de los servlets y el tiempo de consulta JDBC. Las herramientas de gestión del rendimiento, como Tivoli Monitoring for Web Infrastructure u otras herramientas de terceros, pueden supervisar los datos PMI y generar alertas sobre algunos umbrales predefinidos.


Icon that indicates the type of topic Concept topic



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