Opérations arithmétiques

Valeur absolue

FonctionDescriptionExemple
abs()Représente la valeur absolue de la métrique.abs(<NOM_MÉTRIQUE>{*})

Transforme cette série temporelle sinus sin{*} :

Fonction sinus

en la fonction abs(sin{*}) :

Fonction sinus avec valeur absolue

Opérations logarithmiques

Logarithme binaire

FonctionDescriptionExemple
log2()Représente le logarithme de base 2 de la métrique.log2(<NOM_MÉTRIQUE>{*})

Exemple :

Si une métrique x{*} s’incrémente de 1 pour chaque point de données, alors log2(x{*}) donne le graphique suivant :

Fonction log2

Logarithme décimal

FonctionDescriptionExemple
log10()Représente le logarithme de base 10 de la métrique.log10(<NOM_MÉTRIQUE>{*})

Exemple :

Si une métrique x{*} s’incrémente de 1 pour chaque point de données, alors log10(x{*}) donne le graphique suivant :

Fonction log10

Somme cumulée

FonctionDescriptionExemple
cumsum()Représente la somme cumulée de la métrique sur l’intervalle visible.cumsum(<NOM_MÉTRIQUE>{*})

Exemple :

Si une métrique const_1{*} est une constante de valeur 1, alors cumsum(const_1{*}) donne le graphique suivant :

Fonction somme cumulée avec valeur absolue

Intégrale

FonctionDescriptionExemple
integral()Représente l’intégrale de la métrique.integral(<NOM_MÉTRIQUE>{*})

Remarque : la fonction integral() de Datadog représente la somme cumulée de [delta durée] x [delta valeur] sur toutes les paires de points consécutives dans l’intervalle visible d’une métrique donnée.

Fonction intégrale avec valeur absolue

Autres fonctions