TelemetryClient.TrackMetric Método
Definição
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.
Sobrecargas
TrackMetric(MetricTelemetry) |
Esse método não é o método preferencial para enviar métricas.
As métricas devem sempre ser agregadas previamente em um período de tempo antes de serem enviadas. |
TrackMetric(String, Double, IDictionary<String,String>) |
Esse método não é o método preferencial para enviar métricas.
As métricas devem sempre ser agregadas previamente em um período de tempo antes de serem enviadas. |
TrackMetric(MetricTelemetry)
Esse método não é o método preferencial para enviar métricas.
As métricas devem sempre ser agregadas previamente em um período de tempo antes de serem enviadas.
Use uma das sobrecargas de GetMetric(..)
para obter um objeto de métrica a fim de acessar as funcionalidades de pré-agregação do SDK.
Se você estiver implementando sua própria lógica de pré-agregação, poderá usar esse método.
Se o aplicativo exigir o envio de um item de telemetria separado em todas as ocasiões sem agregação ao longo do tempo, você provavelmente terá um caso de uso para telemetria de eventos; consulte TrackEvent(EventTelemetry).
public void TrackMetric (Microsoft.ApplicationInsights.DataContracts.MetricTelemetry telemetry);
member this.TrackMetric : Microsoft.ApplicationInsights.DataContracts.MetricTelemetry -> unit
Public Sub TrackMetric (telemetry As MetricTelemetry)
Parâmetros
- telemetry
- MetricTelemetry
O item de telemetria de métrica.
Aplica-se a
TrackMetric(String, Double, IDictionary<String,String>)
Esse método não é o método preferencial para enviar métricas.
As métricas devem sempre ser agregadas previamente em um período de tempo antes de serem enviadas.
Use uma das sobrecargas de GetMetric(..)
para obter um objeto de métrica a fim de acessar as funcionalidades de pré-agregação do SDK.
Se você estiver implementando sua própria lógica de pré-agregação, poderá usar esse método.
Se o aplicativo exigir o envio de um item de telemetria separado em todas as ocasiões sem agregação ao longo do tempo, você provavelmente terá um caso de uso para telemetria de eventos; consulte TrackEvent(EventTelemetry).
public void TrackMetric (string name, double value, System.Collections.Generic.IDictionary<string,string> properties = default);
member this.TrackMetric : string * double * System.Collections.Generic.IDictionary<string, string> -> unit
Public Sub TrackMetric (name As String, value As Double, Optional properties As IDictionary(Of String, String) = Nothing)
Parâmetros
- name
- String
Nome da métrica.
- value
- Double
Valor da métrica.
- properties
- IDictionary<String,String>
Valores de cadeia de caracteres nomeados que você pode usar para classificar e filtrar métricas.
Aplica-se a
Azure SDK for .NET