View a markdown version of this page

Time-series fonctions - CloudWatch Journaux Amazon

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

Time-series fonctions

Utilisez les fonctions de séries chronologiques avec la stats commande pour analyser les métriques au fil des fenêtres temporelles et calculer les taux de variation.

Fonction

Type de résultat

Description

rate(fieldName: NumericLogField, interval: Period)

nombre

Calcule le taux de variation par intervalle pour un champ numérique.

countOverTime(fieldName: LogField)

number

Compte les événements du journal par tranche horaire. Utilisez avec by bin(interval) pour régler la fenêtre.

sumOverTime(fieldName: NumericLogField)

number

Fait la somme des valeurs des champs par tranche de temps. Utilisez avec by bin(interval) pour régler la fenêtre.

histogram(fieldName: NumericLogField, buckets: number)

map

Répartit les valeurs des champs numériques dans le nombre spécifié de plages de largeur égale et renvoie la distribution.

offset

offsetÀ utiliser à la fin d'une stats ... by bin() clause pour déplacer les groupes de séries chronologiques d'une durée spécifiée. Cela permet des comparaisons décalées dans le temps, telles que la comparaison des mesures actuelles par rapport à la même période de l'heure ou de la journée précédente.

Syntaxe

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

Exemples

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