Network Deployment (Distributed operating systems), v8.0 > Monitor > Monitor overall system health

Enable PMI data collection


Enable PMI data collection to diagnose problems and tune application performance.

PMI must be enabled (by default PMI is enabled) before collecting any performance data. PMI should be enabled before the server starts. If PMI is enabled after the server is started, the server needs to be restarted to start the PMI.

When PMI service is enabled, the monitoring of individual components can be enabled or disabled dynamically. PMI provides four predefined statistic sets that can be used to enable a set of statistics. The following table provides details about the statistic sets. If the predefined statistic sets does not meet your monitoring requirement, the Custom option can be used to selectively enable or disable individual statistics.

Currently monitored statistic set

None All statistics are disabled.
Basic Statistics specified in J2EE 1.4, as well as top statistics like CPU usage and live HTTP sessions are enabled. This set is enabled out-of-the-box and provides basic performance data about runtime and application components.
Extended Basic set plus key statistics from various WAS components like WLM, and dynamic caching are enabled. This set provides detailed performance data about various runtime and application components.
All All statistics are enabled.
Custom Enable or disable statistics selectively.

Custom setting

WAS v6.0 introduces fine-grained control to enable/disable statistics individually. The fine-grained control is available under the custom statistic set.

Sequential Update

To minimize the monitoring overhead, the updates to CountStatistic, AverageStatistic, and TimeStatistic are not synchronized. Since these statistic types track total and average, the extra accuracy is generally not worth the performance cost. The RangeStatistic and BoundedRangeStatistic are very sensitive; therefore, they are always are synchronized. If needed, updates to all the statistic types can be synchronized by checking the Use sequential update check box.

Enable PMI

Enable PMI using one of the following methods:


Enable PMI
Enable PMI using wsadmin
Obtaining a list of performance counters from the command line
Enable the Java virtual machine profiler data


Enterprise bean counters
JDBC connection pool counters
J2C connection pool counters
Java virtual machine counters
ORB counters
Servlet session counters
Transaction counters
Thread pool counters
Web application counters
Workload Management counters
System counters
Dynamic cache counters
Web services gateway counters
Web services counters
Alarm Manager counters
Object Pool counters
Scheduler counters
High availability manager counters
Distribution and consistency services (DCS) stack counters
Extension registry counters


Search Tips   |   Advanced Search