Microsoft.Extensions.Diagnostics.ResourceMonitoring Namnområde

Innehåller klasser, structs och gränssnitt för övervakning av systemresurser, inklusive alternativ för konfiguration, ögonblicksbilder av resursanvändning och utgivare för resursdata.

Klasser

Name Description
ResourceMonitoringBuilderExtensions

Gör att du kan konfigurera och registrera resursövervakningskomponenter.

ResourceMonitoringOptions

Alternativ för att styra beteendet för resursövervakning.

ResourceQuota

Innehåller klasser, structs och gränssnitt för övervakning av systemresurser, inklusive alternativ för konfiguration, ögonblicksbilder av resursanvändning och utgivare för resursdata.

ResourceQuotaProvider

Innehåller klasser, structs och gränssnitt för övervakning av systemresurser, inklusive alternativ för konfiguration, ögonblicksbilder av resursanvändning och utgivare för resursdata.

Strukturer

Name Description
ResourceUtilization

Samlar in resursanvändning vid en viss tidpunkt.

Snapshot

En ögonblicksbild av cpu- och minnesanvändningen som tas med jämna mellanrum över tid.

SystemResources

Innehåller information om de cpu- och minnesgränser som definieras av det underliggande systemet.

Gränssnitt

Name Description
IResourceMonitor

Ger möjlighet att prova systemet för aktuell resursanvändning.

IResourceMonitorBuilder

Hjälper till att skapa infrastrukturen för resursövervakning.

IResourceUtilizationPublisher

Definierar kontraktet för en utgivare av resursanvändning som anropas när resursanvändningen beräknas.

ISnapshotProvider

Ett gränssnitt som ska implementeras av en provider som representerar ett underliggande system och hämtar resursdata om det.