Choosing the right performance advisor for the purpose
Two performance advisors are available: the Runtime Performance Advisor and the performance advisor in Tivoli Performance Viewer (TPV advisor). The Runtime Performance Advisor runs in the Java virtual machine (JVM) process of Application Server; therefore, it does not provide expensive advice. In a Network Deployment environment, the performance advisor in TPV runs on the node agent and can provide advice on resources which are more expensive to monitor and analyze. The TPV advisor requires that you enable performance modules, counters, or both.
The following chart shows the differences between the Runtime Performance Advisor and the TPV advisor:
Runtime Performance Advisor TPV advisor Start location Application server TPV client Invocation of tool TPV Administrative console Output The SystemOut.log file and the administrative console TPV in the administrative console Frequency of operation Configurable When you select refresh in the TPV administrative console Types of advice
- Object Request Broker (ORB) service thread pools
- Web container thread pools
- Connection pool size
- Persisted session size and time
- Prepared statement cache size
- Session cache size
- ORB service thread pools
- Web container thread pools
- Connection pool size
- Persisted session size and time
- Prepared statement cache size
- Session cache size
- Dynamic cache size
- Java virtual machine (JVM) heap size
- DB2 Performance Configuration wizard
See also
Runtime Performance Advisor
Tivoli Performance Viewer advisor
Related Tasks
Obtaining performance advice from the performance advisors
Tivoli is a trademark of the IBM Corporation in the United States, other countries, or both.