-
Notifications
You must be signed in to change notification settings - Fork 826
Description
Is your feature request related to a problem?
open-telemetry/opentelemetry-js#3619 (from opentelemetry-js)
Describe the solution you'd like
Last year a new specification for the histogram bucket metric advise API or hint API got merged in the opentelemetry-specification repository: open-telemetry/opentelemetry-specification#3216
This seems to have been implemented by a few languages already (see open-telemetry/opentelemetry-java#5217, open-telemetry/opentelemetry-js#3876, open-telemetry/opentelemetry-erlang#628 and go) but not for python AFAIK
Doing so would alleviate the currently more complex way of setting custom bins on a histogram by creating a View and adding it to the a MeterProvider decoupling the bins definition from the histogram creation. This would also allow for different histograms under the same MeterProvider to define different bins seamlessly.
If there's consensus around this feature request, I'd be keen to give it a shot!
Describe alternatives you've considered
No response
Additional Context
Spec PR open-telemetry/opentelemetry-specification#3216
Would you like to implement a fix?
Yes