Microsoft.Extensions.Diagnostics.ResourceMonitoring Espace de noms

Contient des classes, des structs et des interfaces pour la surveillance des ressources système, notamment les options de configuration, les instantanés d’utilisation des ressources et les éditeurs pour les données de ressources.

Classes

Nom Description
ResourceMonitoringBuilderExtensions

Vous permet de configurer et d’inscrire des composants de surveillance des ressources.

ResourceMonitoringOptions

Options pour contrôler le comportement de surveillance des ressources.

ResourceQuota

Contient des classes, des structs et des interfaces pour la surveillance des ressources système, notamment les options de configuration, les instantanés d’utilisation des ressources et les éditeurs pour les données de ressources.

ResourceQuotaProvider

Contient des classes, des structs et des interfaces pour la surveillance des ressources système, notamment les options de configuration, les instantanés d’utilisation des ressources et les éditeurs pour les données de ressources.

Structures

Nom Description
ResourceUtilization

Capture l’utilisation des ressources à un moment donné.

Snapshot

Capture instantanée de l’utilisation du processeur et de la mémoire prises régulièrement au fil du temps.

SystemResources

Fournit des informations sur les limites de processeur et de mémoire définies par le système sous-jacent.

Interfaces

Nom Description
IResourceMonitor

Fournit la possibilité d’échantillonner le système pour l’utilisation actuelle des ressources.

IResourceMonitorBuilder

Permet de créer l’infrastructure de supervision des ressources.

IResourceUtilizationPublisher

Définit le contrat d’un éditeur d’utilisation des ressources qui est appelé chaque fois que l’utilisation des ressources est calculée.

ISnapshotProvider

Interface à implémenter par un fournisseur qui représente un système sous-jacent et obtient des données de ressources à son sujet.