150 IBM Enterprise Workload Manager
5.7 Reporting
In this section we want to discuss monitoring performance data using the EWLM Control
Center. We concentrate on reports related to our example policy which we previously
discussed. We want to focus on how to use the reports and monitors to find a performance
problem or bottleneck within our application topology. This is not the only value of the
monitors; for a general discussion on reporting functionality refer to 4.4, “Monitor” on
page 104.
We include in our discussion on performance data the following reports:
? First-level analysis
? Topology view
? Details view
EWLM collects and aggregates performance statistics so that you can compare a high-level
goal to the actual performance at all times. The EWLM Control Center provides a
user-friendly way of viewing this information. EWLM captures relevant performance statistics
on each OS instance within a management domain. It then reports an aggregated view of the
real-time state of the domain to the EWLM domain manager. In the EWLM Control Center
you can view detailed statistics of the actual results that were achieved, as opposed to the
desired results. You can capture performance statistics in a tabular form for offline analysis or
for integration into other performance reporting tools.
The available monitoring and reporting functions are useful to determine whether or not there
is a performance problem for a service class. They also provide a view of the logical tiers and
the application environment and help to determine if applications or servers are experiencing
any problems. The statistics include detailed resource usage and delay information, as well
as correlation to specific operating system processes that support each middleware
application.
Make sure you have the Preference setting set to a reasonable value, for example one
minute, for monitoring your service class goal achievement. A good starting point then is the
overview of the assigned performance goals and the actual achievement as shown in
Figure 5-17. For this you need to log in to the EWLM Control Center as a user with the
monitor role like our user ewlmmon. Select Service classes from the monitor task list to view
the performance based on the goals defined in the service policy. There are sorting and
filtering options to customize the view. The values to look at are the performance index (PI),
the importance, and the goal you have set, as well as the actual performance which is
achieved.
SC_Plants_login Medium Percentile Response Time 90% in 200 msec.
SC_Plants_default Medium Average Response Time 100 msec.
SC_Plants_shopping Medium Percentile Response Time 80% in 200 msec.
SC_Trade3_general N/A Discretionary N/A
SC_Plants_general N/A Discretionary N/A
SC_InternetExplorer Medium Velocity Fast
SC_Calc_Batch Medium Velocity Slowest
Service class name Importance Goal type Goal definition