From 94951df1c1d26cd20c29c55fd3e4a26db679c61e Mon Sep 17 00:00:00 2001 From: Mohit Gupta <23462580+thedeveloperr@users.noreply.github.com> Date: Mon, 2 Mar 2020 14:13:16 +0530 Subject: [PATCH] API: Include IP address when logging request error (#21596) Includes IP address when logging request error, for example when a user fails to login. Fixes #21310 --- pkg/api/common.go | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/pkg/api/common.go b/pkg/api/common.go index 0f81e303ad1..796495fee81 100644 --- a/pkg/api/common.go +++ b/pkg/api/common.go @@ -47,7 +47,8 @@ func Wrap(action interface{}) macaron.Handler { func (r *NormalResponse) WriteTo(ctx *m.ReqContext) { if r.err != nil { - ctx.Logger.Error(r.errMessage, "error", r.err) + ctx.Logger.Error(r.errMessage, "error", r.err, "remote_addr", ctx.RemoteAddr()) + } header := ctx.Resp.Header()