Registros SMF de z/OS para datos de contabilidad y estadísticas de flujo de mensajes

Este tema describe la información que se graba en los registros SMF de z/OS para los datos de contabilidad y estadísticas de flujo de mensajes.

Los registros de datos son registros de tipo 117 con los identificadores siguientes:

Las tablas siguientes describen el contenido de cada uno de estos registros en el orden listado más arriba.

La tabla siguiente describe el contenido del registro BipSMFDate.

Campo Tipo de datos Detalles
YYYY signed short int Año de 2 bytes
MM char Mes de 1 byte
DD char Día de 1 byte

La tabla siguiente describe el contenido del registro BipSMFRecordHdr.

Campo Tipo de datos Detalles
SM117LEN unsigned short int Longitud de registro SMF
SM117SEG unsigned short int Reservado para el sistema
SM117FLG char Indicador del sistema
SM117RTY char Registro de tipo 117 (x'75')
SM117TME unsigned int Hora en la que SMF ha movido el registro (tiempo desde la medianoche en centésimas de segundo)
SM117DTE unsigned int Fecha en la que SMF ha movido el registro en el formato decimal empaquetado 0cyydddF donde:

c es 0 (19xx) o 1 (20xx)
yy es el año actual (0-99)
ddd es el día actual (1-366)
F es el signo

SM117SID unsigned int ID de sistema
SM117SSI unsigned int ID de subsistema
SM117STY unsigned short int Subtipo de registro, uno de:
  • 1 (sólo se están recopilando datos de flujo de mensajes o de hebra)
  • 2 (se están recopilando datos de nodo)1
SM117TCT unsigned int Cuenta de triplets
SM117SRT unsigned char Tipo de registro, uno de:
  • Archivador
  • Instantánea
SM117SRC unsigned char Código de registro, uno de:
  • 00 = Ninguno
  • 01 = Intervalo principal
  • 02 = Instantánea
  • 03 = Conclusión
  • 04 = Redespliegue
  • 05 = Valores de estadísticas modificados
SM117RSQ unsigned short int Número de secuencia del registro cuando se graban varios registros para un intervalo de recopilación.
SM117NOR unsigned short int Número total de registros relacionados en un intervalo de recopilación.
Nota:
  1. Cuando sólo se están recopilando datos de nodos, se graba un solo registro de subtipo 2. Si se están recopilando datos de nodos y terminales, se graban varios registros de subtipo 2.

La tabla siguiente describe el contenido del registro BipSMFTriplet.

Campo Tipo de datos Detalles
TRPLTOSE signed int Desplazamiento de registro desde el inicio del registro SMF
TRPLTDLE signed short int Longitud de tipo de datos
TRPLTNDR signed short int Número de tipos de datos en registro SMF

La tabla siguiente describe el contenido del registro BipSMFMessageFlow.

Campo Tipo de datos Detalles
IMFLID short int ID hexadecimal de bloque de control (BipSMFMessageFlow_ID)
IMFLLEN short int Longitud de bloque de control
IMFLEYE char[4] Punto de atención (IMFL)
IMFLVER int Número de versión (BipSMFRecordVersion)
IMFLBKNM char32] Nombre de intermediario
IMFLBKID char[36] Identificador exclusivo universal de intermediario
IMFLEXNM char[32] Nombre de grupo de ejecución
IMFLEXID char[36] Identificador exclusivo universal de grupo de ejecución
IMFLMFNM char[32] Nombre de flujo de mensajes
IMFLSTDT BipSMFDate Fecha de inicio de intervalo
IMFLSTTM unsigned int Hora de inicio de intervalo (formato como para SM117TME)
IMFLENDT BipSMFDate Fecha de finalización de intervalo
IMFLENTM unsigned int Hora de finalización de intervalo (formato como para SM117TME)
IMFLTPTM long long int Tiempo total transcurrido empleado en el proceso de mensajes de entrada (binario de 8 bytes, microsegundos)
IMFLMXTM long long int Tiempo transcurrido máximo empleado en el proceso de un mensaje de entrada (binario de 8 bytes, microsegundos)
IMFLMNTM long long int Tiempo transcurrido mínimo empleado en el proceso de un mensaje de entrada (binario de 8 bytes, microsegundos)
IMFLTPCP long long int Tiempo total de CPU empleado en el proceso de mensajes de entrada (binario de 8 bytes, microsegundos)
IMFLMXCP long long int Tiempo máximo de CPU empleado en el proceso de un mensaje de entrada (binario de 8 bytes, microsegundos)
IMFLMNCP long long int Tiempo mínimo de CPU empleado en el proceso de un mensaje de entrada (binario de 8 bytes, microsegundos)
IMFLWTCP long long int Tiempo total de CPU empleado esperando mensajes de entrada (binario de 8 bytes, microsegundos)
IMFLWTIN long long int Tiempo total transcurrido empleado esperando mensajes de entrada (binario de 8 bytes, microsegundos)
IMFLTPMG unsigned int Número total de mensajes procesados
IMFLTSMG long long int Tamaño total de mensajes de entrada (bytes)
IMFLMXMG long long int Tamaño máximo de mensaje de entrada (bytes)
IMFLMNMG long long int Tamaño mínimo de mensaje de entrada (bytes)
IMFLTHDP unsigned int Número de hebras en agrupación
IMFLTHDM unsigned int Número de veces que se alcanza el número máximo de hebras
IMFLERMQ1 unsigned int Número de errores de MQGET (nodo MQInput) o de errores de servicios Web (nodo HTTPInput)
IMFLERMG2 unsigned int Número de mensajes que contienen errores
IMFLERPR unsigned int Número de errores al procesar un mensaje
IMFLTMOU unsigned int Número de tiempos de espera excedidos al procesar un mensaje (sólo nodo AggregateReply)
IMFLCMIT unsigned int Número de confirmaciones de transacción
IMFLBKOU unsigned int Número de restituciones de transacción
IMFLACCT char[32] Origen de contabilidad
Notas:
  1. Por ejemplo, se produce un error de conversión cuando se obtiene el mensaje de la cola.
  2. Incluyen las excepciones que se generan en la corriente de datos descendente del nodo de entrada y los errores detectados por el nodo de entrada después de que éste haya recuperado satisfactoriamente el mensaje de la cola (por ejemplo un error de formato).

