Skip to content

[Metrics SDK] Add support for Exponential Histogram Aggregation #1391

@lalitb

Description

@lalitb

Currently, metrics SDK implementation support following aggregation:

enum class AggregationType
{
kDrop,
kHistogram,
kLastValue,
kSum,
kDefault
};

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.

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions