TelemetryClient.TrackMetric Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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. |
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. |
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
Azure SDK for .NET