Microsoft.Extensions.Diagnostics.ResourceMonitoring Namespace
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
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. |
Snapshot |
A snapshot of CPU and memory usage taken periodically over time. |
SystemResources |
Provides information about the 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. |
ISnapshotProvider |
An interface to be implemented by a provider that represents an underlying system and gets resources data about it. |