Skip to content

Determine what to do about ZIO instrumentation #14938

@jaydeluca

Description

@jaydeluca

As discussed in the SIG meeting today, the ZIO instrumentation has some challenges. We have to disable strict context checking (see #3916) in the tests due to leaking context.

Some of the challenges with this instrumentation are documented here:
open-telemetry/opentelemetry-java#5303

This instrumentation is also mentioned in this issue by the ZIO maintainers, where they consider the opentelemetry instrumentation to be broken:
zio/zio-telemetry#1029

This issue to help track what to do: Is there a workaround we can recommend? Should we disable this instrumentation by default in 3.0? Should it be deprecated and removed entirely? Is there another way we could fix this?

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    Status

    No status

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions