Skip to content

Define MetricExporter interfaces #2589

Closed
@dyladan

Description

The specification defines both push and pull metric exporters. These interfaces will need to be defined so that exporters can implement them.

https://github.com/open-telemetry/opentelemetry-specification/blob/main/specification/metrics/sdk.md#metricexporter

Pending merge of open-telemetry/opentelemetry-specification#2106 the specification has clarified the requirements of the exporter interface:

  • The exporters should receive a list of Metrics
  • Metric contains name, unit, description, meter information, etc, and a list of MetricPoints
  • MetricPoint contains timestamps, dimensions, value (or buckets), exemplars, etc, of collected metrics

Metadata

Assignees

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions