Compartir a través de


TelemetryClient.TrackMetric Método

Definición

Sobrecargas

TrackMetric(MetricTelemetry)

Este método no es el método preferido para enviar métricas. Las métricas deben agregarse previamente siempre durante un tiempo antes de enviarse.
Use una de las sobrecargas de GetMetric(..) para obtener un objeto de métrica para acceder a las funcionalidades de agregación previa del SDK.
Si va a implementar su propia lógica de agregación previa, puede usar este método. Si la aplicación requiere enviar un elemento de telemetría independiente en cada ocasión sin agregación a lo largo del tiempo, es probable que tenga un caso de uso para la telemetría de eventos; vea TrackEvent(EventTelemetry).

TrackMetric(String, Double, IDictionary<String,String>)

Este método no es el método preferido para enviar métricas. Las métricas deben agregarse previamente siempre durante un tiempo antes de enviarse.
Use una de las sobrecargas de GetMetric(..) para obtener un objeto de métrica para acceder a las funcionalidades de agregación previa del SDK.
Si va a implementar su propia lógica de agregación previa, puede usar este método. Si la aplicación requiere enviar un elemento de telemetría independiente en cada ocasión sin agregación a lo largo del tiempo, es probable que tenga un caso de uso para la telemetría de eventos; vea TrackEvent(EventTelemetry).

TrackMetric(MetricTelemetry)

Este método no es el método preferido para enviar métricas. Las métricas deben agregarse previamente siempre durante un tiempo antes de enviarse.
Use una de las sobrecargas de GetMetric(..) para obtener un objeto de métrica para acceder a las funcionalidades de agregación previa del SDK.
Si va a implementar su propia lógica de agregación previa, puede usar este método. Si la aplicación requiere enviar un elemento de telemetría independiente en cada ocasión sin agregación a lo largo del tiempo, es probable que tenga un caso de uso para la telemetría de eventos; vea 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

Elemento de telemetría de métrica.

Se aplica a

TrackMetric(String, Double, IDictionary<String,String>)

Este método no es el método preferido para enviar métricas. Las métricas deben agregarse previamente siempre durante un tiempo antes de enviarse.
Use una de las sobrecargas de GetMetric(..) para obtener un objeto de métrica para acceder a las funcionalidades de agregación previa del SDK.
Si va a implementar su propia lógica de agregación previa, puede usar este método. Si la aplicación requiere enviar un elemento de telemetría independiente en cada ocasión sin agregación a lo largo del tiempo, es probable que tenga un caso de uso para la telemetría de eventos; vea 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

Nombre de la métrica.

value
Double

Valor de métrica.

properties
IDictionary<String,String>

Valores de cadena con nombre que puede usar para clasificar y filtrar métricas.

Se aplica a