TelemetryClient.TrackMetric Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Surcharges
TrackMetric(MetricTelemetry) |
Cette méthode n’est pas la méthode préférée pour l’envoi de métriques.
Les métriques doivent toujours être pré-agrégés au cours d’une période spécifique avant d’être envoyés. |
TrackMetric(String, Double, IDictionary<String,String>) |
Cette méthode n’est pas la méthode préférée pour l’envoi de métriques.
Les métriques doivent toujours être pré-agrégés au cours d’une période spécifique avant d’être envoyés. |
TrackMetric(MetricTelemetry)
Cette méthode n’est pas la méthode préférée pour l’envoi de métriques.
Les métriques doivent toujours être pré-agrégés au cours d’une période spécifique avant d’être envoyés.
Utilisez l’une des surcharges GetMetric(..)
afin d’obtenir un objet de métrique pour accéder aux fonctionnalités de pré-agrégation du kit SDK.
Si vous implémentez votre propre logique de pré-agrégation, vous pouvez utiliser cette méthode.
Si votre application nécessite l’envoi d’un élément de télémétrie distinct à chaque occasion sans agrégation dans le temps, vous disposez probablement d’un cas d’usage pour la télémétrie d’événement ; consultez TrackEvent(EventTelemetry).
public void TrackMetric (Microsoft.ApplicationInsights.DataContracts.MetricTelemetry telemetry);
member this.TrackMetric : Microsoft.ApplicationInsights.DataContracts.MetricTelemetry -> unit
Public Sub TrackMetric (telemetry As MetricTelemetry)
Paramètres
- telemetry
- MetricTelemetry
Élément de télémétrie de métrique.
S’applique à
TrackMetric(String, Double, IDictionary<String,String>)
Cette méthode n’est pas la méthode préférée pour l’envoi de métriques.
Les métriques doivent toujours être pré-agrégés au cours d’une période spécifique avant d’être envoyés.
Utilisez l’une des surcharges GetMetric(..)
afin d’obtenir un objet de métrique pour accéder aux fonctionnalités de pré-agrégation du kit SDK.
Si vous implémentez votre propre logique de pré-agrégation, vous pouvez utiliser cette méthode.
Si votre application nécessite l’envoi d’un élément de télémétrie distinct à chaque occasion sans agrégation dans le temps, vous disposez probablement d’un cas d’usage pour la télémétrie d’événement ; consultez 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)
Paramètres
- name
- String
Nom de la mesure.
- value
- Double
Valeur de métrique.
- properties
- IDictionary<String,String>
Valeurs de chaîne nommées que vous pouvez utiliser pour classifier et filtrer les métriques.
S’applique à
Azure SDK for .NET