apache 模組 mod_log 記錄訊息
作者: cross 日期: 2007-11-08 16:26
error_log記錄檔
-記錄錯誤訊息
-等級分[debug/info/notice/warm/error/crit/alert/emerg],,往右越簡單
-由LogLevel參數來定義記錄等級,預設為warm
access_log記錄檔
-記錄存取訊息
-等級分[combined/common/referer/agent],往右越簡單,(看LogFormat 就可知)
-由LogFormat來定義名稱及它的格式為何
# 名稱 combined 它的格式為 "%h %l %u %t "%r" %>s %b "%{Referer}i" "%{User-Agent}i""
LogFormat "%h %l %u %t "%r" %>s %b "%{Referer}i" "%{User-Agent}i"" combined
LogFormat "%h %l %u %t "%r" %>s %b" common
LogFormat "%{Referer}i -> %U" referer
LogFormat "%{User-agent}i" agent
變數解譯
%h - 遠端 IP 位址
%l - 遠端登入名字(通常這個會沒有,而用 - 符號顯示)
%u - 遠端使用者名字
%t - 被要求的時間
%r - 被要求的連結
%>s - 回傳的狀態碼
%b - 回傳的大小(bytes),不包含 header
%{Referer}i - 送給 server 的請求,得知 %r 被要求的來源是從那來的,可能是搜尋引擎過來的,或者是某網站有這個連結
%{User-Agent}i - 送給 server 的請求,得知 End-User 所使用的瀏覽器是什麼
access_log 內容 - 2008/02/16 added
# 遠端IP 時間 GET 連結 狀態 大小 瀏覽器
10.1.1.1 - - [12/Feb/2008:14:05:18 +0800] "GET / HTTP/1.1" 200 15069 "-" "Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; Mozilla/4.0 (compatible; M
SIE 6.0; Windows NT 5.1; SV1) ; Maxthon; .NET CLR 2.0.50727)"
ref: http://httpd.apache.org/docs/2.2/logs.html
ref: http://httpd.apache.org/docs/2.2/mod/mod_log_config.html#formats
上一篇
返回
下一篇
標籤:




Apache Range Header DOS 攻擊讓主機資源輕易消秏待盡 (2011-09-15 21:01)
apache強制某路徑使用https方式連線 (2011-06-26 16:31)
apahce module模組--mod_pagespeed -- Google出的,用來優化網頁 (2011-04-20 09:45)
rsyslog+mysql+loganalyzer記錄系統log至資料庫並由web介面呈現 (2011-04-19 18:33)
用rsyslog架設log server收集個主機的記錄 (2011-03-26 13:39)
關閉apache與php版本顯示 (2011-02-08 12:19)
Apache + mod_security 網站應用程式防火牆阻擋攻擊(WAF) (2010-11-30 16:59)
apache 搭配 mod_write 來得知是不是透過手機來瀏覽網站的 (2010-10-29 15:44)
Apache 使用 mod_php 讓 VH 有獨立的 php.ini 檔 (2009-02-06 10:34)