Partager via


IMetricSeriesAggregator Interface

Définition

Abstraction d’un agrégateur de métriques. Un agrégateur est un type de traitement des données qui inspecte toutes les valeurs suivies pour une série de métriques sur une période d’agrégation et crée un agrégat qui résume la période à laquelle elle est terminée. L’agrégateur le plus courant est , Microsoft.ApplicationInsights.Metrics.MeasurementAggregatorqui produit des agrégats qui contiennent les valeurs Min, Max, Sum et Count de valeurs suivies sur la période d’agrégation.

public interface IMetricSeriesAggregator
type IMetricSeriesAggregator = interface
Public Interface IMetricSeriesAggregator

Propriétés

DataSeries

Obtient la série de données agrégée par cet agrégateur.

Méthodes

CompleteAggregation(DateTimeOffset)

Termine la période d’agrégation d’ongping et effectue l’agrégation résultante.

CreateAggregateUnsafe(DateTimeOffset)

Crée l’agrégat pour la période d’agrégation en cours sans terminer la période. Peut ne pas être thread safe.

Reset(DateTimeOffset)

Réinitialise cet agrégateur et le prépare pour une nouvelle période d’agrégation.

Reset(DateTimeOffset, IMetricValueFilter)

Réinitialise cet agrégateur et le prépare pour une nouvelle période d’agrégation.

TrackValue(Double)

Ajoute une valeur à l’agrégation.

TrackValue(Object)

Ajoute une valeur à l’agrégation.

TryRecycle()

Tente de réinitialiser cet agrégateur afin d’interdire sa réutilisation pour une nouvelle période d’agrégation.

S’applique à