JVMSERVER: Resource statistics

You can retrieve JVMSERVER statistics by using the EXEC CICS EXTRACT STATISTICS JVMSERVER system command. They are mapped by the DFHSJSDS DSECT.

Table 1. JVMSERVER: resource statistics
DFHSTUP name Field name Description
JVMSERVER name SJS_JVMSERVER_NAME

The name of the JVMSERVER resource.

Reset characteristic: not reset

JVMSERVER profile name SJS_JVMSERVER_JVMPROFILE

The name of the JVM profile that is specified on the JVMSERVER resource.

Reset characteristic: not reset

JVMSERVER LE runtime options SJS_JVMSERVER_LE_RUNOPTS

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

Reset characteristic: not reset

JVMSERVER use count SJS_JVMSERVER_USE_COUNT

The number of times the JVM server has been called.

Reset characteristic: reset to zero

JVMSERVER thread limit SJS_JVMSERVER_THREAD_LIMIT

The maximum number of threads in the JVM server.

Reset characteristic: not reset

JVMSERVER current threads SJS_JVMSERVER_THREAD_CURRENT

The current number of threads in the JVM server.

Reset characteristic: not reset

JVMSERVER peak threads SJS_JVMSERVER_THREAD_HWM

The peak number of threads in the JVM server.

Reset characteristic: reset to current value (SJS_JVMSERVER_THREAD_ CURRENT)

JVMSERVER thread limit waits SJS_JVMSERVER_THREAD_WAITS

The number of tasks that waited for a free thread.

Reset characteristic: reset to zero

JVMSERVER thread limit wait time SJS_JVMSERVER_THREAD_WAIT_TIME

The amount of time in seconds that tasks waited for a free thread.

Reset characteristic: reset to zero

JVMSERVER current thread waits SJS_JVMSERVER_THREAD_WAIT_CUR

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

Reset characteristic: reset to zero

JVMSERVER peak thread waits SJS_JVMSERVER_THREAD_WAIT_HWM

The peak number of tasks that waited for a free thread.

Reset characteristic: reset to number of tasks current waiting (SYS_JVMSERVER_THREAD_ WAIT_CURR)

JVMSERVER system thread use count SJS_JVMSERVER_SYS_USE_COUNT

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

Reset characteristic: reset to zero

JVMSERVER system thread waits SJS_JVMSERVER_SYS_WAITED

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

Reset characteristic: reset to zero

JVMSERVER system thread wait time SJS_JVMSERVER_SYS_WAITED_TIME

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

Reset characteristic: reset to zero

JVMSERVER current sys thread waits SJS_JVMSERVER_SYS_WAIT_CUR

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

Reset characteristic: not reset

JVMSERVER peak system thread waits SJS_JVMSERVER_SYS_WAIT_HWM

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

Reset characteristic: reset to current number of waiting tasks (SJS_JVMSERVER_SYS_ WAIT_CURR)

JVMSERVER creation time of JVM SJS_JVMSERVER_JVM_CREATION_LCL The time stamp (STCK) in local time of when the JVM was created for the JVM server.

Reset characteristic: not reset

JVMSERVER status SJS_JVMSERVER_STATE The state of the JVMSERVER resource.

Reset characteristic: not reset

JVMSERVER current heap size SJS_JVMSERVER_CURRENT_HEAP

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

Reset characteristic: not reset

JVMSERVER initial heap size SJS_JVMSERVER_INITIAL_HEAP

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.

Reset characteristic: not reset

JVMSERVER maximum heap size SJS_JVMSERVER_MAX_HEAP

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.

Reset characteristic: not reset

JVMSERVER peak heap size SJS_JVMSERVER_PEAK_HEAP

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

Reset characteristic: not reset

JVMSERVER heap occupancy SJS_JVMSERVER_OCCUPANCY

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

Reset characteristic: not reset

JVMSERVER Garbage Collection (GC) SJS_JVMSERVER_GC_POLICY

The garbage collection policy that is being used by the JVM.

Reset characteristic: not reset

JVMSERVER no. of major GC events SJS_JVMSERVER_MJR_GC_EVENTS

The number of major garbage collection events that have occurred.

Reset characteristic: reset to zero

JVMSERVER total elapsed time spent in major GC SJS_JVMSERVER_MJR_GC_CPU

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

Reset characteristic: reset to zero

JVMSERVER total memory freed by major GC SJS_JVMSERVER_MJR_HEAP_FREED

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

Reset characteristic: reset to zero

JVMSERVER no. of minor GC events SJS_JVMSERVER_MNR_GC_EVENTS

The number of minor garbage collections that have occurred.

Reset characteristic: reset to zero

JVMSERVER total elapsed time spent in minor GC SJS_JVMSERVER_MNR_GC_CPU

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

Reset characteristic: reset to zero

JVMSERVER total memory freed by minor GC SJS_JVMSERVER_MNR_HEAP_FREED

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

Reset characteristic: reset to zero

Not in DFHSTUP report SJS_JVMSERVER_JVM_CREATION_GMT The time stamp (STCK) in GMT of when the JVM was created for the JVM server.

Reset characteristic: not reset

Not in DFHSTUP report SJS_JVMSERVER_DEFINE_SOURCE

The source of the resource definition. Its value depends on the change agent. For more information, see Summary of the resource signature field values.

Reset characteristic: not reset

Not in DFHSTUP report SJS_JVMSERVER_CHANGE_TIME

The time stamp (STCK) in local time of the CSD record change.

Reset characteristic: not reset

Not in DFHSTUP report SJS_JVMSERVER_CHANGE_USERID

The user ID that ran the change agent.

Reset characteristic: not reset

Not in DFHSTUP report SJS_JVMSERVER_CHANGE_AGENT

The agent that was used to make the last change.

Reset characteristic: not reset

Not in DFHSTUP report SJS_JVMSERVER_INSTALL_AGENT

The agent that installed the resource.

Reset characteristic: not reset

Not in DFHSTUP report SJS_JVMSERVER_INSTALL_TIME

The time stamp (STCK) in local time when the resource was installed.

Reset characteristic: not reset

Not in DFHSTUP report SJS_JVMSERVER_INSTALL_USERID

The user ID that installed the resource.

Reset characteristic: not reset

The resource statistics fields for the resource signature

The resource signature captures details about when the resource is defined, installed, and last changed. The resource statistics field names for the resource signature end in CHANGE_AGENT, CHANGE_TIME, CHANGE_USERID, DEFINE_SOURCE, INSTALL_AGENT, INSTALL_TIME, and INSTALL_USERID. For detailed information about the content of the resource signature fields, see Summary of the resource signature field values.