Skip to main content
Datadog is a metrics platform that uses a proprietary query language to aggregate and visualize data. Learn more about: The following sections are an approximate mapping between Datadog functions and operators, and those used in PromQL. In some cases, more than one PromQL function is mapped to a single Datadog function. When PromQL has more than one related function in the table, one of the options might be a better match for what the user needs a query to accomplish. For example, the Datadog function abs(), when translated to a PromQL query, might match abs(), absent(), or absent_over_time() depending on the query.

Rollups

Datadog uses rollups to aggregate data points in a single time series, and are applied using the .rollup() function. With Chronosphere, rollups can be defined only on ingest, and not at query time. However, PromQL offers a set of functions that lets you aggregate individual time series over time.

Functions

Time functions

Aggregations

Binary operators

Boolean operations

Operations