tracerpt

tracerpt 命令會剖析事件追蹤記錄、效能監視器所產生的記錄檔,以及即時事件追蹤提供者。 它也會產生傾印檔案、報表檔案和報表架構。

語法

tracerpt <[-l] <value [value [...]]>|-rt <session_name [session_name [...]]>> [options]

參數

參數 描述
-config <filename> 指定要載入的設定檔,其中包含您的命令選項。
-y 指定對所有問題回答 yes ,而不提示。
-f <XML | HTML> 指定報表檔案格式。
-of <CSV | EVTX | XML> 指定傾印檔案格式。 預設為 *XML
-df <filename> 指定建立 Microsoft 特定的計數/報告架構檔案。
-int <filename> 指定將解譯的事件結構傾印至指定的檔案。
-rts 指定在事件追蹤標頭中新增報表原始時間戳記。 只能搭配 -o 使用。 不支援搭配 -report 或 -summary
-tmf <filename> 指定要使用的追蹤訊息格式定義檔案。
-tp <value> 指定 TMF 檔案搜尋路徑。 可以使用多個路徑,並以分號分隔 (;)。
-i <value> 指定提供者映像路徑。 相符的 PDB 會位於符號伺服器中。 可以使用多個路徑,並以分號分隔 (;)。
-pdb <value> 指定符號伺服器路徑。 可以使用多個路徑,並以分號分隔 (;)。
-gmt 指定將 WPP 承載時間戳記轉換為格林威治標準時間。
-rl <value> 指定從 1 到 5 的系統報表層級。 預設值為 1
-summary [filename] 指定建立摘要報表文字檔案。 如果未指定檔案名稱,則為 summary.txt
-o [filename] 指定建立文字輸出檔案。 如果未指定檔案,則為 dumpfile.xml
-report [filename] 指定建立文字輸出報表檔案。 如果未指定檔案名稱,則為 workload.xml
-lr 指定為較不嚴格。 這會針對不符合事件架構的事件使用最大努力。
-export [filename] 指定建立事件架構匯出檔案。 如果未指定檔案名稱,則為 schema.man
[-l] <value [value […]]> 指定要處理的事件追蹤記錄檔。
-rt <session_name [session_name […]]> 指定即時事件追蹤工作階段資料來源。
-? 在命令提示字元顯示說明。

範例

若要根據兩個事件記錄 logfile1.etllogfile2.etl 建立報表,並以 XML 格式建立傾印檔案 logdump.xml,請輸入:

tracerpt logfile1.etl logfile2.etl -o logdump.xml -of XML

若要根據事件記錄檔 logfile.etl 來建立報表,以 XML 格式建立傾印檔案 logdmp.xml,用最大努力識別不在結構內的事件,並產出摘要報表檔案 logdump.txt 以及報表檔案 logrpt.xml,請輸入:

tracerpt logfile.etl -o logdmp.xml -of XML -lr -summary logdmp.txt -report logrpt.xml

若要使用兩個事件記錄檔 logfile1.etllogfile2.etl 來產出傾印檔案,以及具有預設檔案名稱的報表檔案,請輸入:

tracerpt logfile1.etl logfile2.etl -o -report

若要使用事件記錄檔 logfile.etl 和效能記錄檔 counterfile.blg 來產出報表檔案 logrpt.xml,以及 Microsoft 特定的 XML 結構檔案 schema.xml,請輸入:

tracerpt logfile.etl counterfile.blg -report logrpt.xml -df schema.xml

若要讀取即時事件追蹤工作階段 NT 核心程序記錄器,並以 CSV 格式產生傾印檔案 logfile.csv請輸入:

tracerpt -rt NT Kernel Logger -o logfile.csv -of CSV