KubernetesResourceQuotaServiceCollectionExtensions.AddKubernetesResourceMonitoring Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Configura e aggiunge componenti di monitoraggio delle risorse Kubernetes a una raccolta di servizi completamente con i componenti di monitoraggio delle risorse di base necessari.
public static Microsoft.Extensions.DependencyInjection.IServiceCollection AddKubernetesResourceMonitoring(this Microsoft.Extensions.DependencyInjection.IServiceCollection services, string? environmentVariablePrefix = default);
static member AddKubernetesResourceMonitoring : Microsoft.Extensions.DependencyInjection.IServiceCollection * string -> Microsoft.Extensions.DependencyInjection.IServiceCollection
<Extension()>
Public Function AddKubernetesResourceMonitoring (services As IServiceCollection, Optional environmentVariablePrefix As String = Nothing) As IServiceCollection
Parametri
- services
- IServiceCollection
Contenitore di inserimento delle dipendenze a cui aggiungere il monitoraggio delle risorse Kubernetes.
- environmentVariablePrefix
- String
Valore facoltativo del prefisso usato per leggere le variabili di ambiente nel contenitore.
Valori restituiti
Valore di services.
Commenti
Se il contenitore Kubernetes è stato configurato con l'API Verso il basso per aggiungere variabili MYCLUSTER_LIMITS_CPU di ambiente con limiti di CPU, è necessario passare MYCLUSTER_ al environmentVariablePrefix parametro . Le variabili di ambiente verranno lette durante la risoluzione del contenitore DI.
Importante: Non chiamare AddResourceMonitoring(IServiceCollection) se si usa questo metodo, perché include già tutti i componenti di monitoraggio delle risorse necessari e registra un'implementazione specifica ResourceQuotaProvider di Kubernetes. La chiamata a entrambi i metodi può comportare registrazioni del servizio in conflitto.