JVM programs - Public: Resource statistics
You can retrieve statistics for public JVM programs by using the EXEC CICS EXTRACT STATISTICS JVMPROGRAM system command. They are mapped by the DFHPGRDS DSECT
Statistics for public JVM programs are mapped by the DFHPGRDS DSECT. For private JVM programs for applications that are deployed on platforms, these statistics are mapped by the DFHPGPDS DSECT, which has information about the application for which the JVM program was defined. For details of the DSECT and DFHSTUP report for private JVM programs, see JVM programs - Private: Resource statistics.
JVM programs that are defined as application entry points are identified by the PGR_JVMPROGRAM_ENTRYPOINT field. Both public and private statistics records are written for these programs, mapped once by each DSECT.
| DFHSTUP name | Field name | Description |
|---|---|---|
| Program name | PGR_JVMPROGRAM_NAME | The name of the Java program. Reset characteristic: not reset
|
| Not in DFHSTUP report | PGR_JVMPROGRAM_ENTRYPOINT | Whether the program is defined as an application entry point for an application
deployed on a platform. Reset characteristic: not reset
|
| Times used | PGR_JVMPROGRAM_USECOUNT | The number of times the program has been used. Reset characteristic: reset to zero
|
| Exec key | PGR_JVMPROGRAM_EXEC_KEY | The execution key that the program requires, either CICS® key or user key, as specified in
the EXECKEY attribute of the PROGRAM resource. Programs that run in a JVM server always run in CICS key. Reset characteristic: not reset
|
| JVM class | PGR_JVMPROGRAM_JVMCLASS | The main class in the program as specified in the JVMCLASS attribute of the
PROGRAM resource. Reset characteristic: not reset
|
| JVM server | PGR_JVMPROGRAM_SERVER | The name of the JVMSERVER resource that the program requires to run in a JVM
server, as specified in the JVMSERVER attribute of the PROGRAM resource. Reset characteristic: not reset
|