Fonction | Description | Exemple |
---|
abs() | Représente la valeur absolue de la métrique. | abs(<NOM_MÉTRIQUE>{*}) |
Transforme cette série temporelle sinus sin{*}
:
en la fonction abs(sin{*})
:
Fonction | Description | Exemple |
---|
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 | Description | Exemple |
---|
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 | Description | Exemple |
---|
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 :
La somme cumulée doit être évitée dans les requêtes de monitor, car sa fonction est visuelle. Lorsqu’elle est utilisée dans une requête dashboard ou notebook, les points reflètent les valeurs basées sur la période sélectionnée. Cela ne sʼapplique pas bien dans une requête monitor, car le monitor ne sait pas quelle période utiliser.
Au lieu de cela, configurez des périodes cumulées dans votre période d’évaluation monitor.
Fonction | Description | Exemple |
---|
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.
Consultez les autres fonctions disponibles :