Compartir a través de


TraceView -process

Use un comando TraceView -process para dar formato a los mensajes de seguimiento binarios en un registro de seguimiento o desde una consulta de seguimiento en tiempo real. El comando TraceView -process crea un archivo de texto de un mensaje de seguimiento y un archivo de resumen que describe los archivos de entrada y salida.

    traceview -process [EtlFile | -rt SessionName][Parameters]
   

Parámetros

EtlFile
Especifica el archivo del registro de seguimiento de eventos (.etl) que contiene los mensajes de seguimiento. Escriba la ruta de acceso (opcional) y el nombre de archivo. El valor predeterminado es c:\logfile.etl.

-Rt SessionName
Tiempo real. Da formato a los mensajes de seguimiento de las sesiones de seguimiento en tiempo real especificadas.

SessionName es el nombre de la sesión de seguimiento. Si omite el nombre de la sesión de seguimiento, Tracefmt da formato a los mensajes de la sesión de seguimiento del registrador del kernel NT.

-tmf TMFFile
Especifica la ruta de acceso (opcional) y el nombre de archivo del archivo de formato de mensaje de seguimiento (.tmf) para los mensajes de seguimiento.

-p TMFPath
Especifica la ruta de acceso al directorio que contiene el archivo de formato de mensaje de seguimiento (.tmf) para los mensajes de seguimiento.

-o OutputFile
Especifica un nombre para los archivos de salida. Este nombre se aplica al archivo de texto de los mensajes de seguimiento con formato y a un archivo de resumen.

OutputFile es una ruta de acceso y un nombre de archivo con una extensión de nombre de archivo .txt, como c:\traces\trace.txt. Los valores predeterminados son FmfFile.txt y FmtSum.txt en el directorio local.

Si usa este parámetro con el parámetro -displayonly o -summaryonly, afecta solo al archivo de resumen.

-csv
Da formato al registro de seguimiento como un archivo de longitud variable (.csv) separado por comas.

-Monitor
Muestra los mensajes de seguimiento en la ventana del símbolo del sistema, además de escribirlos en el archivo de salida.

-displayonly
Muestra los mensajes de seguimiento solo en la ventana del símbolo del sistema. TraceView no crea un archivo de texto de mensajes de seguimiento.

-nosummary
No crea un archivo de mensaje de resumen.

-summaryonly
Crea solo un archivo de mensaje de resumen. Tracefmt no crea un archivo de salida.

-noprefix
Omite el prefijo del mensaje de seguimiento. Este parámetro afecta a los mensajes de seguimiento en el archivo de salida y la presentación de Tracefmt.

-Ods
Envía los mensajes de seguimiento con formato al depurador para su visualización.

-v
Detallado. Muestra información detallada en la ventana del símbolo del sistema, ya que Tracefmt procesa cada bloque o búfer de mensajes de seguimiento. Use este parámetro cuando sospeche daños o incoherencias del archivo.

-h | /?
Muestra información de ayuda.

Ejemplos

traceview -process
traceview -process mytrace.etl -p c:\tracing -o mytrace.txt
traceview mytrace.etl -tmf c:\tracing\37753236-c81f-505e-d40a-128d3bb2b5ff.tmf
tracefmt -rt MyTrace -p c:\tracing -o mytrace.txt -display

Comentarios

Para dar formato a los mensajes de seguimiento, debe especificar un archivo de formato de mensaje de seguimiento para los mensajes de seguimiento. Los métodos disponibles se enumeran en orden de prioridad:

  • El parámetro -tmf.

  • El parámetro -p.

  • La variable de entorno %TRACE_FORMAT_SEARCH_PATH%. Establece el valor de la variable en el directorio en el que se encuentra el archivo TMF.

Si el nombre de archivo TMF no es un GUID de mensaje, use el parámetro -tmf y escriba la ruta de acceso completa al archivo. De lo contrario, TraceView no encontrará el archivo TMF.

Si TraceView no encuentra un archivo TMF o el archivo TMF no incluye información de formato para los mensajes de seguimiento, TraceView no puede dar formato a los mensajes. En lugar del texto del mensaje, TraceView escribe: "No se encontró información de formato".

Si TraceView no puede dar formato a un mensaje de seguimiento, genera una excepción y muestra un mensaje como:

*****FormatMessage Header(Header) of EventTrace, parameter 23 raised an exception*****