Microsoft.Extensions.Diagnostics.ResourceMonitoring Namespace

Classes

ResourceMonitoringBuilderExtensions

Lets you configure and register resource monitoring components.

ResourceMonitoringOptions

Options to control resource monitoring behavior.

Structs

ResourceUtilization

Captures resource usage at a given point in time.

SystemResources

CPU and memory limits defined by the underlying system.

Interfaces

IResourceMonitor

Provides the ability to sample the system for current resource utilization.

IResourceMonitorBuilder

Helps building the resource monitoring infrastructure.

IResourceUtilizationPublisher

Defines the contract for a resource utilization publisher that gets invoked whenever resource utilization is computed.