histogram_combine¶
Description¶
Aggregate multiple histograms into a single histogram object.
This function can handle multiple types of histograms - tdigest
, otelHistogram
, otelExponentialHistogram
. Appropriate aggregation method is chosen based on the type of the input.
Return type¶
histogram
Domain¶
This is an aggregate function (aggregates rows over a group in aggregate verbs.)
Categories¶
Usage¶
histogram_combine(histogram)
Argument |
Type |
Optional |
Repeatable |
Restrictions |
---|---|---|---|---|
histogram |
histogram like |
no |
no |
none |
Examples¶
align 5m, o: histogram_combine(m_histogram("latency"))
Aggregate OpenTelemetry histogram metric named “latency” into 5 minute time bins.
align 5m, o: histogram_combine(m_exponential_histogram("latency"))
Aggregate OpenTelemetry exponential histogram metric named “latency” into 5 minute time bins.
align 5m, o: histogram_combine(m_tdigest("latency"))
Aggregate tdigest metric named “latency” into 5 minute time bins.