diff --git a/nginx/nginx.conf b/nginx/nginx.conf index 4a42da1..860f35a 100644 --- a/nginx/nginx.conf +++ b/nginx/nginx.conf @@ -215,6 +215,34 @@ http { # Compressão '"compression_ratio":"$gzip_ratio",' + # Módulo ModSecurity + '"modsec_tx_msg":"$modsec_tx_msg",' + '"modsec_tx_score":"$modsec_tx_score",' + '"modsec_rule_id":"$modsec_rule_id",' + + # Módulo GeoIP2 (Expandido) + '"geoip_continent_code":"$geoip2_continent_code",' + '"geoip_country_code":"$geoip2_country_code",' + '"geoip_country_name":"$geoip2_country_name",' + '"geoip_state_code":"$geoip2_state_code",' + '"geoip_state_name":"$geoip2_state_name",' + '"geoip_city_name":"$geoip2_city_name",' + '"geoip_postal_code":"$geoip2_postal_code",' + '"geoip_latitude":$geoip2_latitude,' + '"geoip_longitude":$geoip2_longitude,' + '"geoip_timezone":"$geoip2_timezone",' + '"geoip_asn":$geoip2_asn,' + '"geoip_isp":"$geoip2_isp"' + + # Variáveis Customizadas (do seu nginx.conf) + '"is_bad_bot":"$is_bad_bot",' + '"is_suspicious_uri":"$is_suspicious_uri",' + '"block_request":"$block_request",' + '"is_internal_ip":"$is_internal",' + '"rate_limit_key":"$limit_key",' + '"bad_bot_rate_limit_key":"$bad_bot_key",' + '"cacheable_asset_ttl":"$cache_asset",' + '}'; log_format suspicious_bot 'SUSPICIOUS_BOT: $remote_addr - "$http_user_agent" - "$request"';