diff --git a/pkg/filter/route/route_fliter.go b/pkg/filter/route/route_filter.go similarity index 90% rename from pkg/filter/route/route_fliter.go rename to pkg/filter/route/route_filter.go index 2981ed552..4b8261d36 100644 --- a/pkg/filter/route/route_fliter.go +++ b/pkg/filter/route/route_filter.go @@ -20,19 +20,21 @@ import ( "github.com/emicklei/go-restful" "github.com/golang/glog" "strings" + "time" ) // Route Filter (defines FilterFunction) func RouteLogging(req *restful.Request, resp *restful.Response, chain *restful.FilterChain) { + start := time.Now() chain.ProcessFilter(req, resp) - glog.Infof("%s - \"%s %s %s\" %d %d", + glog.Infof("%s - \"%s %s %s\" %d %dms", strings.Split(req.Request.RemoteAddr, ":")[0], req.Request.Method, req.Request.URL.RequestURI(), req.Request.Proto, resp.StatusCode(), - resp.ContentLength(), + time.Now().Sub(start)/1000000, ) } \ No newline at end of file