IMetricsBuilder インターフェイス

定義

IMetricsListeners を登録してメトリック システムを構成し、ルールを使用して有効になっているメトリックを決定する型を表します。

public interface class IMetricsBuilder
public interface IMetricsBuilder
type IMetricsBuilder = interface
Public Interface IMetricsBuilder

プロパティ

Services

アプリケーション IServiceCollectionを取得します。 これは、サービスを登録するために拡張メソッドによって使用されます。

拡張メソッド

AddConfiguration(IMetricsBuilder, IConfiguration)

指定された IConfiguration セクションからメトリック構成を読み取り、有効にする メートルインストルメントおよび IMetricsListeners を構成します。

AddDebugConsole(IMetricsBuilder)

デバッグ目的でメトリックのコンソール出力を有効にします。 運用環境での使用にはお勧めしません。

AddListener(IMetricsBuilder, IMetricsListener)

IMetricsListener しいインスタンスを登録します。

AddListener<T>(IMetricsBuilder)

型の新しい IMetricsListener を登録します T

ClearListeners(IMetricsBuilder)

依存関係挿入コンテナーからすべての IMetricsListener 登録を削除します。

DisableMetrics(IMetricsBuilder, String)

登録されているすべての IMetricsListeners について、指定されたメーターのすべてのインストルメントを無効にします。

DisableMetrics(IMetricsBuilder, String, String, String, MeterScope)

指定Meterされた および IMetricsListenerに対して 指定された Instrument を無効にします。

EnableMetrics(IMetricsBuilder, String)

登録されているすべての IMetricsListeners に対して、指定されたメーターのすべてのインストルメントを有効にします。

EnableMetrics(IMetricsBuilder, String, String, String, MeterScope)

指定Meterした と IMetricsListenerに対して 指定された Instrument を有効にします。

適用対象