Hitachi Web Server
アクセスログ,エラーログ,プロセスIDのログ,及びリクエストログの採取方法について説明します。
TransferLogディレクティブを指定して,ログを採取します。
デフォルトフォーマットのアクセスログの形式を次に示します。
クライアントホスト名△クライアントの識別情報△クライアントユーザ名△アクセス時刻△"リクエストライン"△ステータスコード△送信バイト数 |
172.17.40.30 - - [25/Dec/2000:16:23:59 +0900] "GET / HTTP/1.0" 200 3546 |
CustomLogディレクティブを指定して,ログを採取します。フォーマットの指定方法には,二つあります。
ErrorLogディレクティブを指定して,ログを採取します。LogLevelディレクティブで採取するエラーのレベルを指定します。
ScriptLogディレクティブを指定して,CGIスクリプトのエラーログを採取します。
PidFileディレクティブを指定して,制御プロセスIDのログを採取します。
HWSRequestLogディレクティブとHWSRequestLogTypeディレクティブを指定して,リクエストログを採取します。リクエストログとは,モジュールトレース,リクエストトレース及びI/Oフィルタトレースの総称です。
モジュールトレースの詳細については「4.2.6 モジュールトレースの採取」,リクエストトレースの詳細については「4.2.7 リクエストトレースの採取」,I/Oフィルタトレースの詳細については「4.2.8 I/Oフィルタトレースの採取」を参照してください。
モジュールトレースの出力先は,エラーログ又はリクエストログのどちらか一方になります。どちらに出力されるかは,ディレクティブの指定によって決まります。モジュールトレースの出力先と出力条件を次に示します。
出力先 | 出力条件 |
---|---|
リクエストログ | HWSRequestLogディレクティブの指定があり,かつ,HWSRequestLogTypeディレクティブにmodule-info又はmodule-debugを指定した場合 |
エラーログ | HWSRequestLogディレクティブの指定がなく,かつ,LogLevelディレクティブにinfo又はdebugを指定した場合 |
モジュールトレースの詳細については「4.2.6 モジュールトレースの採取」を参照してください。
リクエストトレース及びI/Oフィルタトレースの出力先はリクエストログになります。
HWSRequestLogディレクティブの指定があり,かつ,HWSRequestLogTypeディレクティブが出力条件を満たしている場合にリクエストログに出力されます。HWSRequestLogTypeディレクティブの出力条件については,「4.2.7 リクエストトレースの採取」及び「4.2.8 I/Oフィルタトレースの採取」を参照してください。
All Rights Reserved. Copyright (C) 2006, 2007, Hitachi, Ltd.