mirror of
https://github.com/grafana/grafana.git
synced 2025-08-06 02:23:28 +08:00
Plugins: Add username to datasource plugin logging (#59893)
Co-authored-by: Marcus Efraimsson <marcus.efraimsson@gmail.com> Signed-off-by: bergquist <carl.bergquist@gmail.com>
This commit is contained in:
@ -51,6 +51,13 @@ func instrumentPluginRequest(ctx context.Context, cfg *config.Cfg, pluginCtx *ba
|
||||
"duration", elapsed,
|
||||
"pluginId", pluginCtx.PluginID,
|
||||
"endpoint", endpoint,
|
||||
"eventName", "grafana-data-egress",
|
||||
"insight_logs", true,
|
||||
"since_grafana_request_started", log.TimeSinceStart(ctx, time.Now()),
|
||||
}
|
||||
|
||||
if pluginCtx.User != nil {
|
||||
logParams = append(logParams, "uname", pluginCtx.User.Login)
|
||||
}
|
||||
|
||||
traceID := tracing.TraceIDFromContext(ctx, false)
|
||||
|
Reference in New Issue
Block a user