About quantiles and aggretation #3118
pedrolamarao
started this conversation in
General
Replies: 1 comment
-
To add a little flavor there, t-digests are a distributional sketch that particularly focusses on maintaining high accuracy for quantiles near the tails. Typical accuracy is ppm for percentiles below 5% and above 95% with strictly bounded size. As an additional property, t-digests can be merged while maintaining accuracy. They are commonly used in many applications. I am happy to answer any questions on this. |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
Hello, all!
Thank you very much for your hard work on OpenTelemetry!
I have been looking into applying OpenTelemetry in my products as a replacement for my own custom telemetry code.
We are looking into applying OpenTelemetry interface across our components and rewriting our infrastructure with a custom collector or exporter.
One of the features we depend upon is online accumulation of statistics information such as quantiles.
My understanding of the ticket below is that a "summary" instrument was experimented on but ultimately removed based on concerns over summability.
In that ticket, many participants assert that quantile information is not summable.
open-telemetry/opentelemetry-proto#199
We have for some time now been using TDigests for online accumulation of statistics.
TDigests are summable.
They support very convenient use cases such as accumulating digests per time window, serializing for storage, and later aggregating them for visualization of specified time periods.
I suppose that in OpenTelemetry parlance these would be "deltas".
https://github.com/tdunning/t-digest
Is it possible to extend OpenTelemetry somehow to support new instruments such as a TDigest?
Beta Was this translation helpful? Give feedback.
All reactions