La tabla siguiente describe el contenido del registro BipSMFThread.

Campo Tipo de datos Detalles
ITHDID short int ID hexadecimal de bloque de control (BipSMFThread_ID)
ITHDLEN short int Longitud de bloque de control
ITHDEYE char[4] Punto de atención (ITHD)
ITHDVER int Número de versión (BipSMFRecordVersion)
ITHDNBR unsigned int Número de hebras relativo en agrupación
ITHDTPMG unsigned int Número total de mensajes procesados por hebra
ITHDTPTM long long int Tiempo total transcurrido empleado en el proceso de mensajes de entrada (binario de 8 bytes, microsegundos)
ITHDTPCP long long int Tiempo total de CPU empleado en el proceso de mensajes de entrada (binario de 8 bytes, microsegundos)
ITHDWTCP long long int Tiempo total de CPU empleado esperando mensajes de entrada (binario de 8 bytes, microsegundos)
ITHDWTIN long long int Tiempo total transcurrido empleado esperando mensajes de entrada (binario de 8 bytes, microsegundos)
ITHDTSMG long long int Tamaño total de mensajes de entrada (bytes)
ITHDMXMG long long int Tamaño máximo de mensajes de entrada (bytes)
ITHDMNMG long long int Tamaño mínimo de mensajes de entrada (bytes)

La tabla siguiente describe el contenido del registro BipSMFNode.

Campo Tipo de datos Detalles
INODID short int ID hexadecimal de bloque de control (BipSMFNode_ID)
INODLEN short int Longitud de bloque de control
INODEYE char[4] Punto de atención (INOD)
INODVER int Número de versión (BipSMFRecordVersion)
INODNDNM char[32] Nombre de nodo (Label)
INODTYPE char[32] Tipo de nodo
INODTPTM long long int Tiempo total transcurrido empleado en el proceso de mensajes de entrada (binario de 8 bytes, microsegundos)
INODMXTM long long int Tiempo máximo transcurrido empleado en el proceso de mensajes de entrada (binario de 8 bytes, microsegundos)
INODMNTM long long int Tiempo mínimo transcurrido empleado en el proceso de mensajes de entrada (binario de 8 bytes, microsegundos)
INODTPCP long long int Tiempo total de CPU empleado en el proceso de mensajes de entrada (binario de 8 bytes, microsegundos)
INODMXCP long long int Tiempo máximo de CPU empleado en el proceso de mensajes de entrada (binario de 8 bytes, microsegundos)
INODMNCP long long int Tiempo mínimo de CPU empleado en el proceso de mensajes de entrada (binario de 8 bytes, microsegundos)
INODTPMG unsigned int Número total de mensajes procesados por este nodo
INODNITL unsigned int Número de terminales de entrada
INODNOTL unsigned int Número de terminales de salida

La tabla siguiente describe el contenido del registro BipSMFTerminal.

Campo Tipo de datos Detalles
ITRMID short int ID hexadecimal de bloque de control (BipSMFTerminal_ID)
ITRMLEN short int Longitud de bloque de control
ITRMEYE char[4] Punto de atención (ITRM)
ITRMVER int Número de versión (BipSMFRecordVersion)
ITRMTLNM char[32] Nombre de terminal
ITRMTYPE char[8] Tipo de terminal, uno de los siguientes:
  • Input (Entrada)
  • Output (Salida)
ITRMTINV unsigned int Número total de invocaciones
Conceptos relacionados
Visión general de flujos de mensajes
Datos de contabilidad y estadísticas de flujo de mensajes
Tareas relacionadas
Desarrollar flujos de mensajes
Recopilar datos de contabilidad y estadísticas de flujo de mensajes
Referencia relacionada
Detalles de contabilidad y estadísticas de flujo de mensajes
Avisos | Marcas registradas | Descargas | Biblioteca | Soporte | Su opinión
Copyright IBM Corporation 1999, 2006 Última actualización: 22/08/2006
ac19040_