次の方法で共有


ログ セッション パラメーターのオプション

[ログ セッション パラメーター オプション] タブでは、トレース セッションの可変機能の値を指定できます。

トレース セッションの作成時に、次のオプションの値を設定および変更できます。 トレース セッションの実行中に、いくつかのオプションを変更できます。 変更できないオプションは、 [ログ セッション パラメーター オプション] ダイアログ ボックスで淡色表示 ("灰色表示") されます。

フラグ
トレース プロバイダーの トレース フラグ を指定します。 トレース フラグは、プロバイダーが生成するトレース メッセージを決定します。 フラグの意味は、各プロバイダーによって個別に決定されます。

TraceView でプロバイダーの トレース メッセージ コントロール (.tmc) ファイル が見つかる場合は、 [トレース フラグとレベルの選択] ダイアログ ボックスに表示される一覧からフラグとレベルを選択できます。 [トレース フラグとレベルの選択] ダイアログ ボックスを開くには、 [ログ セッション パラメーター オプション] ダイアログ ボックスの [フラグ] または [レベル] オプションの [SET] の値をクリックします。

Flush Time (S)
トレース セッション バッファーをトレース ログまたは TraceView 表示にフラッシュする頻度 (秒単位) を指定します。 既定値は 1 (秒)です。

これらの強制フラッシュは、バッファーがいっぱいになると自動的に発生するフラッシュに加えて発生します。 値 0 は、強制フラッシュがないことを意味します。

1 秒に 1 回よりも頻繁にフラッシュするには、 [バッファー サイズ] オプションを使用して、各バッファーのサイズを小さくします。

トレース セッションの実行中に 、 フラッシュ時間 の値を変更できます。

Maximum Buffers
トレース セッションに割り当てられるバッファーの最大数を指定します。

既定値は、プロセッサの数、物理メモリの量、使用しているオペレーティング システムによって決まります。 この値は、トレース セッションの実行中に変更できます。

Minimum Buffers
トレース メッセージを格納するために最初に割り当てられるバッファーの数を指定します。

バッファーがいっぱいになると、バッファーの数が [最大バッファー] オプションで指定された値に達するまで、より多くのバッファーが割り当てられます。 既定値は、プロセッサの数、物理メモリの量、使用中のオペレーティング システムによって決まります。 この値は、トレース セッションの実行中に変更できません。

Buffer Size
トレース セッションに割り当てられる各バッファーのサイズをキロバイト (KB (キロバイト)) 単位で指定します。 既定値は、プロセッサの数、物理メモリの量、使用中のオペレーティング システムによって決まります。 この値は、トレース セッションの実行中に変更できません。

減衰時間(分)
未使用のトレース バッファーが解放されるまでの保持期間 (分単位) を指定します。 既定値は 15です。 このオプションの値は、 トレース セッション一覧[経過時間] 列に表示されます。

このパラメーターは、Windows 2000 でのみ有効です。 この値は、トレース セッションの実行中に変更できません。

循環バッファー サイズ (MB (メガバイト))
トレース バッファーが循環することを指定し、各バッファーの最大サイズ (MB (メガバイト)) を指定します。

循環バッファーがいっぱいになると、新しいトレース メッセージがバッファーの先頭に書き込まれ、最も古いトレース メッセージが上書きされます。 既定では、トレース バッファーは循環ではなくシーケンシャルです。

この値は、トレース セッションの実行中に変更できません。

シーケンシャル バッファー サイズ (MB (メガバイト))
トレース バッファーがシーケンシャルかどうかを指定し、各バッファーの最大サイズ (MB (メガバイト)) を指定します。

順次バッファーがいっぱいになると、トレース・メッセージは別のバッファーに書き込まれるか、失われます。 既定では、トレース バッファーは循環ではなくシーケンシャルであり、それぞれ 200 MB (メガバイト)です。

この値は、トレース セッションの実行中に変更できません。

