1、日志位置及配置
默认位置在nginx安装目录下的:logs/access.log 也可修改日志配置,在配置文件中:conf/nginx.conf 日志格式参数:log_format
日志位置参数:access_log
2、日志格式及举例
举例:
10.92.22.** - - [26/Sep/2022:17:05:59 +0800] "GET / HTTP/1.1" 200 675 "http://10.92.22.**:9999/" "Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:105.0) Gecko/20100101 Firefox/105.0"
参数 | 说明 | 举例 |
---|
$remote_addr | 来访客户端的ip地址(代理服务器,显示代理服务ip) | 10.92.22.** | $remote_user | 来访客户端的用户名称(一般为“-”) | - | $time_local | 访问时间和时区 | [26/Sep/2022:17:05:59 +0800] | “$request” | 请求的url以及请求方法 | “GET / HTTP/1.1”,方法 url 协议 | $status | 响应状态码 | 200 | $body_bytes_sent | 给客户端发送的文件主体内容字节数 | 675 | $http_referer | 用户是从哪个链接访问过来的 | http://10.92.22.**:9999/ | $http_user_agent | 用户所使用的代理(一般为浏览器) | "Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:105.0) Gecko/20100101 Firefox/105.0 | $http_x_forwarded_for | 可以记录客户端IP,通过代理服务器来记录客户端的ip地址 | 空 |
|