Skip to main content

Documentation Index

Fetch the complete documentation index at: https://docs.chronosphere.io/llms.txt

Use this file to discover all available pages before exploring further.

There are several key differences between SignalFx (Splunk) and PromQL of which to be aware when migrating queries to Chronosphere:
  • Rollups in SignalFx are used to aggregate data points within a single time series. With Chronosphere, rollups are defined only on ingest, and not at query time. However, PromQL offers a set of functions for aggregating individual time series over time.
  • Analytics in SignalFx are the equivalent to functions in PromQL.

Equivalent function list

SignalFxPromQLNotes
Absolute valueabs()none
Bottombottomk()none
Ceilingceil()none
Countcount(), count_over_time()none
Deltadelta()none
EWMA and Double EWMAholt_winters()holt_winters() is similar to, but not exactly like, Exponentially Weighted Moving Average
ExcludeUse comparatorsnone
Floorfloor()none
Integraterate()none
LN - Log (natural)ln()none
Log10log10()none
Maximummax(), max_over_time()none
Meanavg(), avg_over_time()none
Minimummin(), min_over_time()none
Percentilequantile(), quantile_over_time()Use histogram_quantile() with Histograms
PowerUse operatorsnone
Rate of changerate()none
ScaleUse operatorsnone
Square rootsqrt()none
Standard deviationstddev(), stddev_over_time()none
Sumsum(), sum_over_time()none
Timeshiftoffsetnone
Toptopk()none
Variancestdvar(), stdvar_over_time()none