%...a: 遠端ip位址
%...a: 本地ip位址
%...b: 已傳送的位元組數,不包含http頭
%...b: clf格式的已傳送位元組數量,不包含http頭。例如當沒有傳送資料時,寫入『-』而不是0。
%...c 傳送給伺服器的cookie foobar的內容
%...d: 伺服器請求時間,微秒
%...e: 環境變數foobar的內容
%...f: 檔案名字
%...h: 遠端主機
%...h 請求的協議
%...i: foobar的內容,傳送給伺服器的請求的標頭行。
%...l: 遠端登入名字(來自identd,如提供的話)
%...m 請求的方法
%...n: 來自另外乙個模組的註解「foobar」的內容
%...o: foobar的內容,應答的標頭行
%...p: 伺服器響應請求時使用的埠
%...p: 響應請求的子程序id。
%...p 伺服器的子程序id,或者執行緒id,可利用的格式是pid或者tid. (apache 2.0.46 and later)
%...q 查詢字串(如果存在查詢字串,則包含「?」後面的部分;否則,它是乙個空字串。)
%...r: 請求的第一行
%...s: 狀態。對於進行內部重定向的請求,這是指*原來*請求 的狀態。如果用%...>s,則是指後來的請求。
%...t: 以公共日誌時間格式表示的時間(或稱為標準英文格式)
%...t: 以指定格式format表示的時間
%...t: 為響應請求而耗費的時間,以秒計
%...u: 遠端使用者(來自auth;如果返回狀態(%s)是401則可能是偽造的)
%...u: 使用者所請求的url路徑
%...v: 響應請求的伺服器的servername
%...v: 依照usecanonicalname設定得到的伺服器名字
%...x 響應完成後的連線狀態。
x = 在請求完成之前,連線忽略。
+ = 在請求傳送後,連線保持。
- = 請求傳送後連線關閉。(this directive was %...c in late versions of apache 1.3, but this conflicted with the historical ssl %...c syntax.)
%...i 接收位元組,包括請求和頭。不能為0。你需要啟用mod_logio.
%...o 傳送位元組,包括頭。不能為0。你需要啟用mod_logio.referer log format referer日值格式
"%i -> %u"
agent (browser) log format **(瀏覽器)日值格式
"%i"在所有上面列出的變數中,「...」表示乙個可選的條件。如果沒有指定條件,則變數的值將以「-」取代。分析前面來自預設httpd.conf檔案的 logformat指令示例,可以看出它建立了一種名為「common」的日誌格式,其中包括:遠端主機,遠端登入名字,遠端使用者,請求時間,請求的第一行**,請求狀態,以及傳送的位元組數。 有時候我們只想在日誌中記錄某些特定的、已定義的資訊,這時就要用到「...」。如果在「%」和變數之間放入了乙個或者多個http狀態**,則只有當請求返回的狀態**屬於指定的狀態**之一時,變數所代表的內容才會被記錄。例如,如果我們想要記錄的是**的所有無效鏈結,那麼可以使用:logformat %404i brokenlinks 反之,如果我們想要記錄那些狀態**不等於指定值的請求,只需加入乙個「!」符號即可:logformat %!200u somethingwrong
Apache日誌配置引數詳細說明
apache日誌按時間分段記錄 在apache的配置檔案httpd.conf中找到 errorlog logs error log及customlog logs access log common linux系統配置方法 將其改為 errorlog usr local apache bin rota...
Apache日誌配置引數詳細說明
apache日誌按時間分段記錄 在apache的配置檔案httpd.conf中找到 errorlog logs error log及customlog logs access log common linux系統配置方法 將其改為 errorlog usr local apache bin rota...
Nginx配置引數說明
檢測nginx配置檔案是否正確 usr local nginx sbin nginx t c nginx.conf c 配置檔案路徑 g set global directives.version 0.7.4 t 檢測檔案是否正確不執行 v print version.v print nginx v...