Add TraceID to data proxy logs (#49302)

This commit is contained in:
idafurjes 2022-05-23 10:38:05 +02:00 committed by GitHub
parent 4fc1bf4bfb
commit cc0448927a
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -85,6 +85,7 @@ func (proxy *DataSourceProxy) HandleRequest() {
return
}
traceID := tracing.TraceIDFromContext(proxy.ctx.Req.Context(), false)
proxyErrorLogger := logger.New(
"userId", proxy.ctx.UserId,
"orgId", proxy.ctx.OrgId,
@ -92,6 +93,7 @@ func (proxy *DataSourceProxy) HandleRequest() {
"path", proxy.ctx.Req.URL.Path,
"remote_addr", proxy.ctx.RemoteAddr(),
"referer", proxy.ctx.Req.Referer(),
"traceID", traceID,
)
transport, err := proxy.dataSourcesService.GetHTTPTransport(proxy.ctx.Req.Context(), proxy.ds, proxy.clientProvider)