-
Notifications
You must be signed in to change notification settings - Fork 277
Description
Currently OpenTelemetry::SDK::Configurator#wrapped_exporters_from_env uses a hard-coded case-when list of exporters. I'm proposing that we make the list extendable.
A use case for the same easy configuration process (ENV-based) for vendors with their own exporters. For example setting OTEL_TRACES_EXPORTER=console,otlp-<vendor name> would enable both the console exporter and an instance of OTLP exporter configured to send data to the vendor.
This idea could be extended to metrics, but I'm not familiar with the current status of metrics.
This idea could be extended to propagators, but I don't currently see a good use case for this, as the list is quite complete. Core team can advise here.
I can submit the PR for this issue, if we agree an a solution.