Microsoft.Extensions.Diagnostics.Metrics Obor názvů
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
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). |