Performance Monitoring Infrastructure

The Performance Monitoring Infrastructure (PMI) uses a client-server architecture. The server collects performance data from various WebSphere Application Server components. A client retrieves performance data from one or more servers and processes the data. Refer to Performance Monitoring Infrastructure client (Version 4.0) and Performance Monitoring Infrastructure client interface.

As shown in the figure, the server collects PMI data in memory. This data consists of counters such as servlet response time and data connection pool usage. The data points are then retrieved using a Web client, a Java client, or a Java Management Extensions (JMX) client. WebSphere Application Server contains Tivoli Performance Viewer, a Java client which displays and monitors performance data. See the Monitoring performance with Tivoli Performance Viewer (formerly Resource Analyzer), Tivoli performance monitoring and management solutions, Third-party performance monitoring and management solutions, and Developing your own monitoring applications topics for more information on monitoring tools.

The figure shows the overall PMI architecture. On the right side, the server updates and keeps PMI data in memory. The left side displays a Web client, a Java client, and a JMX client retrieving the performance data.


Related tasks
Monitoring performance
Monitoring performance with Tivoli Performance Viewer (formerly Resource Analyzer)
Developing your own monitoring applications
Related reference
Third-party performance monitoring and management solutions



Searchable topic ID:   cprf_pmidata
Last updated: Jun 21, 2007 4:55:42 PM CDT    WebSphere Application Server Network Deployment, Version 5.0.2
http://publib.boulder.ibm.com/infocenter/wasinfo/index.jsp?topic=/com.ibm.websphere.nd.doc/info/ae/ae/cprf_pmidata.html

Library | Support | Terms of Use | Feedback