Os registros de dados são registros de tipo 117 que possuem os seguintes identificadores:
As tabelas a seguir descrevem o conteúdo de cada um desses registros na ordem listada anteriormente.
A tabela a seguir descreve o conteúdo do registro BipSMFDate.
Campo | Tipo de dados | Detalhes |
---|---|---|
AAAA | signed short int | anos de 2 bytes |
MM | char | mês de 1 byte |
DD | char | dia de 1 byte |
A tabela a seguir descreve o conteúdo do registro BipSMFRecordHdr.
Campo | Tipo de dados | Detalhes |
---|---|---|
SM117LEN | unsigned short int | Comprimento do registro SMF |
SM117SEG | unsigned short int | Reservado para sistema |
SM117FLG | char | Indicador do sistema |
SM117RTY | char | Tipo de registro 117 (x'75') |
SM117TME | unsigned int | Hora que o SMF moveu o registro (hora desde a meia-noite em centésimos de segundos) |
SM117DTE | unsigned int | Data em que o SMF moveu o registro em formato
decimal compactado 0cyydddF em que: c é 0 (19xx) ou 1 (20xx) |
SM117SID | unsigned int | ID do sistema |
SM117SSI | unsigned int | ID do subsistema |
SM117STY | unsigned short int | Subtipo de registro, um de :
|
SM117TCT | unsigned int | Contagem de grupos de três |
SM117SRT | unsigned char | Tipo de registro, um de:
|
SM117SRC | unsigned char | Código de registro, um de :
|
SM117RSQ | unsigned short int | Número de seqüência do registro quando vários registros são gravados para um intervalo de coletas. |
SM117NOR | unsigned short int | Número total de registros relacionados em um intervalo de coleta. |
Nota:
|
A tabela a seguir descreve o conteúdo do registro BipSMFTriplet.
Campo | Tipo de dados | Detalhes |
---|---|---|
TRPLTOSE | signed int | Deslocamento de registro a partir do início do registro SMF |
TRPLTDLE | signed short int | Comprimento de tipo de dados |
TRPLTNDR | signed short int | Número de tipos de dados no registro SMF |
A tabela a seguir descreve o conteúdo do registro BipSMFMessageFlow.
Campo | Tipo de dados | Detalhes |
---|---|---|
IMFLID | short int | ID hex do bloco de controle (BipSMFMessageFlow_ID) |
IMFLLEN | short int | Comprimento do bloco de controle |
IMFLEYE | char[4] | Eyecatcher (IMFL) |
IMFLVER | int | Número da versão (BipSMFRecordVersion) |
IMFLBKNM | char32] | Broker name |
IMFLBKID | char[36] | Identificador universal exclusivo do intermediário |
IMFLEXNM | char[32] | Execution group name |
IMFLEXID | char[36] | Identificador universal exclusivo do grupo de execução |
IMFLMFNM | char[32] | Nome do fluxo de mensagens |
IMFLSTDT | BipSMFDate | Data de início do intervalo |
IMFLSTTM | unsigned int | Hora de Início do Intervalo (formatar como para SM117TME) |
IMFLENDT | BipSMFDate | Data de finalização do intervalo |
IMFLENTM | unsigned int | Hora Final do Intervalo (formatar como para SM117TME) |
IMFLTPTM | long long int | Tempo total passado gasto processando mensagens de entrada (binário de 8 bytes, microssegundos) |
IMFLMXTM | long long int | Tempo máximo passado gasto processando uma mensagem de entrada (binário de 8 bytes, microssegundos) |
IMFLMNTM | long long int | Tempo mínimo passado gasto processando uma mensagem de entrada (binário de 8 bytes, microssegundos) |
IMFLTPCP | long long int | Tempo total da CPU gasto processando mensagens de entrada (binário de 8 bytes, microssegundos) |
IMFLMXCP | long long int | Tempo máximo da CPU gasto processando uma mensagem de entrada (binário de 8 bytes, microssegundos) |
IMFLMNCP | long long int | Tempo mínimo da CPU gasto processando uma mensagem de entrada (binário de 8 bytes, microssegundos) |
IMFLWTCP | long long int | Tempo total da CPU gasto aguardando mensagens de entrada (binário de 8 bytes, microssegundos) |
IMFLWTIN | long long int | Tempo total decorrido, aguardando mensagens de entrada (binário de 8 bytes, microssegundos) |
IMFLTPMG | unsigned int | Número total de mensagens processadas |
IMFLTSMG | long long int | Tamanho total das mensagens de entrada (bytes) |
IMFLMXMG | long long int | Tamanho máximo da mensagem de entrada (bytes) |
IMFLMNMG | long long int | Tamanho mínimo da mensagem de entrada (bytes) |
IMFLTHDP | unsigned int | Número de encadeamentos no conjunto |
IMFLTHDM | unsigned int | Número de vezes que o número máximo de encadeamentos é alcançado |
IMFLERMQ1 | unsigned int | Número de erros MQGET (nó MQInput) ou erros de serviços da Web (nó HTTPInput) |
IMFLERMG2 | unsigned int | Número de mensagens que contêm erros |
IMFLERPR | unsigned int | Número de erros ao processar uma mensagem |
IMFLTMOU | unsigned int | Número de tempos limite ao processar uma mensagem (apenas o nó AggregateReply) |
IMFLCMIT | unsigned int | Número de consolidações de transações |
IMFLBKOU | unsigned int | Número de recuperações de transações |
IMFLACCT | char[32] | Origem do Cálculo |
Notes:
|
A tabela a seguir descreve o conteúdo do registro BipSMFThread.
Campo | Tipo de dados | Detalhes |
---|---|---|
ITHDID | short int | ID hex do bloco de controle (BipSMFThread_ID) |
ITHDLEN | short int | Comprimento do bloco de controle |
ITHDEYE | char[4] | Eyecatcher (ITHD) |
ITHDVER | int | Número da versão (BipSMFRecordVersion) |
ITHDNBR | unsigned int | Número relativo de encadeamentos no conjunto |
ITHDTPMG | unsigned int | Número total de mensagens processadas pelo encadeamento |
ITHDTPTM | long long int | Tempo total passado gasto processando mensagens de entrada (binário de 8 bytes, microssegundos) |
ITHDTPCP | long long int | Tempo total da CPU gasto processando mensagens de entrada (binário de 8 bytes, microssegundos) |
ITHDWTCP | long long int | Tempo total da CPU gasto aguardando mensagens de entrada (binário de 8 bytes, microssegundos) |
ITHDWTIN | long long int | Tempo total decorrido, aguardando mensagens de entrada (binário de 8 bytes, microssegundos) |
ITHDTSMG | long long int | Tamanho total das mensagens de entrada (bytes) |
ITHDMXMG | long long int | Tamanho máximo de mensagens de entrada (bytes) |
ITHDMNMG | long long int | Tamanho mínimo de mensagens de entrada (bytes) |
A tabela a seguir descreve o conteúdo do registro BipSMFNode.
Campo | Tipo de dados | Detalhes |
---|---|---|
INODID | short int | ID hex do bloco de controle (BipSMFNode_ID) |
INODLEN | short int | Comprimento do bloco de controle |
INODEYE | char[4] | Eyecatcher (INOD) |
INODVER | int | Número da versão (BipSMFRecordVersion) |
INODNDNM | char[32] | Nome do nó (Rótulo) |
INODTYPE | char[32] | Tipo de nó |
INODTPTM | long long int | Tempo total passado gasto processando mensagens de entrada (binário de 8 bytes, microssegundos) |
INODMXTM | long long int | Tempo máximo passado gasto processando mensagens de entrada (binário de 8 bytes, microssegundos) |
INODMNTM | long long int | Tempo mínimo passado gasto processando mensagens de entrada (binário de 8 bytes, microssegundos) |
INODTPCP | long long int | Tempo total da CPU gasto processando mensagens de entrada (binário de 8 bytes, microssegundos) |
INODMXCP | long long int | Tempo máximo da CPU gasto processando mensagens de entrada (binário de 8 bytes, microssegundos) |
INODMNCP | long long int | Tempo mínimo da CPU gasto processando mensagens de entrada (binário de 8 bytes, microssegundos) |
INODTPMG | unsigned int | Número total de mensagens processadas por este nó |
INODNITL | unsigned int | Número de terminais de entrada |
INODNOTL | unsigned int | Número de terminais de saída |
A tabela a seguir descreve o conteúdo do registro BipSMFTerminal.
Campo | Tipo de dados | Detalhes |
---|---|---|
ITRMID | short int | ID hex do bloco de controle (BipSMFTerminal_ID) |
ITRMLEN | short int | Comprimento do bloco de controle |
ITRMEYE | char[4] | Eyecatcher (ITRM) |
ITRMVER | int | Número da versão (BipSMFRecordVersion) |
ITRMTLNM | char[32] | Nome do terminal |
ITRMTYPE | char[8] | Tipo de terminal, um de:
|
ITRMTINV | unsigned int | Número total de chamadas |