You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Currently the controller converts telemetry data into OTel data using the go.opentelemetry.io/otel/sdk/trace package. This is inefficient given we transport this data as ptrace.Traces and rigid (it does not allow user customization).
Instead, we should allow customization of the data handling. The Instrumentation type can accept implementations of a Handler interface that is designed to handle telemetry data.
This should include useful default handlers. We should provide ways for users to easily export directly with pdata (i.e. a collector).
Currently the controller converts telemetry data into OTel data using the
go.opentelemetry.io/otel/sdk/trace
package. This is inefficient given we transport this data asptrace.Traces
and rigid (it does not allow user customization).Instead, we should allow customization of the data handling. The
Instrumentation
type can accept implementations of aHandler
interface that is designed to handle telemetry data.This should include useful default handlers. We should provide ways for users to easily export directly with pdata (i.e. a collector).
Proof of concept
The text was updated successfully, but these errors were encountered: