一、nginx日誌類型
1、error.log
主要是記錄nginx處理http請求的錯誤狀態,以及nginx服務運行的錯誤狀態
配置路徑:
warn:指的是日誌錯誤等級
2、access_log
記錄nginx的每次HTTP請求的訪問狀態
( 1 ) log_format
配置語法:log_format name [escape=default|json] string ...;
Default:log_format combined "....";
Context:HTTP
配置路徑:
3、Nginx變量
HTTP請求變量 - arg_PARAMETER、http_HEADER、send_HTTP_HEADER
內置變量 - Nginx內置變量
自定義變量 - 自己定義的
具體:
$remote_addt : 客戶端地址
$remote_user : 客戶端請求nginx認證的用戶名
$time_local:nginx時間
request:request頭的請求行
$status:請求狀態
$body_bytes_sent:從服務端相應給客戶端的body的大小
$http_referer:記錄訪問的上一層地址
$http_user_agent:客戶端的訪問方式
$http_x_forwarded_for:http請求所攜帶的http信息