-
修改日志格式
-
Nginx内置变量
-
按天按月日志切割
Nginx日志类型
包括:error.log access_log
error.log 主要是处理http请求错误和nginx本身服务错误状态,按照不同的错误级别记录;
access_log 主要是记录处理每次http请求访问的状态;
日志主要实现方式是使用 log_format;
nginx记录的每次信息都可以当做一个变量,log_format就是将这些变量组合起来,记录到日志中去;
log_format的配置;
Syntax: log_format name [escape=default|json] string …;
Default: log_format combined “…”;
Context: http (约束log_format的配置位置)
日志格式默认的是combined
默认的日志格式
log_format main '$remote_addr - r e m o t e u s e r [ remote_user [ remoteuser[time_local] “$request” ’
'$status b o d y b y t e s s e n t " body_bytes_sent " bodyb</