Query histograms
Send an OTLP explicit or exponential histogram or the supported custom histogram shape. Preserve unit, cumulative/delta temporality, count, ordered bounds and bucket counts. Never treat cumulative buckets as disjoint counts without conversion. Invalid/nonmonotonic boundaries or inconsistent counts can reject a point.
In Metrics, select the histogram and inspect the distribution. Merge distributions across time and compatible series before computing a percentile. A heatmap shows changing shape; a p95 line alone can hide multimodal latency. Different layouts and types must not be silently combined as the same raw lane.
A point with no_sum has no valid sum or mean, even if it has count and bucket data. no_recorded_value stays a gap. Missing min/max are unavailable, not zero. Percentiles carry approximation and quality limits. Exemplars link to real recorded traces only and may be unavailable after trace retention.
Rollups preserve supported distribution information but do not restore expired raw events; see metric retention. See also the metric reference and query workspace.