Skip to content

Is OTLP file exporter required for SDKs? #3817

@jack-berg

Description

@jack-berg

The OTLP File exporter seems like it could be an implementation requirement for SDKs, but on closer inspection:

  • It does not appear as a known value for OTEL_TRACES_EXPORTER, OTEL_METRICS_EXPORTER, OTEL_LOGS_EXPORTER
  • It only appears in the spec compliance matrix under logs. Its not implemented by any SDKs so this may have been a mistake.

On one hand, it would be nice to be able to configure SDKs to export to files. On the other hand, supporting file export requires a variety of additional un-specified configuration options including the the name of the file, whether a file rotation strategy is used, and more. Additionally, supporting this in the SDK when the functionality exists in the collector duplicates effort.

Metadata

Metadata

Assignees

Labels

spec:protocolRelated to the specification/protocol directorytriage:accepted:ready-with-sponsorReady to be implemented and has a specification sponsor assigned

Type

No type

Projects

Status

Spec - Accepted

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions