Add a few more fields to http logging

This commit is contained in:
Andre Medeiros 2021-08-14 11:30:43 -04:00
parent 9df9999a0a
commit bcb53235f8

View file

@ -122,6 +122,8 @@ func (a *api) loggingMiddleware(next http.Handler) http.Handler {
logEntry := a.logger.WithFields(logrus.Fields{ logEntry := a.logger.WithFields(logrus.Fields{
"duration": time.Now().Sub(start).Milliseconds(), "duration": time.Now().Sub(start).Milliseconds(),
"method": r.Method,
"remote#addr": r.RemoteAddr,
"response#bytes": lrw.bytes, "response#bytes": lrw.bytes,
"status": lrw.statusCode, "status": lrw.statusCode,
"uri": r.RequestURI, "uri": r.RequestURI,