The data records are type 117 records with the following identifiers:
The following tables describe the contents of each of these records in the order listed above.
The following table describes the contents of the BipSMFDate record.
Field | Data type | Details |
---|---|---|
YYYY | signed short int | 2 byte year |
MM | char | 1 byte month |
DD | char | 1 byte day |
The following table describes the contents of the BipSMFRecordHdr record.
Field | Data type | Details |
---|---|---|
SM117LEN | unsigned short int | SMF record length |
SM117SEG | unsigned short int | System reserved |
SM117FLG | char | System indicator |
SM117RTY | char | Record type 117 (x'75') |
SM117TME | unsigned int | Time when SMF moved the record (time since midnight in hundredths of a second) |
SM117DTE | unsigned int | Date when SMF moved the record in packed decimal form
0cyydddF where: c is 0 (19xx) or 1 (20xx) |
SM117SID | unsigned int | System ID |
SM117SSI | unsigned int | Subsystem ID |
SM117STY | unsigned short int | Record subtype, one of :
|
SM117TCT | unsigned int | Count of triplets |
SM117SRT | unsigned char | Record type, one of:
|
SM117SRC | unsigned char | Record code, one of:
|
SM117RSQ | unsigned short int | Sequence number of the record when multiple records are written for a collection interval. |
SM117NOR | unsigned short int | Total number of related records in a collection interval. |
Note:
|
The following table describes the contents of the BipSMFTriplet record.
Field | Data type | Details |
---|---|---|
TRPLTOSE | signed int | Offset of record from start of SMF record |
TRPLTDLE | signed short int | Length of data type |
TRPLTNDR | signed short int | Number of data types in SMF record |
The following table describes the contents of the BipSMFMessageFlow record.
Field | Data type | Details |
---|---|---|
IMFLID | short int | Control block hex ID (BipSMFMessageFlow_ID) |
IMFLLEN | short int | Length of control block |
IMFLEYE | char[4] | Eyecatcher (IMFL) |
IMFLVER | int | Version number (BipSMFRecordVersion) |
IMFLBKNM | char32] | Broker name |
IMFLBKID | char[36] | Broker universal unique identifier |
IMFLEXNM | char[32] | Execution group name |
IMFLEXID | char[36] | Execution group universal unique identifier |
IMFLMFNM | char[32] | Message flow name |
IMFLSTDT | BipSMFDate | Interval start date |
IMFLSTTM | unsigned int | Interval start time (format as for SM117TME) |
IMFLENDT | BipSMFDate | Interval end date |
IMFLENTM | unsigned int | Interval end time (format as for SM117TME) |
IMFLTPTM | long long int | Total elapsed time spent processing input messages (8 bytes binary, microseconds) |
IMFLMXTM | long long int | Maximum elapsed time spent processing an input message (8 bytes binary, microseconds) |
IMFLMNTM | long long int | Minimum elapsed time spent processing an input message (8 bytes binary, microseconds) |
IMFLTPCP | long long int | Total CPU time spent processing input messages (8 bytes binary, microseconds) |
IMFLMXCP | long long int | Maximum CPU time spent processing an input message (8 bytes binary, microseconds) |
IMFLMNCP | long long int | Minimum CPU time spent processing an input message (8 bytes binary, microseconds) |
IMFLWTCP | long long int | Total CPU time spent waiting for input messages (8 bytes binary, microseconds) |
IMFLWTIN | long long int | Total elapsed time spent waiting for input messages (8 bytes binary, microseconds) |
IMFLTPMG | unsigned int | Total number of messages processed |
IMFLTSMG | long long int | Total size of input messages (bytes) |
IMFLMXMG | long long int | Maximum input message size (bytes) |
IMFLMNMG | long long int | Minimum input message size (bytes) |
IMFLTHDP | unsigned int | Number of threads in pool |
IMFLTHDM | unsigned int | Number of times the maximum number of threads is reached |
IMFLERMQ1 | unsigned int | Number of MQGET errors (MQInput node) |
IMFLERMG2 | unsigned int | Number of messages that contain errors |
IMFLERPR | unsigned int | Number of errors processing a message |
IMFLTMOU | unsigned int | Number of timeouts processing a message (AggregateReply node only) |
IMFLCMIT | unsigned int | Number of transaction commits |
IMFLBKOU | unsigned int | Number of transaction backouts |
IMFLACCT | char[32] | Accounting origin |
Notes:
|
The following table describes the contents of the BipSMFThread record.
Field | Data type | Details |
---|---|---|
ITHDID | short int | Control block hex ID (BipSMFThread_ID) |
ITHDLEN | short int | Length of control block |
ITHDEYE | char[4] | Eyecatcher (ITHD) |
ITHDVER | int | Version number (BipSMFRecordVersion) |
ITHDNBR | unsigned int | Relative thread number in pool |
ITHDTPMG | unsigned int | Total number of messages processed by thread |
ITHDTPTM | long long int | Total elapsed time spent processing input messages (8 bytes binary, microseconds) |
ITHDTPCP | long long int | Total CPU time spent processing input messages (8 bytes binary, microseconds) |
ITHDWTCP | long long int | Total CPU time spent waiting for input messages (8 bytes binary, microseconds) |
ITHDWTIN | long long int | Total elapsed time spent waiting for input messages (8 bytes binary, microseconds) |
ITHDTSMG | long long int | Total size of input messages (bytes) |
ITHDMXMG | long long int | Maximum size of input messages (bytes) |
ITHDMNMG | long long int | Minimum size of input messages (bytes) |
The following table describes the contents of the BipSMFNode record.
Field | Data type | Details |
---|---|---|
INODID | short int | Control block hex ID (BipSMFNode_ID) |
INODLEN | short int | Length of control block |
INODEYE | char[4] | Eyecatcher (INOD) |
INODVER | int | Version number (BipSMFRecordVersion) |
INODNDNM | char[32] | Name of node (Label) |
INODTYPE | char[32] | Type of node |
INODTPTM | long long int | Total elapsed time spent processing input messages (8 bytes binary, microseconds) |
INODMXTM | long long int | Maximum elapsed time spent processing input messages (8 bytes binary, microseconds) |
INODMNTM | long long int | Minimum elapsed time spent processing input messages (8 bytes binary, microseconds) |
INODTPCP | long long int | Total CPU time spent processing input messages (8 bytes binary, microseconds) |
INODMXCP | long long int | Maximum CPU time spent processing input messages (8 bytes binary, microseconds) |
INODMNCP | long long int | Minimum CPU time spent processing input messages (8 bytes binary, microseconds) |
INODTPMG | unsigned int | Total number of messages processed by this node |
INODNITL | unsigned int | Number of input terminals |
INODNOTL | unsigned int | Number of output terminals |
The following table describes the contents of the BipSMFTerminal record.
Field | Data type | Details |
---|---|---|
ITRMID | short int | Control block hex ID (BipSMFTerminal_ID) |
ITRMLEN | short int | Length of control block |
ITRMEYE | char[4] | Eyecatcher (ITRM) |
ITRMVER | int | Version number (BipSMFRecordVersion) |
ITRMTLNM | char[32] | Name of terminal |
ITRMTYPE | char[8] | Type of terminal, one of:
|
ITRMTINV | unsigned int | Total number of invocations |
Related concepts
Message flows
Message flow accounting and statistics data
Related tasks
Developing message flow applications
Collecting message flow accounting and statistics data
Related reference
Message flow accounting and statistics details
Notices |
Trademarks |
Downloads |
Library |
Support |
Feedback
![]() ![]() |
ac19040_ |