Nginx的日志配置主要涉及以下部分:
log_format:定義日志格式。
access_log:定義訪問日志的位置和名稱。例如,‘/log/nginx/access.log’。
error_log:定義錯誤日志的位置和名稱。例如,‘/log/nginx/error.log’。
gzip:啟用gzip壓縮。
gzip_disable:禁用gzip壓縮,針對特定的內(nèi)容類型。
此外,還有以下配置選項:
open_log_file_cache:緩存打開的日志文件,減少文件打開次數(shù),提高性能。
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
}