2011年6月15日水曜日

apache httpd.confのlog設定

最近のapache(2.2.19とか)だと、LogFormatで新しい書式を定義して、CustomLogでログファイルと書式を指定する、みたいな書き方が多いっぽい。

たとえばUserAgentとか処理時間を出力したいときはこんな感じで書く。

LogFormat "%h %l %u %t \"%r\" %>s %b \"%{Referer}i\" \"%{User-Agent}i\" %D %X" combined
CustomLog "logs/access_log" combined
%Dはマイクロ秒単位の処理時間、%{User-Agent}i は、HTTPヘッダに含まれるUserAgentの出力。

参考:mod_log_config

0 件のコメント:

コメントを投稿