Rastreo de usuario

El rastreo de usuario es uno de los dos tipos de rastreo, opcionales, que están disponibles en WebSphere Business Integration Message Broker. Por omisión, el rastreo de usuario no está activado, ha de activarse explícitamente mediante un mandato o mediante el área de trabajo, cuando se necesita más información que la que proporcionan las entradas en el registro de sucesos. Si desea ver más información sobre anotaciones, consulte el apartado Anotaciones.

Normalmente, el rastreo de usuario se utiliza para depurar las aplicaciones del usuario puesto que puede rastrear intermediarios, grupos de ejecución y flujos de mensajes difundidos.

Puede utilizar el área de trabajo la mayoría de actividades de rastreo necesarias. El área de trabajo también permite iniciar y detener el rastreo en sistemas remotos.

Cuando se activa el rastreo de usuario, se produce un proceso adicional en todas las actividades del componente que esté rastreando. Los componentes generan grandes cantidades de datos. Dé por sentado que notará alguna repercusión sobre el rendimiento mientras el rastreo de usuario esté activo. Puede limitar este proceso adicional siendo selectivo con lo que rastrea y limitando el tiempo que el rastreo está activo.

Los archivos de anotaciones de rastreo del usuario

Cuando el rastreo está activado para algún componente (incluido el área de trabajo), la información se registra en formato binario. La ubicación de las anotaciones de rastreo se efectúa como sigue:
Windows
Si establece la vía de acceso de trabajo usando la opción -w del mandato mqsicreatebroker, la ubicación es workpath\log . Si no especifica la vía de acceso de trabajo del intermediario, la ubicación es dir_instalación\log, donde dir_instalación es el directorio donde se ha instalado WebSphere Business Integration Message Broker.
UNIX
/var/wmqi/log
z/OS
/component_HFS/log

Los nombres de los archivos reflejan el componente y el subcomponente para los que se ha activado el rastreo. Por ejemplo, el nombre del intermediario y identificador exclusivo del grupo de ejecución forman parte del nombre cuando se está rastreando actividad dentro de dicho grupo de ejecución.

Por ejemplo, si ha creado un intermediario llamado WBRK_BROKER, podría ver los siguientes archivos en el subdirectorio de las anotaciones:

WBRK_BROKER.682ec116-dc00-0000-0080-ce28a236e03d.userTrace.bin.1
WBRK_BROKER.682ec116-dc00-0000-0080-ce28a236e03d.userTrace.bin.2

Estos archivos no pueden verse directamente; debe utilizar los mandatos proporcionados para acceder a la información de rastreo y convertirla a un formato que pueda verse. Para ver información más detallada, consulte lo referente al Mandato mqsireadlog y al Mandato mqsiformatlog.

Utilización de nodo Trace

Es aconsejable incluir un nodo Trace en los flujos de mensajes mientras los desarrolla y los prueba. Esta opción no sólo le permite rastrear mensajes y actividades del flujo de mensajes, sino que también le permite especificar un archivo de destino alternativo para que el contenido del rastreo identifique el detalle en el que está interesado. En el apartado Nodo Trace encontrará información detallada sobre el modo de utilizar y configurar un nodo de rastreo (Trace).

Conceptos relacionados
Anotaciones
Rastreo

Tareas relacionadas
Inicio del rastreo de usuario
Comprobación de las opciones de rastreo de usuario
Modificación de las opciones de rastreo de usuario
Recuperación del rastreo de usuario
Detención del rastreo de usuario
Formato del rastreo
Intérprete del rastreo
Borrado de la información antigua de los archivos de rastreo

Referencia relacionada
Rastreo de servicio
Mandato mqsichangetrace
Mandato mqsiformatlog
Mandato mqsireadlog
Mandato mqsireporttrace