add unit into request duration (#47356)

* add unit into request duration

* Update pkg/middleware/logger.go

Co-authored-by: Carl Bergquist <carl.bergquist@gmail.com>

Co-authored-by: Carl Bergquist <carl.bergquist@gmail.com>
This commit is contained in:
ying-jeanne
2022-04-06 12:56:13 +02:00
committed by GitHub
parent 25e04d77be
commit 8ef5212b0e

View File

@@ -33,7 +33,7 @@ func Logger(cfg *setting.Cfg) web.Handler {
c.Next()
timeTaken := time.Since(start) / time.Millisecond
duration := time.Since(start).String()
ctx := contexthandler.FromContext(c.Req.Context())
if ctx != nil && ctx.PerfmonTimer != nil {
ctx.PerfmonTimer.Observe(float64(timeTaken))
@@ -53,6 +53,7 @@ func Logger(cfg *setting.Cfg) web.Handler {
"status", status,
"remote_addr", c.RemoteAddr(),
"time_ms", int64(timeTaken),
"duration", duration,
"size", rw.Size(),
"referer", req.Referer(),
}