Sdílet prostřednictvím


Microsoft.Extensions.Diagnostics.Metrics Obor názvů

Obsahuje třídy, rozhraní a výčty pro konfiguraci, vytváření a správu metrik, včetně podpory pro metriky silného typu, pravidla instrumentu a konfigurace naslouchacího procesu.

Třídy

Name Description
ConsoleMetrics

Poskytuje konstanty pro naslouchací proces metrik konzoly.

CounterAttribute

Poskytuje informace pro vedení produkce silně typované 64bitové celočíselné čítače metrická metoda a přidružený typ.

CounterAttribute<T>

Poskytuje informace pro vedení produkce silně typované 64bitové celočíselné čítače metrická metoda a přidružený typ.

GaugeAttribute

Poskytuje informace pro vedení produkce metody metriky se silnými typy měřidla a přidruženého typu.

GaugeAttribute<T>

Poskytuje informace pro vedení produkce metody metriky se silnými typy měřidla a přidruženého typu.

HistogramAttribute

Poskytuje informace, které vás provedou výrobu metody a přidruženého typu histogramu se silnými typy histogramů.

HistogramAttribute<T>

Poskytuje informace, které vás provedou výrobu metody a přidruženého typu histogramu se silnými typy histogramů.

InstrumentRule

Obsahuje sadu parametrů sloužících k určení, které nástroje jsou povoleny pro které naslouchací procesy. Nespecifikované parametry odpovídají všemu.

MeasurementHandlers

Představuje sadu podporovaných typů měření. Pokud naslouchací proces daný typ nepodporuje, měření se přeskočí.

MetricsBuilderConfigurationExtensions

Rozšíření pro IMetricsBuilder povolení metrik založených na IConfiguration.

MetricsBuilderConsoleExtensions

Metody rozšíření IMetricsBuilder pro výstup konzoly

MetricsBuilderExtensions

Metody rozšíření pro IMetricsBuilder přidání nebo zrušení IMetricsListener registrace a povolení nebo zakázání metrik.

MetricsOptions

Představuje možnosti konfigurace systému metrik.

TagNameAttribute

Poskytuje informace o značkách pro metriky silného typu.

Rozhraní

Name Description
IMetricsBuilder

Konfiguruje systém metrik registrací IMetricsListeners a použitím pravidel k určení povolených metrik.

IMetricsListener

Naslouchá metrikám vygenerovaným ze systému.

IObservableInstrumentsSource

Rozhraní registrované s jednotlivými IMetricsListener pomocí Initialize(IObservableInstrumentsSource).

Výčty

Name Description
MeterScope

Představuje obory používané InstrumentRule k rozlišení měřičů vytvořených prostřednictvím Meter konstruktorů (Global) a těch vytvořených prostřednictvím injektáže závislostí pomocí Create(MeterOptions) (Local).