Skip to content

Common configuration for SDK internal telemetry version? #3293

@jack-berg

Description

@jack-berg

Context:

There are open issues in opentelemetry-configuration (open-telemetry/opentelemetry-configuration#500) and opentelemetry-java (open-telemetry/opentelemetry-java#7928) trying to explore ways where users can specify the version of their internal SDK metrics via declarative config.

This seems like a problem other SDK maintainers are likely to face. If semantic-conventions adds guidance that the version of internal SDK metrics should be configurable, we could take this from a language specific solution like:

file_format: 1.0.0-rc.3
...
instrumentation/development:
  java:
    sdk_internal:
      telemetry_version: latest

To a language agnostic solution like:

file_format: 1.0.0-rc.3
...
instrumentation/development:
  general:
    sdk_metrics:
      telemetry_version: latest

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    Status

    Need triage

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions