nginx的日志配置主要涉及以下部分:
log_format:定义日志格式。
access_log:定义访问日志的位置和名称。例如,‘/log/nginx/access.log’。
error_log:定义错误日志的位置和名称。例如,‘/log/nginx/error.log’。
gzip:启用gzip压缩。
gzip_disable:禁用gzip压缩,针对特定的内容类型。
此外,还有以下配置选项:
open_log_file_cache:缓存打开的日志文件,减少文件打开次数,提高性能。
log_not_found:记录404错误。
log_subrequest:记录子请求。
rewrite_log:记录重写日志。
error_log:错误日志级别和位置。
error_log错误日志配置:
错误日志,可以在http中定义,也可以在server中定义
vi /etc/nginx/conf.d/*.conf
server {
access_log /log/nginx/access.log main2;
error_log /log/nginx/error.log error;
#其中error为日志级别,日志级别从大到小分为debug, info, notice, warn, error, crit ,默认是crit
}