Seguimiento de eventos para Windows
El adaptador de Microsoft BizTalk para JD Edwards EnterpriseOne registra mensajes de error, advertencia e información en el visor de eventos de Windows. Puede ver mensajes de seguimiento adicionales mediante la herramienta Seguimiento de eventos para Windows (ETW). Cuando se activa ETW, crea un archivo *.etl para recibir los mensajes. Este archivo está en formato binario y se debe convertir para poder leerse. Para ello, debe tener una aplicación de consumidor disponible para interpretar el archivo *.etl; por ejemplo, tracerpt.exe o tracedmp.ex. La aplicación tracept.exe convierte *.etl en dos archivos de texto: summary.txt y dumpfile.csv.
Componentes de ETW
Seguimiento de eventos para Windows tiene tres componentes:
Aplicación controladora. Activa y desactiva un proveedor (por ejemplo, tracelog.exe o logman.exe).
Configure su variable de entorno PATH para que señale la ubicación de tracelog.exe. De este modo se asegurará de que las llamadas BTAJDEEnterpriseOneTrace puedan localizar tracelog.exe en su sistema. De forma predeterminada, BTAJDEEnterpriseOneTrace busca la ruta de acceso actual.
Nota
tracelog.exe está disponible en el SDK de Microsoft y es compatible con los comandos proporcionados por el adaptador de BizTalk para JD Edwards EnterpriseOne. Para usar logman.exe, consulte la documentación de logman.
Aplicación de consumidor. Lee eventos registrados. Para que la aplicación de consumidor pueda leer el evento en el archivo etl, Seguimiento de eventos para Windows debe volcarlos en dicho archivo. Normalmente, esto se realiza cuando el controlador desactiva el seguimiento.
Para usar la aplicación de consumidor sin desactivar el seguimiento, el controlador debe activar el seguimiento con la opción en tiempo real, <Real time> = -rt.
Proveedor. Se usa para proporcionar el evento. El Adaptador de BizTalk para JD Edwards EnterpriseOne incluye tres proveedores diferentes. Están registrados en el Instrumental de administración de Windows (WMI). Para encontrar los proveedores registrados en la ruta root\WMI\EventTrace, puede usar herramientas tales como WMI CIM Studio.
El adaptador de BizTalk para JD Edwards EnterpriseOne contiene tres proveedores, lo que le permite registrar diferentes tipos de mensajes:
Proveedor de registro del receptor: el <modificador del elemento> Trace es -receiver. Use -receiver para obtener los mensajes del registro recibidos por el adaptador en tiempo de ejecución.
Proveedor de registro del transmisor: el <modificador del elemento> Trace es -transmisor. Utilice -transmisor para obtener los mensajes del registro transmitidos por el adaptador en tiempo de ejecución.
Proveedor de registro de administración: el <modificador de elemento> Trace es -management Use -management para obtener los mensajes del registro que se generaron durante la exploración del sistema de servidor.
Comando BTAJDEEnterpriseOneTrace
Para usar ETW, ejecute el comando Adaptador de BizTalk para JD Edwards EnterpriseOne, BTAJDEEnterpriseOneTrace.cmd. Use este comando como sigue:
BTAJDEEnterpriseOneTrace <Trace element> -start [-cir <MB>|
-seq <MB>] [-rt] logfile
BTAJDEEnterpriseOneTrace <Trace element> -stop
Where: <el elemento> Trace (obligatorio) es el tipo de proveedor.
Sus opciones son:
-transmitter
-Receptor
-Administración
-start, -stop: active o desactive el proveedor.
-Cir <MB>: tamaño y tipo de archivo. -cir es un archivo circular. <MB>: Tamaño en meg.
-Seq <MB>: tamaño y tipo de archivo. -seq es un archivo secuencial. <MB>: Tamaño en meg.
-rt: establezca el modo en tiempo real activado.
Logfile: nombre del archivo de registro (c:\rtlog.etl es el valor predeterminado).
Por ejemplo:
BTAJDEEnterpriseOneTrace -transmitter -start -cir 10 -rt c:\log\mylog.etl
BTAJDEEnterpriseOneTrace -transmitter -stop