From 78b98e2746f7c3d218b3fe889ea5c894458656b0 Mon Sep 17 00:00:00 2001 From: Bobby DeSimone Date: Mon, 16 Sep 2019 20:22:59 -0700 Subject: [PATCH 1/2] cmd/pomerium: add host to main logging handler Signed-off-by: Bobby DeSimone --- cmd/pomerium/main.go | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/cmd/pomerium/main.go b/cmd/pomerium/main.go index a7999c063..1089123c6 100644 --- a/cmd/pomerium/main.go +++ b/cmd/pomerium/main.go @@ -129,7 +129,8 @@ func newGlobalRouter(o *config.Options) *mux.Router { Str("group", r.Header.Get(proxy.HeaderGroups)). Str("method", r.Method). Str("service", o.Services). - Str("url", r.URL.String()). + Str("host", r.Host). + Str("path", r.URL.String()). Msg("http-request") })) if len(o.Headers) != 0 { From d9b18f77b7fb933597c8e979bde9365c26d123da Mon Sep 17 00:00:00 2001 From: Bobby DeSimone Date: Mon, 16 Sep 2019 20:24:30 -0700 Subject: [PATCH 2/2] update changelog --- docs/docs/CHANGELOG.md | 1 + 1 file changed, 1 insertion(+) diff --git a/docs/docs/CHANGELOG.md b/docs/docs/CHANGELOG.md index 87644a4a9..7aa6cf92e 100644 --- a/docs/docs/CHANGELOG.md +++ b/docs/docs/CHANGELOG.md @@ -6,6 +6,7 @@ - Add ability to override HTTPS backend's TLS Server Name. [GH-297](https://github.com/pomerium/pomerium/pull/297) - Add ability to set pomerium's encrypted session in a auth bearer token, or query param. +- Add host to the main request logger middleware. [GH-308](https://github.com/pomerium/pomerium/issues/308) ### Security