Microsoft.Extensions.Diagnostics.ResourceMonitoring Namespace
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Contém classes, structs e interfaces para monitorar recursos do sistema, incluindo opções de configuração, instantâneos de utilização de recursos e editores para dados de recursos.
Classes
| Nome | Description |
|---|---|
| ResourceMonitoringBuilderExtensions |
Permite configurar e registrar componentes de monitoramento de recursos. |
| ResourceMonitoringOptions |
Opções para controlar o comportamento de monitoramento de recursos. |
| ResourceQuota |
Contém classes, structs e interfaces para monitorar recursos do sistema, incluindo opções de configuração, instantâneos de utilização de recursos e editores para dados de recursos. |
| ResourceQuotaProvider |
Contém classes, structs e interfaces para monitorar recursos do sistema, incluindo opções de configuração, instantâneos de utilização de recursos e editores para dados de recursos. |
Estruturas
| Nome | Description |
|---|---|
| ResourceUtilization |
Captura o uso de recursos em um determinado ponto no tempo. |
| Snapshot |
Um instantâneo do uso de CPU e memória feito periodicamente ao longo do tempo. |
| SystemResources |
Fornece informações sobre os limites de CPU e memória definidos pelo sistema subjacente. |
Interfaces
| Nome | Description |
|---|---|
| IResourceMonitor |
Fornece a capacidade de amostrar o sistema para a utilização de recursos atual. |
| IResourceMonitorBuilder |
Ajuda a criar a infraestrutura de monitoramento de recursos. |
| IResourceUtilizationPublisher |
Define o contrato de um publicador de utilização de recursos que é invocado sempre que a utilização de recursos é computada. |
| ISnapshotProvider |
Uma interface a ser implementada por um provedor que representa um sistema subjacente e obtém dados de recursos sobre ele. |