【Nginx】第六節 日誌管理Log_format

auhtor:咔咔nginx

wechat:fangkangfk瀏覽器

 

日誌信息都是能夠本身自定義的,默認的是註釋的,可是日誌文件也會有日誌

日誌文件在ip

/usr/local/nginx/logs下rem

若是須要本身自定義日誌信息,下面提供的有變量,只須要往裏邊加便可,注意,若是是本身定義的話,須要打開nginx.conf的註釋requests

 

咱們nginx的錯誤日誌的配置是在nginx.conf配置文件pip

日誌格式容許包含的變量註釋以下:
$remote_addr, $http_x_forwarded_for 記錄客戶端 IP 地址
$remote_user 記錄客戶端用戶名稱
$request 記錄請求的 URL 和 HTTP 協議
$status 記錄請求狀態
$body_bytes_sent 發送給客戶端的字節數,不包括響應頭的大小; 該變量與 Apache 模塊 mod_log_config 裏的「%B」參數兼容。
$bytes_sent 發送給客戶端的總字節數。
$connection 鏈接的序列號。
$connection_requests 當前經過一個鏈接得到的請求數量。
$msec 日誌寫入時間。單位爲秒,精度是毫秒。
$pipe 若是請求是經過 HTTP 流水線(pipelined)發送, pipe 值爲「p」,不然爲「.」。
$http_referer 記錄從哪一個頁面連接訪問過來的
$http_user_agent 記錄客戶端瀏覽器相關信息
$request_length 請求的長度(包括請求行,請求頭和請求正文)。
$request_time 請求處理時間,單位爲秒,精度毫秒; 從讀入客戶端的第一個字節開始,直到把最後一個字符發送給客戶端後進行日誌寫入爲止。
$time_iso8601 ISO8601 標準格式下的本地時間。
$time_local 通用日誌格式下的本地時間。
 io