原文出處:
輸出格式:
解釋:logformat 定義兩種格式, common、combined 供下面or 以後引用
%h host
%u user
%t
time
%s status 《表示原始請求,>表示轉換後的請求
%b back bit 返回位元組數
%i identify 定義你要的資訊, user-agent 代表使用者瀏覽器
更改日誌顯示格式:
1.改 httpd.conf
2.改 自定義的vhosts.conf
cat
vhosts.conf
# virtual hosts
listen 8333
listen 8444
serveradmin [email protected]
documentroot
"/mreald"
servername blog.mreald.com
serveralias blog.mreald.com
errorlog
"logs/mreald-error_log"
customlog
"logs/mreald-access_log"
combined
#customlog "logs/mreald-access_log" common
options indexes followsymlinks multiviews
allowoverride none
order allow,deny
allow from all
directoryindex index.php index.html
<
/directory
>
<
/virtualhost
>
可以定義下面的json格式日誌輸出
logformat "t\", \
\"clientip\": \"%a\", \
\"duration\": %d, \
\"status\": %>s, \
\"request\": \"%u%q\", \
\"urlpath\": \"%u\", \
\"urlquery\": \"%q\", \
\"method\": \"%m\", \
\"bytes\": %b, \
\"vhost\": \"%v\" \
}" apache_json
Apache自定義日誌格式
1 apache日誌引數說明 apache日誌格式字串的含義 百分號 apache2.0.44或更高的版本 a 遠端ip位址 a 本機ip位址 b 除http頭以外傳送的位元組數 b 以clf格式顯示的除http頭以外傳送的位元組數,也就是當沒有位元組傳送時顯示 而不是0。c 在請求中傳送給服務端的...
最權威的json自定義格式
1.封裝result,作為返回的物件 public class result 失敗時候的呼叫 public static resulterror codemsg codemsg 成功的建構函式 param data private result t data private result int c...
Apache訪問日誌切割和自定義格式
十周四次課 12月21日 11.22 訪問日誌不記錄靜態檔案 11.23 訪問日誌切割 11.24 靜態元素過期時間 擴充套件 apache日誌記錄 ip以及真實客戶端ip apache只記錄指定uri的日誌 apache日誌記錄客戶端請求的網域名稱 apache 日誌切割問題 修改apache日誌...