PMI (Performance Monitoring Infrastructure)

Utilize esta página para aprender sobre o Performance Monitoring Infrastructure e outras ferramentas para ajudar a monitorar o funcionamento geral do servidor de aplicativos.

Um sistema da Web típico consiste de um servidor da Web, servidor de aplicativos e um banco de dados. O monitoramento e o ajuste do servidor de aplicativos é essencial para o desempenho geral do sistema da Web. PMI (Performance Monitoring Infrastructure) é a infraestrutura de monitoramento principal do WebSphere Application Server e dos produtos da família WebSphere, como Portal, Commerce, etc. Os dados de desempenho fornecidos pelo WebSphere PMI ajudam a monitorar e ajustar o desempenho do servidor de aplicativos.

Ao ajustar o WebSphere Application Server para obter o desempenho ideal, ou corrigir um aplicativo Java™ Platform, Enterprise Edition (Java EE) que apresenta desempenho insatisfatório, é importante entender como os diversos recursos de aplicativo e tempo de execução estão se comportando de uma perspectiva de desempenho. O PMI fornece um conjunto abrangente de dados que explicam o comportamento do tempo de execução e do recurso do aplicativo. Por exemplo, o PMI fornece o tamanho do conjunto de conexões do banco de dados, o tempo de resposta do servlet, o tempo de resposta do método EJB (Enterprise JavaBeans), o tempo de coleta de lixo da JVM (Java virtual machine), o uso de CPU, etc. Esses dados podem ser utilizados para entender os padrões de utilização do recurso de tempo de execução do conjunto de encadeamentos, pool de conexão e assim por diante, e as características de desempenho dos componentes de aplicativo, como servlets, JSP (JavaServer Pages) e beans corporativos.

Utilizando os dados de PMI, os gargalos de desempenho no servidor de aplicativos podem ser identificados e corrigidos. Por exemplo, uma das estatísticas de PMI no conjunto de conexões JDBC (Java DataBase Connectivity) é o número de instruções descartadas do cache de instruções preparadas. Essa estatística pode ser utilizada para ajustar o tamanho de cache da instrução preparada para minimizar os descartes e para aprimorar o desempenho da consulta do banco de dados. Os dados PMI podem ser monitorados e analisados pelo Tivoli Performance Viewer, outras ferramentas Tivoli, seus próprios aplicativos ou ferramentas de terceiros. O Tivoli Performance Viewer é um visualizador gráfico para dados PMI enviado com o WebSphere Application Server. Os orientadores de desempenho utilizam os dados de PMI para analisar o estado de tempo de execução do servidor de aplicativos e fornecem conselhos sobre ajuste para otimizar a utilização de recursos do servidor de aplicativos.

Os dados de PMI também podem ser utilizados para monitorar o funcionamento do servidor de aplicativos. Alguns dos indicadores de funcionamento são uso de CPU, tempo de resposta do servlet e tempo de consulta do JDBC. As ferramentas de gerenciamento de desempenho como o Tivoli Monitoring for Web Infrastructure e outras ferramentas de terceiros podem monitorar os dados de PMI e gerar alertas com base em alguns limites predefinidos.


Ícone que indica o tipo de tópico Tópico de Conceito



Ícone de registro de data e hora Última atualização: last_date
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=cprf_pmidata
Nome do arquivo: cprf_pmidata.html