NODEJSAPP: Resource statistics

You can retrieve NODEJSAPP statistics by using the EXEC CICS EXTRACT STATISTICS NODEJSAPP system command. The NODEJSAPP statistics are mapped by the DFHSJNDS DSECT.

Table 1. NODEJSAPP: Resource statistics
DFHSTUP name Field name Description
NODEJSAPP name sjn_nodejsapp_name The name of the NODEJSAPP resource.

Reset characteristic: not reset

NODEJSAPP profile sjn_nodejsapp_profile The path to the profile file for the NODEJSAPP.

Reset characteristic: not reset

NODEJSAPP LE runtime options sjn_nodejsapp_le_runopts The name of the program that defines the runtime options for the Language Environment enclave.

Reset characteristic: not reset

NODEJSAPP status sjn_nodejsapp_state The status of the NODEJSAPP.

Reset characteristic: not reset

NODEJSAPP creation time sjn_nodejsapp_creation_lcl The time stamp in local time when the NODEJSAPP resource was installed.

Reset characteristic: not reset

NODEJSAPP process ID sjn_nodejsapp_pid The process ID (PID) of the NODEJSAPP.

Reset characteristic: not reset

NODEJSAPP bundle name sjn_nodejsapp_bundle_name The name of the CICS BUNDLE resource that contains the NODEJSAPP bundle part.

Reset characteristic: not reset

NODEJSAPP CPU time sjn_nodejsapp_cpu The total processor time in milliseconds that is used by the Node.js runtime and application.

Reset characteristic: not reset

NODEJSAPP current heap size sjn_nodejsapp_heap_current The size in bytes of the heap that is currently allocated to the Node.js runtime by the V8 JavaScript engine.

Reset characteristic: not reset

NODEJSAPP heap used by runtime sjn_nodejsapp_heap_runtime The size in bytes of the heap currently occupied by compiled byte code and JITed code.

Reset characteristic: not reset

NODEJSAPP heap used on data sjn_nodejsapp_heap_app_data The size in bytes of the heap currently occupied by application data.

Reset characteristic: not reset

NODEJSAPP maximum heap size sjn_nodejsapp_heap_max The size in bytes of the maximum heap that can be allocated to the Node.js runtime. This value is set by default, or by --max_old_space_size.

Reset characteristic: not reset

NODEJSAPP completed invokes sjn_nodejsapp_invk The number of completed calls made to CICS services since the Node.js application became ENABLED, or since the last statistics reset. Only calls made using the locally optimized transport provided by the ibm-cics-api module are counted.

Reset characteristic: reset to zero

NODEJSAPP completed invokes in error sjn_nodejsapp_invk_err The number of calls made to CICS services that completed with an error since the Node.js application became ENABLED, or since the last statistics reset. Only calls made using the locally optimized transport provided by the ibm-cics-api module are counted.

Reset characteristic: reset to zero

NODEJSAPP invokes in progress sjn_nodejsapp_invk_cur The current number of in-flight calls to CICS services made by the Node.js application using the locally optimized transport provided by the ibm-cics-api module.

Reset characteristic: not reset

NODEJSAPP peak invokes in progress sjn_nodejsapp_invk_peak The peak number of in-flight calls to CICS services made by the Node.js application using the locally optimized transport provided by the ibm-cics-api module.

Reset characteristic: reset to current

NODEJSAPP nodehome sjn_nodejsapp_nodehome The NODE_HOME option in Node.js application profile for the NODEJSAPP.

Reset characteristic: not reset

NODEJSAPP start script sjn_nodejsapp_startscript The path to the entry JavaScript file for the NODEJSAPP.

Reset characteristic: not reset

NODEJSAPP stdout sjn_nodejsapp_stdout The path to the stdout file for the NODEJSAPP.

Reset characteristic: not reset

NODEJSAPP stderr sjn_nodejsapp_stderr The path to the stderr file for the NODEJSAPP.

Reset characteristic: not reset

NODEJSAPP trace sjn_nodejsapp_trace The path to the trace file for the NODEJSAPP.

Reset characteristic: not reset

NODEJSAPP log sjn_nodejsapp_log The path to the log file for the NODEJSAPP.

Reset characteristic: not reset

Not in DFHSTUP report sjn_nodejsapp_define_source The source of the resource definition. Its value depends on the change agent.

Reset characteristic: not reset

Not in DFHSTUP report sjn_nodejsapp_change_time The time stamp (STCK) in local time of the CSD record change.

Reset characteristic: not reset

Not in DFHSTUP report sjn_nodejsapp_change_userid The user ID that ran the change agent.

Reset characteristic: not reset

Not in DFHSTUP report sjn_nodejsapp_change_agent The agent that was used to make the last change.

Reset characteristic: not reset

Not in DFHSTUP report sjn_nodejsapp_install_agent The agent that installed the resource.

Reset characteristic: not reset

Not in DFHSTUP report sjn_nodejsapp_install_time The time stamp (STCK) in local time when the resource was installed.

Reset characteristic: not reset

Not in DFHSTUP report sjn_nodejsapp_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.