Skip to content

Promote receiver.prometheusreceiver.EnableNativeHistograms to beta #40606

@dashpole

Description

@dashpole

Component(s)

receiver/prometheus

Describe the issue you're reporting

The feature gate was added in #28663, and released with v0.98.0.

This issue tracks the graduation of this feature to beta.

The prometheus feature is still considered experimental: https://github.com/prometheus/prometheus/blob/ea75bc18e94cc10abe7de0eb226a0100feaa254e/docs/feature_flags.md#native-histograms.

However, there are some reasons we may want to graduate this feature to beta before Prometheus moves it out of "experimental":

  • The protobuf format for native histograms in prometheus is stable, so the Prometheus datamodel is unlikely to change.
  • The OTLP exponential histogram data model is also stable, so the mapping between data models is highly unlikely to change.
  • Users can still use fixed-bucket histograms by setting the always_scrape_classic_histograms configuration in their scape config.

cc @krajorama @ArthurSens for thoughts.

@open-telemetry/prometheus-interoperability

Metadata

Metadata

Assignees

No one assigned

    Type

    Projects

    Status

    No status

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions