Add Metrics
This commit is contained in:
parent
4dc448056c
commit
8e97af8dc3
121 changed files with 8364 additions and 3811 deletions
6
vendor/gopkg.in/DataDog/dd-trace-go.v1/ddtrace/tracer/spancontext.go
generated
vendored
6
vendor/gopkg.in/DataDog/dd-trace-go.v1/ddtrace/tracer/spancontext.go
generated
vendored
|
@ -5,6 +5,7 @@ import (
|
|||
|
||||
"gopkg.in/DataDog/dd-trace-go.v1/ddtrace"
|
||||
"gopkg.in/DataDog/dd-trace-go.v1/ddtrace/internal"
|
||||
"gopkg.in/DataDog/dd-trace-go.v1/internal/log"
|
||||
)
|
||||
|
||||
var _ ddtrace.SpanContext = (*spanContext)(nil)
|
||||
|
@ -199,10 +200,7 @@ func (t *trace) push(sp *span) {
|
|||
// capacity is reached, we will not be able to complete this trace.
|
||||
t.full = true
|
||||
t.spans = nil // GC
|
||||
if tr, ok := internal.GetGlobalTracer().(*tracer); ok {
|
||||
// we have a tracer we can submit errors too.
|
||||
tr.pushError(&spanBufferFullError{})
|
||||
}
|
||||
log.Error("trace buffer full (%d), dropping trace", traceMaxSize)
|
||||
return
|
||||
}
|
||||
if v, ok := sp.Metrics[keySamplingPriority]; ok {
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue