nginx處理http請求的錯誤的狀態以及nginx自己錯誤的日誌,有不一樣級別html
如:nginx
#nginx錯誤日誌配置 日誌路徑 日誌級別
#error_log logs/error.log;
#error_log logs/error.log notice;
#error_log logs/error.log info;spa
nginx處理每次http請求訪問的日誌,記錄到該文件中,另access.log依賴log_format配置,只能配置在http模塊中日誌
如:orm
#日誌格式 log_format的name 變量
#log_format main '$remote_addr - $remote_user [$time_local] "$request" '
# '$status $body_bytes_sent "$http_referer" '
# '"$http_user_agent" "$http_x_forwarded_for"';htm
#nginx訪問日誌的配置 日誌路徑 log_format的name
#access_log logs/access.log main;rem
nginx的日誌格式是由nginx的變量組合成的,具體變量有:get
1.http請求變量form
1)arg_PARAMETER變量
2)http_HEADER:request中請求的head,如http_user_agent
#log_format main '$http_user_agent' '$remote_addr - $remote_user [$time_local] "$request" '
# '$status $body_bytes_sent "$http_referer" '
# '"$http_user_agent" "$http_x_forwarded_for"';
nginx -t -c ..../nginx.conf
nginx -s reload -c ..../nginx.conf
3)sent_http_HEADER:reponse的head
2.nginx內置變量:具體參考http://nginx.org/en/docs/http/ngx_http_log_module.html#access_log
3.自定義變量