バッファー サイズ後に新しいファイルを開始する (MB (メガバイト))
既存のログが指定した値に達するたびに、新しいトレース ログ ファイル (.etl) を作成します。 この値は、各ログ・ファイルの最大サイズをMB単位で指定します。

このオプションの値は、 トレース セッション一覧[新規ファイル] 列に表示されます。

このオプションは、プロバイダーがトレース ログを生成している場合、つまり、 [ログ セッション オプション] ページで [Log Trace Event Data to File] オプションを選択した場合にのみ有効です。 このオプションは、循環バッファーや NT カーネル ロガー トレース セッションからのログには影響しません。 Windows 2000 ではサポートされていません。

グローバル シーケンス番号を使用する
トレース メッセージごとにグローバル シーケンス番号を生成します。

グローバル シーケンス番号は、コンピューター上のすべてのトレース セッションで一意です。 このオプションの既定値は FALSE です。

このオプションは Windows 2000 ではサポートされておらず、 NT カーネル ロガー トレース セッション からのログには影響しません。

ローカル シーケンス番号を使用する
トレース メッセージごとにローカル シーケンス番号を生成します。 既定値は TRUE です。

ローカル シーケンス番号は、トレース セッション内で一意です。

このオプションは Windows 2000 ではサポートされておらず、 NT カーネル ロガー トレース セッション からのログには影響しません。

Level
トレース プロバイダーの トレース レベル を指定します。 トレース レベルは、プロバイダーが生成するトレース メッセージを決定します。 レベル値の意味は、各プロバイダーによって個別に決定されます。 通常、詳細レベルの増加を表します。

TraceView でプロバイダーの トレース メッセージ コントロール (.tmc) ファイル が見つかる場合は、 [トレース フラグとレベルの選択] ダイアログ ボックスに表示される一覧からフラグとレベルを選択できます。 [トレース フラグとレベルの選択] ダイアログ ボックスを開くには、 [ログ セッション パラメーター オプション] ダイアログ ボックスの [フラグ] または [レベル] オプションの [SET] の値をクリックします。

トレース レベルの詳細については、Microsoft Windows SDK の EnableTrace 関数の EnableLevel パラメーターの説明を参照してください。

WinDbg
トレース メッセージを TraceView ウィンドウに表示するだけでなく、KD または WinDbg にリダイレクトします。いずれか有効な方。 また、このオプションでは、バッファー サイズを 3 KB (キロバイト) (WinDbg で許可される最大サイズ) に設定します。 [バッファー サイズ] オプションに表示される値は無視されます。

デバッガーでトレース メッセージを表示するには、ホスト コンピューター上のデバッガーの検索パスにwmitrace.dllとtraceprt.dllする必要があります。 これらの DLL は、 Windows 用デバッグ ツール にも含まれています。デバッガーがトレース メッセージの トレース メッセージ形式 (.tmf) ファイル を検索できるようにするには、TMF ファイルがホスト コンピューター上のデバッガーの検索パスにある必要があります。 デバッガーの検索パスを設定するには、!wmitrace.searchpath 専用デバッガー拡張機能を使用するか、%TRACE_FORMAT_SEARCH_PATH% 環境変数の値を設定します。 WinDbg と WMI トレース拡張機能の詳細については、「Windows のデバッグ ツール」を参照してください。

TraceView を無視する
TraceView 操作の結果として発生するトレース メッセージを抑制します。

仮想ファイル サイズ
最も古いメッセージの上書きを開始する前に TraceView が格納するトレース メッセージの最大数を示し、新しいメッセージ用のスペースを作成します。

0 は、最大値がないことを意味します。 TraceView では、すべてのメッセージが保持され、上書きされることはありません。 このオプション の既定値である 65536 は、ほとんどのシステムで推奨される値です。 値を大きくすると、大幅な遅延が発生する可能性があります。

この値は、 トレース セッションの一覧[最大トレース レコード] 列に表示されます。