【Nginx】第六节 日志管理Log_format

auhtor:咔咔nginx

wechat:fangkangfk浏览器

 

日志信息都是能够本身自定义的,默认的是注释的,可是日志文件也会有日志

日志文件在ip

/usr/local/nginx/logs下rem

若是须要本身自定义日志信息,下面提供的有变量,只须要往里边加便可,注意,若是是本身定义的话,须要打开nginx.conf的注释requests

 

咱们nginx的错误日志的配置是在nginx.conf配置文件pip

日志格式容许包含的变量注释以下:
$remote_addr, $http_x_forwarded_for 记录客户端 IP 地址
$remote_user 记录客户端用户名称
$request 记录请求的 URL 和 HTTP 协议
$status 记录请求状态
$body_bytes_sent 发送给客户端的字节数,不包括响应头的大小; 该变量与 Apache 模块 mod_log_config 里的“%B”参数兼容。
$bytes_sent 发送给客户端的总字节数。
$connection 链接的序列号。
$connection_requests 当前经过一个链接得到的请求数量。
$msec 日志写入时间。单位为秒,精度是毫秒。
$pipe 若是请求是经过 HTTP 流水线(pipelined)发送, pipe 值为“p”,不然为“.”。
$http_referer 记录从哪一个页面连接访问过来的
$http_user_agent 记录客户端浏览器相关信息
$request_length 请求的长度(包括请求行,请求头和请求正文)。
$request_time 请求处理时间,单位为秒,精度毫秒; 从读入客户端的第一个字节开始,直到把最后一个字符发送给客户端后进行日志写入为止。
$time_iso8601 ISO8601 标准格式下的本地时间。
$time_local 通用日志格式下的本地时间。
 io

相关文章
相关标签/搜索