IMetricsBuilder 인터페이스
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
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 instance 등록합니다. |
AddListener<T>(IMetricsBuilder) |
형식의 새 IMetricsListener 를 |
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 을 사용하도록 설정합니다. |
적용 대상
.NET