jaegertracing / jaeger-lib

A collection of shared infrastructure libraries used by different components of Jaeger.
https://github.com/uber/jaeger
Apache License 2.0
67 stars 34 forks source link

Support histograms #62

Closed yurishkuro closed 5 years ago

yurishkuro commented 5 years ago

Requirement - what kind of business use case are you trying to solve?

We've had situations where it would be useful to report histograms of non-timer values, e.g. a distribution of queue lengths, or the span sizes. Backends like Prometheus do support them.

Problem - what in Jaeger blocks you from solving the requirement?

The current metrics.Factory only allows timers that are internally implemented as histograms.

Proposal - what do you suggest to solve the problem or improve the existing situation?

Any open questions to address