mirror of
https://github.com/foomo/keel.git
synced 2025-10-16 12:35:34 +00:00
wip: debug
This commit is contained in:
parent
571938de01
commit
282e97318a
@ -136,6 +136,7 @@ func TelemetryWithOptions(opts TelemetryOptions) middleware.Middleware {
|
|||||||
}
|
}
|
||||||
spanCtx := trace.SpanContextFromContext(r.Context())
|
spanCtx := trace.SpanContextFromContext(r.Context())
|
||||||
if v, ok := observer.(prometheus.ExemplarObserver); ok && opts.Exemplars && spanCtx.HasTraceID() {
|
if v, ok := observer.(prometheus.ExemplarObserver); ok && opts.Exemplars && spanCtx.HasTraceID() {
|
||||||
|
l.Info("==> exemplar")
|
||||||
v.ObserveWithExemplar(duration.Seconds(), prometheus.Labels{
|
v.ObserveWithExemplar(duration.Seconds(), prometheus.Labels{
|
||||||
"traceID": spanCtx.TraceID().String(),
|
"traceID": spanCtx.TraceID().String(),
|
||||||
})
|
})
|
||||||
@ -183,14 +184,14 @@ func TelemetryWithOptions(opts TelemetryOptions) middleware.Middleware {
|
|||||||
zap.String(defaultGOTSRPCServiceLabel, stats.Service),
|
zap.String(defaultGOTSRPCServiceLabel, stats.Service),
|
||||||
zap.String(defaultGOTSRPCPackageLabel, stats.Package),
|
zap.String(defaultGOTSRPCPackageLabel, stats.Package),
|
||||||
)
|
)
|
||||||
|
if stats.ErrorCode != 0 {
|
||||||
|
labeler.Add(zap.Int(defaultGOTSRPCErrorCode, stats.ErrorCode))
|
||||||
|
}
|
||||||
if stats.ErrorType != "" {
|
if stats.ErrorType != "" {
|
||||||
labeler.Add(zap.String(defaultGOTSRPCErrorType, stats.ErrorType))
|
labeler.Add(zap.String(defaultGOTSRPCErrorType, stats.ErrorType))
|
||||||
}
|
}
|
||||||
if stats.ErrorCode != 0 {
|
if stats.ErrorMessage != "" {
|
||||||
labeler.Add(zap.Int(defaultGOTSRPCErrorCode, stats.ErrorCode))
|
labeler.Add(zap.String(defaultGOTSRPCErrorMessage, stats.ErrorMessage))
|
||||||
if stats.ErrorMessage != "" {
|
|
||||||
labeler.Add(zap.String(defaultGOTSRPCErrorMessage, stats.ErrorMessage))
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user