Partilhar via


IMetricSeriesAggregator Interface

Definição

A abstração de um agregador de métricas. Um agregador é um tipo de processamento de dados que inspeciona todos os valores rastreados para uma série de métricas em um período de agregação e cria uma agregação que resume o período em que ele é concluído. O agregador mais comum é o Microsoft.ApplicationInsights.Metrics.MeasurementAggregator, que produz agregações que contêm os valores Min, Max, Sum e Count rastreados durante o período de agregação.

public interface IMetricSeriesAggregator
type IMetricSeriesAggregator = interface
Public Interface IMetricSeriesAggregator

Propriedades

DataSeries

Obtém a série de dados agregada por esse agregador.

Métodos

CompleteAggregation(DateTimeOffset)

Encapsula o período de agregação ongping e procudes a agregação resultante.

CreateAggregateUnsafe(DateTimeOffset)

Cria a agregação para o período de agregação em andamento sem concluir o período. Pode não ser thread-safe.

Reset(DateTimeOffset)

Redefine esse agregador e o prepara para um novo período de agregação.

Reset(DateTimeOffset, IMetricValueFilter)

Redefine esse agregador e o prepara para um novo período de agregação.

TrackValue(Double)

Adiciona um valor à agregação.

TrackValue(Object)

Adiciona um valor à agregação.

TryRecycle()

Tenta redefinir esse agregador para que ele seja reutilizado por um novo período de agregação.

Aplica-se a