Rastreo de usuario

El rastreo de usuario es uno de los dos tipos de rastreo opcional disponible en WebSphere Message Broker. El rastreo de usuario está inactivo por omisión y debe activarse mediante un mandato o mediante el entorno de trabajo, cuando necesite más información de la que se proporciona en las entradas del registro de sucesos. Para obtener más información sobre las anotaciones, consulte el tema Anotaciones.

Normalmente, el rastreo de usuario se utiliza para depurar las aplicaciones, ya que puede efectuar un seguimiento de intermediarios, grupos de ejecución y flujos de mensajes desplegados.

Puede utilizar el entorno de trabajo para controlar la mayoría de la actividad de rastreo necesaria. El entorno de trabajo también permite iniciar y detener el rastreo en sistemas remotos.

Al activar el rastreo de usuario, se genera un proceso adicional para cada actividad del componente que se rastrea. Los componentes generan grandes cantidades de datos. Cuando el rastreo de usuario está activo, se debe contar con algún impacto sobre el rendimiento. Puede limitar este proceso adicional siendo selectivo en el rastreo y restringiendo el periodo de tiempo durante el cual está activo.

Las anotaciones de rastreo de usuario

Cuando el rastreo está activo para cualquier componente, la información se anota en formato binario. La ubicación de las anotaciones de rastreo es la siguiente:
Windows
Si se establece la vía de acceso de trabajo con el parámetro -w del mandato mqsicreatebroker, la ubicación es workpath\log . Si no se especifica la vía de acceso de trabajo del intermediario, la ubicación será C:\Documents and Settings\All Users\Application Data\IBM\MQSI\common\log.
UNIX
/var/mqsi/common/log
z/OS
/sistemaarchivos_componente/log

Los nombres de archivo reflejan el componente y subcomponente para el que está activo el rastreo. Por ejemplo, el nombre de intermediario y el identificador de grupo de ejecución exclusivo forma parte del nombre de archivo cuando se rastrea actividad dentro de dicho grupo de ejecución.

Por ejemplo, si ha creado un intermediario denominado WBRK_BROKER, es posible que aparezcan los siguientes archivos en el subdirectorio de anotaciones:
WBRK_BROKER.682ec116-dc00-0000-0080-ce28a236e03d.userTrace.bin.1
WBRK_BROKER.682ec116-dc00-0000-0080-ce28a236e03d.userTrace.bin.2

Estos archivos no se pueden ver directamente; utilice los mandatos que se proporcionan para acceder a la información de rastreo y convertirla en un formato que pueda visualizarse. Utilice el mandato mqsireadlog para recuperar las anotaciones de rastreo para el componente especificado. Emita el mandato en el sistema en el que se han generado las anotaciones. Puede especificar que la salida se dirija a un archivo, que es independiente del sistema operativo, y puede transferirse a otros sistemas para su consulta o formateo utilizando el mandato mqsiformatlog .

Utilización de un nodo Trace

Si incluye un nodo Trace en sus flujos de mensajes cuando los está desarrollando y probando, esta opción no sólo ofrece la posibilidad de rastrear mensajes y actividad en el flujo, sino que también permite especificar un archivo de destino alternativo para el contenido de rastreo para identificar la información en la que se está interesado. Para más detalles sobre cómo utilizar y configurar un nodo de rastreo, consulte el tema Nodo Trace.

Conceptos relacionados
Anotaciones
Rastreo
Avisos | Marcas registradas | Descargas | Biblioteca | Soporte | Su opinión
Copyright IBM Corporation 1999, 2006 Última actualización: 22/08/2006
an01310_