The Service Map for APM is here!

Arithmetic

Absolute

Function Description Example
abs() Graph the absolute value of the metric. abs(<METRIC_NAME>{*})

Transforms this sinus timeseries sin{*}:

Sinus function

into this one abs(sin{*}):

Sinus function with abs

Logarithm

log2

Function Description Example
log2() Graph the Base-2 logarithm of the metric. log2(<METRIC_NAME>{*})

Example:

If we have a metric x{*} that just increments itself by 1 for each data point, then log2(x{*}) has the following shape:

 log2 function

log10

Function Description Example
log10() Graph the Base-10 logarithm of the metric. log10(<METRIC_NAME>{*})

Example:

If we have a metric x{*} that just increments itself by 1 for each data point, then log10(x{*}) has the following shape:

log10 function

Cumulative Sum

Function Description Example
cumsum() Graph the cumulative sum of the metric over the visible time window. cumsum(<METRIC_NAME>{*})

Example:

If we have a metric const_1{*} that is a constant with the value of 1, then cumsum(const_1{*}) has the following shape:

cum sum function with abs

Integral

Function Description Example
integral() Graph the integral of the metric. Graph the integral of the metric.

Note: Datadog’s integral() is the cumulative sum of [time delta] x [value delta] over all consecutive pairs of points in the visible time window for a given metric.

integral function with abs

Other functions