Skip to content

Add client side OTEL support #897

@markphelps

Description

@markphelps

We should try to add OTEL tracing support for our client side sdks where possible. I think we could do this in 3-4 places to get best coverage:

  1. Go SDK: add to native Go code since it handles most of the operations (pulling / streaming state and calling into the wasm engine for eval
  2. JS SDK: similar to above, add here if possible as it performs most ops in native code
  3. Rust FFI engine: add here for the remaining SDKs since it does all the heavy lifting, this would prevent us from having to support it in each language

We can break this down into separate sub issues if needed

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or requesthelp wantedExtra attention is needed

    Type

    No type

    Projects

    Status

    No status

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions