-
Notifications
You must be signed in to change notification settings - Fork 438
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[Metrics SDK] Add support for Exponential Histogram Aggregation #1391
Comments
Moving it out of RC, as the current specs is still not stable, and the complexities involved in implementing this. |
This issue was marked as stale due to lack of activity. |
@lalitb Are you open to accept changes to implement exponential histogram, given that it's now a stable feature? |
@euroelessar Yes, the contributions are welcome. Thanks for volunteering. Let me know if you want me to assign it to you ? |
@lalitb Yeah. I don't have a lot of throughput in the next month or so, but should be able to slowly produce some changes. |
@euroelessar - do you plan to incorporate the remaining changes for this feature? It's not urgent, but but just in case someone want to pick up the further changes :) |
@lalitb yep! I need to update tests, implementation itself is overall ready, should be able to send it within a week or so |
@euroelessar Let us know if you need any help on getting this ready? Alternatively, if someone else could take it from here, since you've already set up the foundational data structures. :) |
@euroelessar is there any update on this? |
This would be super cool if finished, @euroelessar are you still working on it? |
Currently, metrics SDK implementation support following aggregation:
opentelemetry-cpp/sdk/include/opentelemetry/sdk/metrics/instruments.h
Lines 30 to 37 in 88e23ad
The default Histogram aggregation is implemented as described in the data model: https://github.com/open-telemetry/opentelemetry-specification/blob/90e5022a846a65600b7ad7e8d262678a83f76191/specification/metrics/datamodel.md#histogram
The data model also adds (experimental) support for Exponential histogram aggregation - https://github.com/open-telemetry/opentelemetry-specification/blob/90e5022a846a65600b7ad7e8d262678a83f76191/specification/metrics/datamodel.md#exponentialhistogram
This support needs to be implemented in the SDK.
The text was updated successfully, but these errors were encountered: