Compartir a través de


Mostrar enumeración de seguimiento

Al enviar un comando tracelog -enumguid , Tracelog muestra una lista de los proveedores de seguimiento que se ejecutan y se han registrado con seguimiento de eventos para Windows (ETW). La pantalla es muy útil, pero a menudo se malinterpretado.

¿Qué proveedores aparecen en la pantalla?

La enumeración Tracelog muestra algunos de los proveedores que puede habilitar para una sesión de seguimiento, pero no es una lista completa. Incluye solo los proveedores de seguimiento que se ejecutan y se han registrado con ETW.

La pantalla no incluye los siguientes proveedores:

Proveedores de seguimiento que están disponibles en el sistema, pero no están registrados, normalmente porque no se ejecutan.

Proveedores de seguimiento habilitados para una sesión de seguimiento, pero que no se están ejecutando actualmente. (A menudo se denominan proveedores habilitados previamente o registrados previamente ). Esto incluye proveedores que no se ejecutan continuamente, como archivos DLL que se cargan y descargan según sea necesario.

Proveedores integrados en Windows, incluidos proveedores para sesiones y proveedores del sistema para la sesión de seguimiento del registrador global y la sesión de seguimiento del registrador de kernel nt.

Se muestran los proveedores de consultas de Logman

La presentación de enumeración tracelog es bastante diferente de la de los proveedores de consultas que se muestran en Logman (proveedores de consultas logman), aunque las pantallas a menudo se confunden.

Logman (logman.exe) es un controlador de seguimiento para eventos de seguimiento y contadores de rendimiento. Se incluye en Windows XP y versiones posteriores de Windows.

La consulta del proveedor logman (proveedores de consultas logman) muestra una lista de proveedores que tienen archivos registrados con formato de objeto administrado (MOF) con WMI. La presentación de Logman no incluye proveedores instrumentados para el seguimiento de software, a menos que también se hayan registrado con WMI.

Los desarrolladores que quieren ayudar a los usuarios a encontrar sus proveedores ocasionalmente registran sus archivos MOF para que el proveedor aparezca en la pantalla de Logman. Desafortunadamente, ni la presentación del proveedor de consultas logman ni la visualización de enumeración tracelog son listas completas de todos los proveedores de seguimiento del sistema. Para obtener más información sobre Logman, consulte "Logman" en el Centro de ayuda y soporte técnico.

Elementos de la presentación enumguid

La tabla de la presentación tracelog enumguid incluye las columnas siguientes.

Encabezado de columna Descripción

Guid

Guid de control del proveedor de seguimiento

Enabled

Muestra si el proveedor está habilitado actualmente (TRUE) o está registrado pero no habilitado (FALSE).

LoggerId

Identifica la sesión de seguimiento.

Level

Nivel establecido actualmente para el proveedor. Válido solo cuando el proveedor está habilitado.

Marcas

Las marcas establecidas actualmente para el proveedor. Válido solo cuando el proveedor está habilitado.

  Si un proveedor está registrado pero no habilitado, aparece en la presentación enumguid, pero su entrada en la columna Habilitado es FALSE.

Si un proveedor está habilitado pero no se está ejecutando actualmente y, por lo tanto, no está registrado, no aparece en la pantalla enumguid.

Visualización de enumeración de ejemplo

La siguiente pantalla enumguid se copió de un equipo que ejecuta Windows Server 2003. En la pantalla se muestran los proveedores registrados y en ejecución. Un proveedor, el controlador de ejemplo Tracedrv, está habilitado para el seguimiento. TraceDrv, un controlador de ejemplo diseñado para el seguimiento de software, está disponible en el repositorio de ejemplos de controladores de Windows en GitHub.

c:\Tracelog>tracelog -enumguid
##     Guid                     Enabled  LoggerId Level Flags
------------------------------------------------------------
1046d4b1-fce5-48bc-8def-fd33196af19a     FALSE  0    0    0
196e57d9-49c0-4b3b-ac3a-a8a93ada1938     FALSE  0    0    0
4a8aaa94-cfc4-46a7-8e4e-17bc45608f0a     FALSE  0    0    0
1540ff4c-3fd7-4bba-9938-1d1bf31573a7     FALSE  0    0    0
1fbecc45-c060-4e7c-8a0e-0dbd6116181b     FALSE  0    0    0
f12b1984-4c42-11d3-ab7b-00c04f68fcdc     FALSE  0    0    0
94a984ef-f525-4bf1-be3c-ef374056a592     FALSE  0    0    0
3121cf5d-c5e6-4f37-be86-57083590c333     FALSE  0    0    0
f498b9f5-9e67-446a-b9b8-1442ffaef434     FALSE  0    0    0
e1f65b93-f32a-4ed6-aa72-b039e28f1574     FALSE  0    0    0
dd5ef90a-6398-47a4-ad34-4dcecdef795f     FALSE  0    0    0
e80aa9fe-913d-4ede-af58-73e332dcac8d     FALSE  0    0    0
1b1d4ff4-f27b-4c99-8bd7-da8f1a74051a     FALSE  0    0    0
f33959b4-dbec-11d2-895b-00c04f79ab69     FALSE  0    0    0
cc85922f-db41-11d2-9244-006008269001     FALSE  0    0    0
c92cf544-91b3-4dc0-8e11-c580339a0bf8     FALSE  0    0    0
bba3add2-c229-4cdb-ae2b-57eb6966b0c4     FALSE  0    0    0
8fc7e81a-f733-42e0-9708-cfdae07ed969     FALSE  0    0    0
cddc01e2-fdce-479a-b8ee-3c87053fb55e     FALSE  0    0    0
fc4b0d39-e8be-4a83-a32f-c0c7c4f61ee4     FALSE  0    0    0
fc570986-5967-4641-a6f9-05291bce66c5     FALSE  0    0    0
39a7b5e0-be85-47fc-b9f5-593a659abac1     FALSE  0    0    0
dab01d4d-2d48-477d-b1c3-daad0ce6f06b     FALSE  0    0    0
bca7bd7f-b0bf-4051-99f4-03cfe79664c1     FALSE  0    0    0
d58c126f-b309-11d1-969e-0000f875a5bc      TRUE  2    0    0
d58c126e-b309-11d1-969e-0000f875a5bc     FALSE  0    0    0
58db8e03-0537-45cb-b29b-597f6cbebbfe     FALSE  0    0    0
58db8e03-0537-45cb-b29b-597f6cbebbfd     FALSE  0    0    0
688a5248-f348-4576-86cf-3521c7094614     FALSE  0    0    0
27246e9d-b4df-4f20-b969-736fa49ff6ff    FALSE  0    0    0