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.etl 和 logfile2.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.etl 和 logfile2.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