Welcome to mirror list, hosted at ThFree Co, Russian Federation.

gitlab.com/gitlab-org/gitlab-pages.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'internal/ratelimiter/middleware.go')
-rw-r--r--internal/ratelimiter/middleware.go11
1 files changed, 3 insertions, 8 deletions
diff --git a/internal/ratelimiter/middleware.go b/internal/ratelimiter/middleware.go
index 1be6f642..d710b193 100644
--- a/internal/ratelimiter/middleware.go
+++ b/internal/ratelimiter/middleware.go
@@ -5,10 +5,9 @@ import (
"strconv"
"github.com/sirupsen/logrus"
- "gitlab.com/gitlab-org/labkit/correlation"
- "gitlab.com/gitlab-org/labkit/log"
"gitlab.com/gitlab-org/gitlab-pages/internal/httperrors"
+ "gitlab.com/gitlab-org/gitlab-pages/internal/logging"
"gitlab.com/gitlab-org/gitlab-pages/internal/request"
)
@@ -46,13 +45,9 @@ func (rl *RateLimiter) Middleware(handler http.Handler) http.Handler {
}
func (rl *RateLimiter) logRateLimitedRequest(r *http.Request) {
- log.WithFields(logrus.Fields{
+ logging.LogRequest(r).WithFields(logrus.Fields{
"rate_limiter_name": rl.name,
- "correlation_id": correlation.ExtractFromContext(r.Context()),
- "req_scheme": r.URL.Scheme,
- "req_host": r.Host,
- "req_path": r.URL.Path,
- "pages_domain": request.GetHostWithoutPort(r),
+ "scheme": r.URL.Scheme,
"remote_addr": r.RemoteAddr,
"source_ip": request.GetRemoteAddrWithoutPort(r),
"x_forwarded_proto": r.Header.Get(headerXForwardedProto),