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
Is your feature request related to a problem? Please describe
It is likely for multiple Redis installations to coexist in a production environment.
Currently the service name for spans created by the Lettuce is hardcoded to "redis" which means that every service (using Lettuce client) will report spans with the service name "redis", regardless if they are using different Redis installations.
Describe the solution you'd like
There should be a builder for a BraveTracing that would allow users to provide a custom name to use for the service name for spans.
Currently a BraveTracing is created like this: BraveTracing.create(tracing)
This could be changed to something like this (no name override): BraveTracing.builder(tracing).build()
Or like this (with name override) BraveTracing.builder(tracing).serviceName("customNameHere").build()
The text was updated successfully, but these errors were encountered:
Feature Request
Is your feature request related to a problem? Please describe
It is likely for multiple Redis installations to coexist in a production environment.
Currently the service name for spans created by the Lettuce is hardcoded to "redis" which means that every service (using Lettuce client) will report spans with the service name "redis", regardless if they are using different Redis installations.
Describe the solution you'd like
There should be a builder for a BraveTracing that would allow users to provide a custom name to use for the service name for spans.
Describe alternatives you've considered
Didn't consider any alternatives.
Teachability, Documentation, Adoption, Migration Strategy
Currently a BraveTracing is created like this:
BraveTracing.create(tracing)
This could be changed to something like this (no name override):
BraveTracing.builder(tracing).build()
Or like this (with name override)
BraveTracing.builder(tracing).serviceName("customNameHere").build()
The text was updated successfully, but these errors were encountered: