The Performance Monitor is a tool that helps administrators collect and display performance data from servers.
The Performance Monitor uses the Performance Monitoring Infrastructure (PMI). PMI is a set of packages and libraries designed to assist with gathering, delivering, processing, and displaying performance data in WebSphere administrative server domains. PMI follows a client/server architecture. In PMI terms, a server is any application that uses the PMI API to collect performance data; servers can include application servers, HTTP servers, and Java applications. A client is an application that receives performance data from a server or servers and processes the data; clients can include graphical user interfaces (GUIs) that display performance data in real time, applications that monitor performance data and trigger different events according to the current values of the data, or any other application that needs to receive and process performance data.