JVMSERVERs report

The JVMSERVERs report shows information and statistics about JVMSERVER resource definitions. The JVMSERVER resource defines the runtime environment for a JVM server, including the JVM profile and the Language Environment runtime options.

This report is produced using a combination of EXEC CICS INQUIRE JVMSERVER and EXEC CICS EXTRACT STATISTICS commands. The statistics data is mapped by the DFHSJSDS DSECT.
Table 1. Fields in the JVMSERVERs report
Field Heading Description
JVMSERVER Name The name of the JVMSERVER resource definition.

Source field: EXEC CICS INQUIRE JVMSERVER

JVMSERVER Enable Status The status of the JVMSERVER resource definition.

Source field: EXEC CICS INQUIRE JVMSERVER () ENABLESTATUS

JVMSERVER JVM profile name The name of the JVM profile that is used to start the JVM server.

Source field: SJS-JVMSERVER-JVMPROFILE

JVMSERVER LE runtime options The name of the Language Environment runtime options program that is specified on the JVMSERVER resource.

Source field: SJS-JVMSERVER-LE-RUNOPTS

JVMSERVER use count The number of times that the JVM server has been called.

Source field: SJS-JVMSERVER-USE-COUNT

JVMSERVER thread limit The maximum number of threads in the JVM server.

Source field: SJS-JVMSERVER-THREAD-LIMIT

JVMSERVER current threads The current number of threads in the JVM server.

Source field: SJS-JVMSERVER-THREAD-CURRENT

JVMSERVER peak threads The peak number of threads in the JVM server.

Source field: SJS-JVMSERVER-THREAD-HWM

JVMSERVER thread limit waits The number of tasks that waited for a free thread.

Source field: SJS-JVMSERVER-THREAD-WAITS

JVMSERVER thread limit wait time The amount of time in seconds that tasks have waited for a free thread.

Source field: SJS-JVMSERVER-THREAD-WAIT-TIME

JVMSERVER current thread waits The number of tasks that are currently waiting for a free thread.

Source field: SJS-JVMSERVER-THREAD-WAIT-CUR

JVMSERVER peak thread waits The peak number of threads that waited for a free thread.

Source field: SJS-JVMSERVER-THREAD-WAIT-HWM

JVMSERVER system thread use count The number of times that the system thread has been used.

Source field: SJS-JVMSERVER-SYS-USE-COUNT

JVMSERVER system thread waits The number of CICS tasks that waited for a system thread.

Source field: SJS-JVMSERVER-SYS-WAITED

JVMSERVER system thread wait time The accumulated time in seconds that tasks spent waiting for a system thread.

Source field: SJS-JVMSERVER-SYS-WAITED-TIME

JVMSERVER current sys thread waits The current number of tasks that are waiting for a system thread.

Source field: SJS-JVMSERVER-SYS-WAIT-CUR

JVMSERVER peak system thread waits The highest number of tasks that waited for a system thread.

Source field: SJS-JVMSERVER-SYS-WAIT-HWM

JVMSERVER current heap size The size in bytes of the heap that is currently allocated to the JVM server.

Source field: SJS-JVMSERVER-MAX-HEAP

JVMSERVER initial heap size The size in bytes of the initial heap that is allocated to the JVM server. This value is set by the -Xms option in the JVM profile.

Source field: SJS-JVMSERVER-CURRENT-HEAP

JVMSERVER maximum heap size The size in bytes of the maximum heap that can be allocated to the JVM server. This value is set by the -Xmx option in the JVM profile.

Source field: SJS-JVMSERVER-INITIAL-HEAP

JVMSERVER peak heap size The size in bytes of the largest heap that has been allocated to the JVM server.

Source field: SJS-JVMSERVER-PEAK-HEAP

JVMSERVER heap occupancy The size in bytes of the heap immediately after the last garbage collection occurred.

Source field: SJS-JVMSERVER-OCCUPANCY

JVMSERVER Garbage Collection (GC) The garbage collection policy that is being used by the JVM.

Source field: SJS-JVMSERVER-GC-POLICY

JVMSERVER no. of major GC events The number of major garbage collection events that have occurred.

Source field: SJS-JVMSERVER-MJR-GC-EVENTS

JVMSERVER total elapsed time spent in major GC The total elapsed time in milliseconds that was spent performing major garbage collection.

Source field: SJS-JVMSERVER-MJR-GC-CPU

JVMSERVER total memory freed by major GC The total memory in bytes that was freed by performing major garbage collection.

Source field: SJS-JVMSERVER-MJR-HEAP-FREED

JVMSERVER no. of minor GC events The number of minor garbage collections that have occurred.

Source field: SJS-JVMSERVER-MNR-GC-EVENTS

JVMSERVER total elapsed time spent in minor GC The total elapsed time in milliseconds that was spent performing minor garbage collection.

Source field: SJS-JVMSERVER-MNR-GC-CPU

JVMSERVER total memory freed by minor GC The total memory in bytes that was freed by performing minor garbage collection.

Source field: SJS-JVMSERVER-MNR-HEAP-FREED