分享方式:


logman create trace

建立事件追蹤資料收集器。

語法

logman create trace <[-n] <name>> [options]

參數

參數 描述
-s <computer name> 在指定的遠端電腦上執行命令。
-config <value> 指定包含命令選項的設定檔。
-ets 在不儲存或排程的情況下,將命令直接傳送至事件追蹤工作階段。
[-n] <name> 目標物件的名稱。
-f <bin|bincirc> 指定資料收集器的記錄格式。
-[-]u <user [password]> 指定使用者的執行身分。 對密碼輸入 *,就會產生輸入密碼的提示。 當您在密碼提示中輸入密碼時,密碼將不會顯示。
-m <[start] [stop] [[start] [stop] [...]]> 變更為手動開始或停止,而非排定開始或結束時間。
-rf <[[hh:]mm:]ss> 針對指定的期間執行資料收集器。
-b <M/d/yyyy h:mm:ss[AM|PM]> 在指定的時間開始收集資料。
-e <M/d/yyyy h:mm:ss[AM|PM]> 在指定的時間結束資料收集。
-o <path|dsn!log> 指定輸出記錄檔,或 SQL 資料庫中的 DSN 和記錄集名稱。
-[-]r 每天在指定的開始和結束時間重複執行資料收集器。
-[-]a 附加現有的記錄檔。
-[-]ow 覆寫現有的記錄檔。
-[-]v <nnnnnn|mmddhhmm> 將檔案版本資訊附加至記錄檔名稱的結尾處。
-[-]rc <task> 在每次關閉記錄檔時,執行指定的命令。
-[-]max <value> 記錄檔大小上限 (MB) 或 SQL 記錄檔的記錄數量上限。
-[-]cnf <[[hh:]mm:]ss> 如果有指定時間,就會在指定時間後建立新的檔案。 如果沒有指定時間,就會在超過大小上限時建立新的檔案。
-y 在不顯示提示的情況下,對所有問題回答 [是]。
-ct <perf|system|cycle> 指定事件追蹤工作階段計時類型。
-ln <logger_name> 指定事件追蹤工作階段的記錄器名稱。
-ft <[[hh:]mm:]ss> 指定事件追蹤工作階段的清除計時器。
-[-]p <provider [flags [level]]> 指定要啟用的單一事件追蹤提供者。
-pf <filename> 指定列出要啟用之多個事件追蹤提供者的檔案。 該檔案必須是每行包含一個提供者的文字檔。
-[-]rt 在即時模式中執行事件追蹤工作階段。
-[-]ul 在使用者中執行事件追蹤工作階段。
-bs <value> 指定事件追蹤工作階段緩衝區的大小 (kb)。
-nb <min max> 指定事件追蹤工作階段的緩衝區數量。
-mode <globalsequence|localsequence|pagedmemory> 指定事件追蹤工作階段記錄器模式,包括:
  • Globalsequence - 指定事件追蹤器會為其所收到的每個事件新增序號,無論收到事件的追蹤工作階段為何。
  • Localsequence - 指定事件追蹤器會位特定追蹤工作階段內收到的事件新增序號。 使用這個選項時,所有工作階段中可能存在重複的序號,但序號在每個追蹤工作階段中都是獨一無二的。
  • Pagedmemory - 指定事件追蹤器會使用分頁記憶體 (而非預設的非分頁記憶體集區) 來進行內部緩衝區配置。
?? 顯示內容相關說明。

備註

  • 如果列出 [-],新增額外的連字號 (-) 將否定該選項。

範例

若要建立名為 trace_log 的事件追蹤資料收集器,以使用介於 16 到 256 個緩衝區、每個緩衝區的大小為 64kb,並將產生的結果置放在 c:\logfile,請輸入:

logman create trace trace_log -nb 16 256 -bs 64 -o c:\logfile