View a markdown version of this page

Time-series funções - CloudWatch Registros da Amazon

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

Time-series funções

Use funções de série temporal com o stats comando para analisar métricas em janelas de tempo e calcular taxas de mudança.

Função

Tipo de resultado

Description

rate(fieldName: NumericLogField, interval: Period)

número

Calcula a taxa de alteração por intervalo para um campo numérico.

countOverTime(fieldName: LogField)

número

Conta os eventos de registro por intervalo de tempo. Use com by bin(interval) para definir a janela.

sumOverTime(fieldName: NumericLogField)

número

Soma os valores dos campos por intervalo de tempo. Use com by bin(interval) para definir a janela.

histogram(fieldName: NumericLogField, buckets: number)

mapear

Organiza os valores dos campos numéricos no número especificado de intervalos de largura igual e retorna a distribuição.

deslocamento

Use offset no final de uma stats ... by bin() cláusula para deslocar os compartimentos de séries temporais por um período especificado. Isso permite comparações com mudanças de horário, como comparar as métricas atuais com o mesmo período na hora ou no dia anterior.

Sintaxe

stats <aggregation> by bin(<period>) offset <duration>

Exemplos

stats count(*) by bin(5m) offset 1h
stats avg(latency) by bin(1m) offset 1d