一、日志格式设置
除了默认的main格式,可以自定义其他格式的日志
1、默认的日志格式: main
log_format main '$remote_addr - $remote_user [$time_local] "$request" '
'$status $body_bytes_sent "$http_referer" '
'"$http_user_agent" "$http_x_forwarded_for"';
默认的main日志格式,记录这么几项
远程IP- 远程用户/用户时间 请求方法(如GET/POST) 请求体body长度 referer来源信息
http-user-agent用户代理/蜘蛛 ,被转发的请求的原始IP
http_x_forwarded_for:在经过代理时,代理把你的本来IP加在此头信息中,传输你的原始IP
2: 声明一个独特的log_format并命名
log_format mylog '$remote_addr- "$request" '
'$status $body_bytes_sent "$http_referer" '
'"$http_user_agent" "$http_x_forwarded_for"';
在下面的server/location,我们就可以引用 m
Nginx日志格式设置
最新推荐文章于 2024-08-07 23:54:10 发布
本文详细介绍了如何配置Nginx以生成自定义的日志格式,包括设置日志路径、定义日志格式以及日志字段的含义,帮助运维人员更好地分析和管理服务器访问记录。
摘要由CSDN通过智能技术生成