From c3ca28b6ab70c72d58a24e674a905a443bb9ea57 Mon Sep 17 00:00:00 2001 From: Manuel de Brito Fontes Date: Sun, 18 Sep 2016 11:50:42 -0300 Subject: [PATCH] Add the name of the upstream in the log --- ingress/controllers/nginx/nginx.tmpl | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/ingress/controllers/nginx/nginx.tmpl b/ingress/controllers/nginx/nginx.tmpl index f88d559fc2..ccedb7d159 100644 --- a/ingress/controllers/nginx/nginx.tmpl +++ b/ingress/controllers/nginx/nginx.tmpl @@ -75,7 +75,7 @@ http { log_format upstreaminfo '{{ if $cfg.useProxyProtocol }}$proxy_protocol_addr{{ else }}$remote_addr{{ end }} - ' '[$proxy_add_x_forwarded_for] - $remote_user [$time_local] "$request" $status $body_bytes_sent "$http_referer" "$http_user_agent" ' - '$request_length $request_time $upstream_addr $upstream_response_length $upstream_response_time $upstream_status'; + '$request_length $request_time [$proxy_upstream_name] $upstream_addr $upstream_response_length $upstream_response_time $upstream_status'; {{/* map urls that should not appear in access.log */}} {{/* http://nginx.org/en/docs/http/ngx_http_log_module.html#access_log */}} @@ -262,6 +262,7 @@ http { {{- end }} {{- buildProxyPass $location }} + set $proxy_upstream_name "{{ $location.Upstream.Name }}"; } {{ end }}