Servlets
The servlet summary lists all servlets that are running in the current application server. Use the servlet summary view to quickly find the most time intensive servlets and the applications that use them, and to determine which servlets are invoked most often. You can sort the summary table by any of the columns.Tips
Enterprise beans
The Enterprise JavaBeans (EJB) summary lists all enterprise beans running in the server, the amount of time spent in their methods, the number of EJB invocations, and the total time spent in each enterprise bean.total_time = number_of_invocations * time_in_methodsSort the various columns to find the most expensive enterprise bean. Also, if the PMI counters are enabled for individual EJB methods, there is a check box next to the EJB name that you can select to see statistics for each of the methods.
Tips
EJB methods
The EJB method summary shows statistics for each EJB method. Use the EJB method summary to find the most costly methods of your enterprise beans.Tips
Connection pools
The connection pool summary lists all data source connections that are defined in the application server and shows their usage over time.Tip
Thread Pools
The thread pool summary shows the usage of all thread pools in the application server over time.Tip
PMI levels and counters required
In order to view Tivoli Performance Viewer (TPV) summary reports, the minimum PMI level must be enabled. Otherwise, you must use the custom monitoring level, and enable the PMI level counters required for the specific report you want to view.
Summary Report | PMI level required | Custom PMI counters required |
Servlets | Basic | JDBC Connection Pools.PoolSize |
Enterprise beans | Basic | Thread Pools.PoolSize |
EJB methods | All | Enterprise Beans.MethodCallCount |
Connection pools | Extended | WSEJBStats.MethodStats.MethodLevelCallCount |
Thread pools | Extended | Web Applications.RequestCount |