diff --git a/nginx/nginx.conf b/nginx/nginx.conf index fa24c81..afa0134 100644 --- a/nginx/nginx.conf +++ b/nginx/nginx.conf @@ -91,13 +91,33 @@ http { # --- DEFINIÇÃO DO FORMATO DE LOG (OBRIGATÓRIO AQUI) --- # Define um formato de log rico que pode ser chamado por qualquer site. - log_format detailed_proxy escape=json '{"@timestamp":"$time_iso8601","remote_addr":"$remote_addr",' - '"request":"$request","status":$status,"body_bytes_sent":$body_bytes_sent,"request_time":"$request_time",' - '"upstream_addr":"$upstream_addr","upstream_status":"$upstream_status","upstream_response_time":"$upstream_response_time",' - '"http_referer":"$http_referer","http_user_agent":"$http_user_agent","http_x_forwarded_for":"$http_x_forwarded_for",' - '"server_name":"$server_name","scheme":"$scheme","ssl_protocol":"$ssl_protocol","ssl_cipher":"$ssl_cipher",' - '"geoip_country_code":"$geoip2_country_code","geoip_city_name":"$geoip2_city_name","geoip_isp":"$geoip2_isp",' - '"block_request":"$block_request"}'; + log_format detailed_proxy escape=json + '{' + '"@timestamp":"$time_iso8601",' + '"remote_addr":"$remote_addr",' + '"request":"$request",' + '"status":$status,' + '"body_bytes_sent":$body_bytes_sent,' + '"request_time":"$request_time",' + '"upstream_addr":"$upstream_addr",' + '"upstream_status":"$upstream_status",' + '"upstream_response_time":"$upstream_response_time",' + '"upstream_cache_status":"$upstream_cache_status",' + '"http_referer":"$http_referer",' + '"http_user_agent":"$http_user_agent",' + '"http_x_forwarded_for":"$http_x_forwarded_for",' + '"server_name":"$server_name",' + '"host_header":"$host",' + '"scheme":"$scheme",' + '"ssl_protocol":"$ssl_protocol",' + '"ssl_cipher":"$ssl_cipher",' + '"geoip_country_code":"$geoip2_country_code",' + '"geoip_city_name":"$geoip2_city_name",' + '"geoip_isp":"$geoip2_isp",' + '"block_request":"$block_request",' + '"compression_ratio":"$gzip_ratio",' + '"request_id":"$request_id"' + '}'; # --- LOGS GLOBAIS DE FALLBACK --- # Logs mínimos para requisições que não correspondem a nenhum 'server' block.