From 96625916e2f6116e66f3dc7464b1481cb03d1f1e Mon Sep 17 00:00:00 2001 From: Dan Sosedoff Date: Sat, 3 Dec 2022 15:11:45 -0600 Subject: [PATCH] Tweak http message logger format --- pkg/api/logger.go | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) diff --git a/pkg/api/logger.go b/pkg/api/logger.go index 71de97d..2f0b15c 100644 --- a/pkg/api/logger.go +++ b/pkg/api/logger.go @@ -10,8 +10,6 @@ import ( "github.com/sirupsen/logrus" ) -const loggerMessage = "http_request" - var ( logger *logrus.Logger @@ -55,7 +53,6 @@ func RequestLogger(logger *logrus.Logger) gin.HandlerFunc { fields := logrus.Fields{ "status": status, "method": c.Request.Method, - "path": path, "remote_addr": c.ClientIP(), "duration": latency, } @@ -70,14 +67,15 @@ func RequestLogger(logger *logrus.Logger) gin.HandlerFunc { } entry := logrus.WithFields(fields) + msg := "http_request " + path switch { case status >= http.StatusBadRequest && status < http.StatusInternalServerError: - entry.Warn(loggerMessage) + entry.Warn(msg) case status >= http.StatusInternalServerError: - entry.Error(loggerMessage) + entry.Error(msg) default: - entry.Info(loggerMessage) + entry.Info(msg) } } }