¿Por qué convertir ETL a XML?
Los archivos ETL son binarios y no pueden ser leídos directamente por scripts, analizadores o herramientas de texto. Exportar a .xml produce un formato estándar y estructurado que Python, PowerShell, procesadores XSLT y cualquier analizador XML pueden consumir, lo que resulta útil para el análisis programático de eventos o para compartir datos de seguimiento.
Cómo convertir ETL a XML
tracerpt FREE
Ejecute tracerpt suarchivo.etl en un Símbolo del sistema con privilegios elevados; dumpfile.xml aparecerá en la misma carpeta. Use -o salida.xml para un nombre de archivo personalizado, o -lr para un análisis flexible en seguimientos a los que les falten manifiestos de proveedor.
PerfView OPEN-SOURCE
Descargue gratis PerfView.exe de Microsoft, abra el archivo .etl y luego use Archivo > Guardar como para exportar los eventos seleccionados; es ideal para seguimientos de .NET y CPU.
Acerca de estos formatos
Un archivo ETL es un registro de seguimiento de eventos de Windows (Event Trace Log) producido por Event Tracing for Windows (ETW): un registro binario de eventos del sistema como…
Abrir detalles de .ETL →Un archivo XML es un documento de texto plano que almacena datos estructurados en etiquetas personalizadas y anidadas. Al ser solo texto, cualquier editor de texto puede abrirlo; arrástrelo…
Abrir detalles de .XML →Calidad y qué observar
dumpfile.xmlpuede ser extremadamente grande; un seguimiento que abarque unos pocos segundos puede contener cientos de miles de registros de eventos.- Los campos de eventos se decodifican utilizando manifiestos de proveedor en la máquina que ejecuta
tracerpt; los proveedores desconocidos aparecen como GUID sin procesar. - Use
tracerpt suarchivo.etl -o traza.xml -of XMLpara establecer explícitamente un nombre de archivo de salida personalizado.
Preguntas frecuentes
¿Necesito derechos de administrador para ejecutar tracerpt?
¿Puede tracerpt generar formatos distintos a XML?
-of CSV para una salida separada por comas o -of EVTX para un archivo de registro de eventos de Windows.¿Por qué algunos campos XML muestran GUID en lugar de nombres?
tracerpt en la máquina que capturó el seguimiento para obtener una salida totalmente legible.¿Es PerfView mejor que tracerpt para todos los archivos ETL?
tracerpt es más sencillo y produce un volcado XML completo de todos los tipos de eventos.