mirror of
https://github.com/coredns/coredns.git
synced 2025-10-28 00:34:24 -04:00
@@ -30,7 +30,7 @@ import (
|
|||||||
|
|
||||||
const (
|
const (
|
||||||
defaultTopLevelSpanName = "servedns"
|
defaultTopLevelSpanName = "servedns"
|
||||||
metaTraceIdKey = "trace/traceid"
|
metaTraceIdKey = "trace/traceid"
|
||||||
)
|
)
|
||||||
|
|
||||||
type traceTags struct {
|
type traceTags struct {
|
||||||
@@ -146,9 +146,9 @@ func (t *trace) ServeDNS(ctx context.Context, w dns.ResponseWriter, r *dns.Msg)
|
|||||||
|
|
||||||
switch spanCtx := span.Context().(type) {
|
switch spanCtx := span.Context().(type) {
|
||||||
case zipkinot.SpanContext:
|
case zipkinot.SpanContext:
|
||||||
metadata.SetValueFunc(ctx, metaTraceIdKey, func() string{ return spanCtx.TraceID.String() })
|
metadata.SetValueFunc(ctx, metaTraceIdKey, func() string { return spanCtx.TraceID.String() })
|
||||||
case ddtrace.SpanContext:
|
case ddtrace.SpanContext:
|
||||||
metadata.SetValueFunc(ctx, metaTraceIdKey, func() string{ return fmt.Sprint(spanCtx.TraceID()) })
|
metadata.SetValueFunc(ctx, metaTraceIdKey, func() string { return fmt.Sprint(spanCtx.TraceID()) })
|
||||||
}
|
}
|
||||||
|
|
||||||
rw := dnstest.NewRecorder(w)
|
rw := dnstest.NewRecorder(w)
|
||||||
|
|||||||
Reference in New Issue
Block a user