Performance measurements are available for service component event points, and are processed through the Performance Monitoring Infrastructure. You configure the process server to gather performance metrics from service component event points. You can also collect Service Component Architecture-specific performance statistics directly from service invocations of applications.
Whether you are tuning service components for optimal efficiency or diagnosing a poor performance, it is important to understand how the various run time and application resources are behaving from a performance perspective. The Performance Monitoring Infrastructure (PMI) provides a comprehensive set of data that explains the runtime and application resource behavior. Using PMI data, the performance bottlenecks in the application server can be identified and fixed. PMI data can also be used to monitor the health of the application server.
The PMI is included in the base WebSphere® Application Server installation. This section provides only supplemental information about performance monitoring as it relates to the service components specific to WebSphere ESB; therefore, consult the information in the WebSphere Application Server documentation for using PMI with other parts of the entire product.
You can also monitor performance statistics derived from the service invocations of applications by using the Application Response Measurement (ARM) statistics. These statistics measure the actual runtime processes that underlie the process server service component events comprising an enterprise application. You can derive a variety of performance measurements for the processing of your applications using these statistics.