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