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.
| 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.