Compartilhar via


TelemetryClientExtensions.GetMetricManager Método

Definição

Obtém o MetricManager para isso TelemetryClient no escopo especificado. Se um gerenciador de métricas não existir no escopo especificado, ele será criado.

public static Microsoft.ApplicationInsights.Metrics.MetricManager GetMetricManager (this Microsoft.ApplicationInsights.TelemetryClient telemetryClient, Microsoft.ApplicationInsights.MetricAggregationScope aggregationScope);
static member GetMetricManager : Microsoft.ApplicationInsights.TelemetryClient * Microsoft.ApplicationInsights.MetricAggregationScope -> Microsoft.ApplicationInsights.Metrics.MetricManager
<Extension()>
Public Function GetMetricManager (telemetryClient As TelemetryClient, aggregationScope As MetricAggregationScope) As MetricManager

Parâmetros

telemetryClient
TelemetryClient

O cliente de telemetria para o qual obter o gerenciador de métricas.

aggregationScope
MetricAggregationScope

Se MetricAggregationScope.TelemetryClient for especificado, o gerenciador de métricas específico para esse cliente será retornado. Esse gerenciador agrega métricas somente para esse objeto cliente. Duas métricas com exatamente a mesma ID, namespace e dimensões seriam agregadas separadamente para diferentes objetos de cliente de telemetria quando esse escopo for usado.
Se MetricAggregationScope.TelemetryConfiguration for especificado, o gerenciador de métricas para a configuração de telemetria desse cliente será retornado. Esse gerenciador agrega métricas para todos os clientes que usam essa configuração de telemetria. Duas métricas com exatamente a mesma ID, namespace e dimensões seriam agregadas para diferentes objetos de cliente de telemetria que usam a mesma configuração de telemetria quando esse escopo é usado.

Retornos

O gerenciador de métricas para esse cliente de telemetria no escopo especificado.

Aplica-se a