Start of Content Area

Background documentation Monitoring the Java Performance  Locate the document in its SAP Library structure

You can use the Java Key Performance Indicators  monitor to obtain the most important values about the performance of the instances of your monitored Java systems and to identify possible causes for performance problems. You can see alerts in areas that you particularly need to monitor in your daily administration at a glance in the subtrees of this monitor (see also Monitored Data).

Execution

Check the Java Key Performance Indicators monitor for alerts. To open the monitor, proceed as described in Tasks.

Affected MTE

Meaning

<SysID>

The monitored performance data is initially grouped by the system ID of the monitored Java systems. All systems that belong to the J2EE_Systems system group are displayed.

   <context name>

Within a system, the performance data is grouped by the different dispatchers and servers of the different instances.

Kernel

See Kernel

         System Threads Pool
         Application Threads Pool

Information about the thread system of the AS Java. Information is displayed for both thread pools:

      System Threads Pool

      Application Threads Pool

            ThreadPoolPercentageUsage

Current usage of the thread pool as a percentage

            WaitingTasksCount

Number of executable tasks waiting for execution in a free thread of the thread pool; this value indicates whether a queue is forming during processing

            WaitingTasksQueueOverflow

Number of tasks that cannot enter the above queue. This value should be zero. A value greater than zero means that the request is not correctly processed and an error is returned.

         ClusterManagement -
         Session Context Communication

Information about the Cluster Management, in which the communication between the dispatcher and the server is controlled (the communication during the transfer of a request from the dispatcher to the server is known as Session Communication)

            AverageSessionProcessTime

Average retention period of the message in the session queue between the call of the method and the actual transfers of the data

            http\CurrentSessionQueueSize

Current number of sessions of the HTTP processor in the session queue

Services

See Services

         UsedMemory

Current memory usage of the Virtual Machine

         http Provider Total Requests:
         Avg request-response time

Average time in which the system processes an HTTP request, that is, the time from the start of the request to the end of the response

This graphic is explained in the accompanying text Monitoring start page

 

 

End of Content Area