DE-3247 | updated logging for failing requests

This commit is contained in:
puru
2024-08-26 14:31:21 +05:30
parent 7981dedde4
commit 497b7db262
2 changed files with 10 additions and 2 deletions

View File

@@ -70,7 +70,12 @@ func eventsHandlerJson(workerPool *lib.WorkerPool) http.HandlerFunc {
body, err := ioutil.ReadAll(reader) // todo Limit to 1MB
if err != nil {
logger.Error("Error reading request body", zap.Error(err))
logger.Error("Error reading request body",
zap.Error(err),
zap.String("remote_addr", r.RemoteAddr),
zap.String("user_agent", r.UserAgent()),
zap.Int64("content_length", r.ContentLength),
)
http.Error(w, "Request body invalid", http.StatusBadRequest)
metrics.EventHandlerTimeHist.WithLabelValues(JSON, ERROR).Observe(float64(utils.NanosToMillis(time.Now().UnixNano()) - eventHandlerStartTime))
return