Logging: Add `uname` to context logger for plugins (#74929)

add `uname` to context logger for plugins
pull/74675/head^2
Sven Grossmann 2 years ago committed by GitHub
parent 59b7789ada
commit 9328fda8ea
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
  1. 3
      pkg/plugins/backendplugin/instrumentation/instrumentation.go

@ -100,6 +100,9 @@ func instrumentContext(ctx context.Context, endpoint string, pCtx backend.Plugin
p = append(p, "dsName", pCtx.DataSourceInstanceSettings.Name)
p = append(p, "dsUID", pCtx.DataSourceInstanceSettings.UID)
}
if pCtx.User != nil {
p = append(p, "uname", pCtx.User.Login)
}
return log.WithContextualAttributes(ctx, p)
}

Loading…
Cancel
Save