nginx日誌輸出引數記錄

2022-03-06 11:05:27 字數 2936 閱讀 7785

摘自:

nginx伺服器日誌相關指令主要有兩條,一條是log_format,用來設定日誌格式,另外一條是access_log,用來指定日誌檔案的存放路徑、格式和快取大小,一般在nginx的配置檔案中日記配置(/usr/local/nginx/conf/nginx.conf)。

nginx的log_format有很多可選的引數用於指示伺服器的活動狀態,預設的是:

想要記錄更詳細的資訊需要自己設定log_format,具體可設定的引數格式及說明如下:

引數

說明

示例

$remote_addr

客戶端位址

211.28.65.253

$remote_user

客戶端使用者名稱

--$time_local

訪問時間和時區

18/jul/2012:17:00:01 +0800

$request

請求的uri和http協議

請求位址,即瀏覽器中你輸入的位址(ip或網域名稱)

www.it300.com

192.168.100.100

$status

http請求狀態

200$upstream_status

upstream狀態

200$body_bytes_sent

傳送給客戶端檔案內容大小

url跳轉**

使用者終端瀏覽器等資訊

"mozilla/4.0 (compatible; msie 8.0; windows nt 5.1; trident/4.0; sv1; gtb7.0; .net4.0c;

$ssl_protocol

ssl協議版本

tlsv1

$ssl_cipher

交換資料中的演算法

rc4-sha

$upstream_addr

後台upstream的位址,即真正提供服務的主機位址

10.10.10.100:80

$request_time

整個請求的總時間

0.205

$upstream_response_time

請求過程中,upstream響應時間

0.002

nginx伺服器日誌相關指令主要有兩條,一條是log_format,用來設定日誌格式,另外一條是access_log,用來指定日誌檔案的存放路徑、格式和快取大小,一般在nginx的配置檔案中日記配置(/usr/local/nginx/conf/nginx.conf)。

nginx的log_format有很多可選的引數用於指示伺服器的活動狀態,預設的是:

想要記錄更詳細的資訊需要自己設定log_format,具體可設定的引數格式及說明如下:

引數

說明

示例

$remote_addr

客戶端位址

211.28.65.253

$remote_user

客戶端使用者名稱

--$time_local

訪問時間和時區

18/jul/2012:17:00:01 +0800

$request

請求的uri和http協議

請求位址,即瀏覽器中你輸入的位址(ip或網域名稱)

www.it300.com

192.168.100.100

$status

http請求狀態

200$upstream_status

upstream狀態

200$body_bytes_sent

傳送給客戶端檔案內容大小

url跳轉**

使用者終端瀏覽器等資訊

"mozilla/4.0 (compatible; msie 8.0; windows nt 5.1; trident/4.0; sv1; gtb7.0; .net4.0c;

$ssl_protocol

ssl協議版本

tlsv1

$ssl_cipher

交換資料中的演算法

rc4-sha

$upstream_addr

後台upstream的位址,即真正提供服務的主機位址

10.10.10.100:80

$request_time

整個請求的總時間

0.205

$upstream_response_time

請求過程中,upstream響應時間

0.002

nginx日誌記錄post的引數

nginx的日誌通過調整log format格式可以記錄所有請求資訊 回答群裡盆友乙個問題 nginx 日誌,可以記錄post的引數嗎?答 可以實現,通過設定log format指令的引數。log format指令是用來控制nginx如何記錄http請求。預設的nginx記錄日誌格式是注釋掉的,如果...

Nginx日誌引數

nginx日誌引數 日誌簡介 nginx日誌主要有兩種 訪問日誌和錯誤日誌。訪問日誌主要記錄客戶端訪問nginx的每乙個請求,格式可以自定義 錯誤日誌主要記錄客戶端訪問nginx出錯時的日誌,格式不支援自定義。兩種日誌都可以選擇性關閉。通過訪問日誌,你可以得到使用者地域 跳轉 使用終端 某個url訪...

nginx日誌輸出,https,ssl

日誌輸出 瀏覽器直接訪問 預設安裝下,瀏覽器是無法訪問日誌的,需要在編譯的時候附帶引數安裝這些模組 configure prefix usr local nginx with http stub status module然後再配置一下訪問位址 location status 然後瀏覽器裡輸入即可訪...