-
Notifications
You must be signed in to change notification settings - Fork 8
Open
Description
Would you be open to built-in support for swift-distributed-tracing
, perhaps behind a trait like the swift-service-lifecycle
support?
I started looking into what other valkey clients are offering in terms of tracing:
valkey-go
has built-in OTel support (https://github.com/valkey-io/valkey-go/blob/main/valkeyotel/trace.go)valkey-py
documents using the existing OTel Redis Python instrumentation library (https://valkey-py.readthedocs.io/en/latest/opentelemetry.html#opentelemetry-instrumentation)
A quick glance at both shows that valkey-go
's built-in tracing uses db.system: valkey
whereas I'd expect the Python instrumentation to use db.system: redis
given they suggest using the existing Redis instrumentation.
I'd be happy to take a stab at this if you're generally interested in adding Distributed Tracing support.
Metadata
Metadata
Assignees
Labels
No labels