Nginx系列学习五——Nginx日志

一、nginx日志类型

1、error.log

主要是记录nginx处理http请求的错误状态,以及nginx服务运行的错误状态

配置路径:

warn:指的是日志错误等级

2、access_log

记录nginx的每次HTTP请求的访问状态

( 1 ) log_format

        配置语法:log_format name [escape=default|json] string ...;

        Default:log_format combined "....";

        Context:HTTP

配置路径:

3、Nginx变量

        HTTP请求变量 - arg_PARAMETER、http_HEADER、send_HTTP_HEADER

        内置变量 - Nginx内置变量

        自定义变量 - 自己定义的

具体:

$remote_addt : 客户端地址

$remote_user : 客户端请求nginx认证的用户名

$time_local:nginx时间

request:request头的请求行

$status:请求状态

$body_bytes_sent:从服务端相应给客户端的body的大小

$http_referer:记录访问的上一层地址

$http_user_agent:客户端的访问方式

$http_x_forwarded_for:http请求所携带的http信息

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章