mirror of
https://github.com/coredns/coredns.git
synced 2025-08-07 06:47:01 +02:00
Disable debug mode for tracing - removes extra logging (#4016)
Signed-off-by: Oleg Atamanenko <oleg.atamanenko@gmail.com>
This commit is contained in:
parent
8c6d016ad6
commit
c86be3428a
@ -7,6 +7,7 @@
|
||||
## Description
|
||||
|
||||
With *trace* you enable OpenTracing of how a request flows through CoreDNS.
|
||||
Enable *debug* plugin to get logs from the trace plugin.
|
||||
|
||||
## Syntax
|
||||
|
||||
@ -84,3 +85,7 @@ trace tracinghost:9411 {
|
||||
client_server
|
||||
}
|
||||
~~~
|
||||
|
||||
## Also See
|
||||
|
||||
See the *debug* plugin for more information about debug logging.
|
||||
|
@ -10,6 +10,7 @@ import (
|
||||
"github.com/coredns/coredns/plugin"
|
||||
"github.com/coredns/coredns/plugin/metrics"
|
||||
"github.com/coredns/coredns/plugin/pkg/dnstest"
|
||||
"github.com/coredns/coredns/plugin/pkg/log"
|
||||
"github.com/coredns/coredns/plugin/pkg/rcode"
|
||||
_ "github.com/coredns/coredns/plugin/pkg/trace" // Plugin the trace package.
|
||||
"github.com/coredns/coredns/request"
|
||||
@ -52,7 +53,7 @@ func (t *trace) OnStartup() error {
|
||||
case "zipkin":
|
||||
err = t.setupZipkin()
|
||||
case "datadog":
|
||||
tracer := opentracer.New(tracer.WithAgentAddr(t.Endpoint), tracer.WithServiceName(t.serviceName), tracer.WithDebugMode(true))
|
||||
tracer := opentracer.New(tracer.WithAgentAddr(t.Endpoint), tracer.WithServiceName(t.serviceName), tracer.WithDebugMode(log.D.Value()))
|
||||
t.tracer = tracer
|
||||
default:
|
||||
err = fmt.Errorf("unknown endpoint type: %s", t.EndpointType)
|
||||
|
Loading…
Reference in New Issue
Block a user