Skip to content

enhance: Add service name differentiation for tracer - #113

Open
presburger wants to merge 1 commit into
zilliztech:2.6from
presburger:2.6
Open

enhance: Add service name differentiation for tracer#113
presburger wants to merge 1 commit into
zilliztech:2.6from
presburger:2.6

Conversation

@presburger

Copy link
Copy Markdown

This change improves trace identification when multiple Milvus clusters share the same Jaeger backend. The cluster identifier is passed through TraceConfig and prepended to the Segcore OpenTelemetry service name. As a result, the service name changes from segcore to -segcore, making it easy to filter and distinguish traces from different clusters in Jaeger while preserving the existing tracing and exporter behavior.
Note: Once this commit is merged, we will submit a corresponding follow-up commit to Milvus to pass the cluster identifier into milvus-common when initializing and resetting the Segcore tracing configuration.

@presburger

Copy link
Copy Markdown
Author

@czs007 help review.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant