diff --git a/config/conf.d/001-structured-logs.conf b/config/conf.d/001-structured-logs.conf index 5d081d3..6505cd9 100644 --- a/config/conf.d/001-structured-logs.conf +++ b/config/conf.d/001-structured-logs.conf @@ -1 +1 @@ -log_format structured '{"requestId": "$request_id", "status": $status, "request": "$request", "remoteAddr": "$remote_addr", "body_bytes_sent": $body_bytes_sent, "http_referer": "$http_referer", "http_user_agent": "$http_user_agent"}'; +log_format structured '{"requestId": "$request_id", "status": $status, "request": "$request", "remoteAddr": "$remote_addr", "http_x_forwarded_for": "$http_x_forwarded_for", "proxy_add_x_forwarded_for": "$proxy_add_x_forwarded_for", "body_bytes_sent": $body_bytes_sent, "http_referer": "$http_referer", "http_user_agent": "$http_user_agent"}'; diff --git a/templates/fastcgi.conf b/templates/fastcgi.conf index ab63cb9..2444c96 100644 --- a/templates/fastcgi.conf +++ b/templates/fastcgi.conf @@ -26,6 +26,7 @@ fastcgi_param QUERY_STRING $query_string; fastcgi_param SCRIPT_NAME $fastcgi_script_name; fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name; +fastcgi_param X_FORWARDED_FOR $http_x_forwarded_for; fastcgi_param ADD_X_FORWARDED_FOR $proxy_add_x_forwarded_for; fastcgi_param WEBSERVER_REQUEST_ID $request_id;