View a markdown version of this page

Time-series funciones - CloudWatch Registros de Amazon

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

Time-series funciones

Utilice las funciones de series temporales con el stats comando para analizar las métricas en intervalos temporales y calcular las tasas de cambio.

Función

Tipo de resultado

Description (Descripción)

rate(fieldName: NumericLogField, interval: Period)

número

Calcula la tasa de cambio por intervalo para un campo numérico.

countOverTime(fieldName: LogField)

número

Cuenta los eventos de registro por intervalo de tiempo. Utilice con by bin(interval) para configurar la ventana.

sumOverTime(fieldName: NumericLogField)

número

Suma los valores de los campos por intervalo de tiempo. Utilice con by bin(interval) para configurar la ventana.

histogram(fieldName: NumericLogField, buckets: number)

map

Divide los valores de los campos numéricos en el número especificado de rangos de igual ancho y devuelve la distribución.

desplazamiento

offsetUtilícela al final de una stats ... by bin() cláusula para cambiar las agrupaciones de las series temporales según una duración especificada. Esto permite realizar comparaciones en intervalos temporales, como comparar las métricas actuales con las del mismo período de la hora o el día anterior.

Sintaxis

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

Ejemplos

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