10.2.3 Webサーバのログの出力形式
Webサーバのリクエストログおよびアクセスログの出力形式を次に示します。
リクエストログ
- 出力形式
-
[時刻] (サーバプロセスID) client : hws <-- (クライアントIPアドレス:ポート番号,サーバIPアドレス:ポート番号[R])(ルートアプリケーション情報)
- 出力例
-
[Tue May 27 10:10:08.045 2014] (564) client : hws --> (10.210.185.27:49222,10.210.185.27:80[A]) [Tue May 27 10:10:08.046 2014] (564) client : hws <-- (10.210.185.27:49222,10.210.185.27:80[R])(10.209.15.47/250/0x0000000000000001)
アクセスログ
アクセスログへのルートアプリケーション情報出力は、ログフォーマットに%{hws_ap_root}nを指定することで出力されます。
ログフォーマットを次のように指定した場合のアクセスログの出力例を示します。
LogFormat "%h %l %u %t \"%r\" %>s %b \"%{Referer}i\" \"%{User-Agent}i\" %I %O" combinedio 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 LogFormat "%h %l %u %t \"%r\" %>s %b %P %{hws_ap_root}n %I %O %X %D \"%{Referer}i\" \"%{User-Agent}i\"" hws_trace LogFormat "%h %l %u %t \"%r\" %>s %b %T %P %{hws_ap_root}n" hws_std
- 出力例
-
10.210.185.27 - - [27/May/2014:10:10:08.045 +0900] "GET / HTTP/1.0" 200 52 0.001 564 10.209.15.47/250/0x0000000000000001