)
Performance Monitoring Infrastructure (PMI)
WAS PMI extends the JSR-077 specification, collecting performance data, which can used by, among other tools, Tivoli Performance Viewer (TPV), to provide reports.
PMI Request Metrics
PMI Request Metrics log time spent in major components, such as Web Server, Web container, Enterprise bean container, and database. These data points are recorded in logs and can be written to Application Response Time (ARM) agents used by Tivoli monitoring tools.
Performance Advisors
IBM WAS includes two performance advisors to help tune systems for optimal performance. The Runtime Performance Advisor runs in the appserver process, writes output to SystemOut.log file, and offers the following types of advice:
- ORB service thread pools
- Web container thread pools
- Connection pool size
- Persisted session size and time
- Prepared statement cache size
- Session cache size
The performance adviser in the TPV offers the above, as well as:
Problem Determination Steps
Here are problem determination steps, in escalation order:
- Find a log
- Use troubleshooting tools
- Turn on trace
- Add logging and tracing to your apps
- Get help from IBM
IBM is a trademark of the IBM Corporation in the United States, other countries, or both.
Tivoli is a trademark of the IBM Corporation in the United States, other countries, or both.