Nginx Web 日志分析
在企业服务器运维中,当 Nginx 服务器正常运行后, SA 会经常密切关注 Nginx 的访问日志,发现有异常的日志信息需要进行及时处理;
Nginx 默认日志路径/usr/local/nginx/logs/,其中包含访问日志 access.log
和错误记录日志 error.log
;
一、Nginx 访问日志打印的格式
Nginx 访问日志打印的格式可以自定义,例如 Nginx 日志打印格式配置,log_format 用来设置日志格式,name 为模块名,type 为日志类型,可以配置多个日志模块,分别供不同的虚拟主机日志记录所调用,代码如下:
log format main ' $remote_addr - $remote_user [$time_local ]"$request"'
' $status $body_bytes_sent "$http_referer"’
' "$http user_agent" "$http_x_forwarded_for" $request time ',
192.168.146.132 - - [13/Dec/2019:16:33:</