Obtaining advice from the advisors
Advisors provide a variety of recommendations that help improve the performance of the application server.
The advisors provide helpful performance as well as diagnostic advice about the state of the application server.
Tune WebSphere Application Server is a critical part of getting the best performance from the website. However, tuning WebSphere Application Server involves analyzing performance data and determining the optimal server configuration. This determination requires considerable knowledge about the various components in the application server and their performance characteristics. The performance advisors encapsulate this knowledge, analyze the performance data, and provide configuration recommendations to improve the application server performance. Therefore, the performance advisors provide a starting point to the application server tuning process and help you without requiring that you become an expert.
The Runtime Performance Advisor is extended to also provide diagnostic advice and is now called the Performance and Diagnostic Advisor. Diagnostic advice provides useful information regarding the state of the application server. Diagnostic advice is especially useful when an application is not functioning as expected, or simply as a means of monitoring the health of application server.
- Decide which performance advisor is right for the purpose, Performance and Diagnostic Advisor or Tivoli Performance Viewer advisor.
- Use the chosen advisor to periodically check for inefficient settings, and to view recommendations.
- Analyze Performance Monitoring Infrastructure data with performance advisors.
What to do next
Additionally, we can use the heap monitor feature to monitor the Java Virtual Machine (JVM) heap size of a WAS profile in comparison to pool size. The feature is available for new WebSphere Application Server profiles or profiles created after you update to the WAS. For existing WebSphere Application Server profiles, there is a script available to add the feature. See the heapMonitor script information.
Subtopics
- Why to use the performance advisors
The advisors analyze the Performance Monitoring Infrastructure (PMI) data of WAS using general performance principles, best practices, and WebSphere Application Server-specific rules for tuning. The advisors based on this information provide advice on how to set some of the configuration parameters to better tune WebSphere Application Server.
- Use the Performance and Diagnostic Advisor
The advisors analyze the Performance Monitoring Infrastructure (PMI) data of WAS using general performance principles, best practices, and WebSphere Application Server-specific rules for tuning.
- Use the performance advisor in Tivoli Performance Viewer
The performance advisor in Tivoli Performance Viewer provides advice to help tune systems for optimal performance and provides recommendations on inefficient settings by using the collected Performance Monitoring Infrastructure (PMI) data.
- Activating the heap monitor
This task describes the steps used to activate the heap monitor. Heap monitor is used with WebSphere Application Server profiles to monitor heap size of a profile in comparison to pool size.
Related concepts
Performance advisor types and purposes
heapMonitor command