Microsoft.Extensions.Diagnostics.ResourceMonitoring Espacio de nombres

Contiene clases, estructuras e interfaces para supervisar los recursos del sistema, incluidas las opciones de configuración, instantáneas de uso de recursos y publicadores para los datos de recursos.

Clases

Nombre Description
ResourceMonitoringBuilderExtensions

Permite configurar y registrar componentes de supervisión de recursos.

ResourceMonitoringOptions

Opciones para controlar el comportamiento de supervisión de recursos.

ResourceQuota

Contiene clases, estructuras e interfaces para supervisar los recursos del sistema, incluidas las opciones de configuración, instantáneas de uso de recursos y publicadores para los datos de recursos.

ResourceQuotaProvider

Contiene clases, estructuras e interfaces para supervisar los recursos del sistema, incluidas las opciones de configuración, instantáneas de uso de recursos y publicadores para los datos de recursos.

Estructuras

Nombre Description
ResourceUtilization

Captura el uso de recursos en un momento dado.

Snapshot

Instantánea del uso de CPU y memoria que se toma periódicamente con el tiempo.

SystemResources

Proporciona información sobre los límites de CPU y memoria definidos por el sistema subyacente.

Interfaces

Nombre Description
IResourceMonitor

Proporciona la capacidad de muestrear el sistema para el uso actual de los recursos.

IResourceMonitorBuilder

Ayuda a crear la infraestructura de supervisión de recursos.

IResourceUtilizationPublisher

Define el contrato para un publicador de uso de recursos que se invoca cada vez que se calcula el uso de recursos.

ISnapshotProvider

Interfaz que va a implementar un proveedor que representa un sistema subyacente y obtiene datos de recursos sobre él.