次の方法で共有


ITraceConfiguration インターフェイス

定義

TracingConfiguration 型には、トレース関連のさまざまな構成パラメーターが含まれています。 運用環境で使用する場合、これらのパラメーターの既定値は問題ありません。

public interface ITraceConfiguration
type ITraceConfiguration = interface
Public Interface ITraceConfiguration
派生

プロパティ

BulkMessageLimit

BulkMessageLimit 属性は、同じ erro コードを使用してトレース メッセージを一括 (集計) する方法を指定します。

DefaultTraceLevel

DefaultTraceLevel 属性は、特定の TraceLevelOverride 要素によってオーバーライドされない限り、すべての Orleans ロガーの既定のトレース レベルを指定します。 この属性が表示されない場合、既定のレベルは Info です。

LargeMessageWarningThreshold

LargeMessageWarningThreshold 属性は、大きなメッセージの警告トレース メッセージを生成するタイミングを指定します。

PropagateActivityId

PropagateActivityId 属性は、E2E トレースをサポートするために Tracing.CorrelationManager.ActivityId の値をグレイン呼び出しに反映するかどうかを指定します。 既定値は ActivityId を伝達しません。

TraceFileName

TraceFileName 属性は、トレース出力の書き込み対象となるファイルの名前を指定します。

TraceFilePattern

TraceFilePattern 属性は、トレース出力の書き込み対象となるファイルのパターン名を指定します。

TraceLevelOverrides

TraceLevelOverride 要素は、Orleans システムのさまざまな部分に対してトレース レベルを異なる方法で設定できるようにするメカニズムを提供します。 ロガーのトレース レベルは、ロガーの名前のプレフィックス一致に基づいて設定されます。 TraceLevelOverrides は長さの順序で適用されます。つまり、一致する LogPrefix が最も長いオーバーライドが優先され、一致するすべてのロガーのトレース レベルが指定されます。

TraceToConsole

TraceToConsole 属性は、トレース出力をコンソールに書き込むかどうかを指定します。 既定では、使用可能な場合は、コンソールにトレース データを書き込みます。

適用対象