¿Qué es el formato de archivo ETL?
El formato de archivo .etl se utiliza para almacenar registros de eventos creados por el subsistema Windows Event Tracing for Windows (ETW). Almacena datos en formato binario. Los registros son generados por proveedores de ETW (componentes del kernel, del sistema y de aplicaciones que instrumentan su actividad) en lugar de por una sola herramienta. El marco de ETW registra eventos tales como:
- Acceso a disco
- Errores de página y operaciones de memoria
- Operaciones de pila de memoria
- Eventos de aplicaciones y mensajes de proveedores personalizados
Una sesión de seguimiento también puede incluir eventos de inicio y apagado del sistema. Debido a que los archivos .etl almacenan datos en un formato binario propietario, se requieren herramientas dedicadas de diagnóstico e informes para leerlos. Los archivos .etl no deben editarse manualmente.
Los archivos .etl almacenan registros de eventos de alta frecuencia junto con sus descripciones y marcas de tiempo. Dichos archivos pueden ser útiles durante la resolución de problemas del sistema y el análisis de rendimiento. Antes de que los eventos del sistema se escriban en un archivo .etl, se almacenan en búfer en la memoria y luego se vuelcan al disco en un formato binario compacto para mantener bajo el consumo de recursos. Los archivos de informe pueden ocupar una gran cantidad de espacio, por lo que se recomienda controlar la cantidad de espacio disponible en el disco cuando se ejecutan sesiones de seguimiento largas. El comando tracerpt se puede usar para analizar los registros de seguimiento de eventos y convertirlos a formatos legibles, mientras que Windows Performance Analyzer (WPA) y la herramienta de código abierto PerfView ofrecen vistas gráficas y filtrado avanzado. Los formatos de registro relacionados incluyen .evtx (registro de eventos moderno de Windows) y .blg (registro binario del Monitor de rendimiento).
Seguridad y protección
RIESGO: LOWUn .etl son datos de seguimiento pasivos, no ejecutables, por lo que no puede «ejecutar» nada por sí mismo. Dos consideraciones reales: (1) privacidad: un seguimiento puede capturar detalles sensibles (rutas de archivos, URL, nombres de procesos, a veces datos de red o relacionados con credenciales), así que tenga cuidado al compartir un .etl públicamente; envíe seguimientos solo a canales de soporte de confianza. (2) Espacio en disco: los ETL generados por Windows (por ejemplo, en LogFiles\WMI, capturas de WPR) pueden crecer mucho; la mayoría son seguros de eliminar si no los necesita, y Windows volverá a crear los activos. No elimine los ETL en los que una sesión de seguimiento activa esté escribiendo actualmente.
Detalles del formato
en pocas palabrasProgramas que abren archivos ETL
Detalles técnicos
especificación profunda| Desarrollador | Microsoft |
| Tipo de formato | Registro de seguimiento binario ETW (Event Tracing for Windows) |
| Plataforma | Solo Windows (ETW es un subsistema exclusivo de Windows) |
| Introducido | Windows 2000 (ETW se lanzó por primera vez con Windows 2000) |
| Estructura de cabecera | Registro de evento de cabecera de archivo de registro WMI interno al inicio del archivo; sin bytes mágicos ASCII de longitud fija |
| Tipo MIME | application/octet-stream |
| Codificación | Binario (no legible por humanos; requiere herramientas compatibles con ETW) |
| Mecanismo de almacenamiento en búfer | Los eventos se recopilan en búferes de memoria por CPU antes de volcarse al disco |
| Cobertura de eventos | Eventos del kernel, controladores, servicios del sistema y aplicaciones en modo usuario a través de proveedores ETW registrados |
| Herramienta de línea de comandos principal | tracerpt - integrada en Windows; convierte .etl a informes CSV o XML |
| Herramientas de análisis GUI | Windows Performance Analyzer (WPA) y PerfView de código abierto |
| Formatos de salida mediante tracerpt | Resumen CSV e informe de eventos XML (REPORT.XML + SUMMARY.TXT) |
| Modo de archivo de registro | Admite modos de archivo secuencial (lineal) y circular (sobrescritura al llenarse) |
| Transmisión en tiempo real | Las sesiones ETW pueden entregar eventos a un consumidor en tiempo real además de, o en lugar de, a un archivo |
| Formatos de registro relacionados | .evtx (Registro de eventos de Windows), .evt (Registro de eventos heredado), .etlx (ETL extendido), .blg (Monitor de rendimiento) |
| Lanzado | Windows 2000 (Event Tracing for Windows / ETW) |
| Especificación | learn.microsoft.com |
Conversiones de ETL
Preguntas y respuestas de la comunidad
preguntado por usuariosAún no hay preguntas; sea el primero en preguntar sobre los archivos ETL.