mod_dumpio 望むようにすべての I/O をエラーログにダンプする Extension mod_dumpio.c dumpio_module

mod_dumpio を使うと、Apache が受け取ったすべての入力と Apache により送られたすべての出力との、両方もしくはどちらか一方を、 エラーログファイルにログ収集 ダンプ dump できます。

データのロギングは、SSL 復号化の直後 (入力) と SSL 暗号化の直前 (出力) に行なわれます。ご想像の通り、 このモジュールはとてつもないデータ量を出力しますので、 問題をデバッグしているときにのみ使用するようにしてください。

dumpio サポートを有効にする

このモジュールを有効にするには、モジュールがコンパイルされていて、 実行する Apache の設定でサーバに組み込まれている必要があります。 ロギング機能は、以下のディレクティブを使って有効にしたり 無効にしたりできます。

DumpIOInput エラーログにすべての入力データをダンプ DumpIOInput On|Off DumpIOInput Off server config DumpIOInput は Apache 2.1.3 以降のみで使用可能

すべての入力のダンプを有効にします。

DumpIOInput On
DumpIOOutput エラーログにすべての出力データをダンプ DumpIOOutput On|Off DumpIOOutput Off server config DumpIOOutput は Apache 2.1.3 以降でのみ使用可能

すべての出力のダンプを有効にします。

DumpIOOutput On
DumpIOLogLevel DumpIO の出力のログレベルを制御します DumpIOLogLevel level DumpIOLogLevel debug server config DumpIOLogLevel は Apache 2.2.4 以降で利用可能

指定した LogLevel において、全出力のダンプ機能を有効にします。

Example DumpIOLogLevel notice 互換性2.2.4 以前の mod_dumpio では LogLeveldebug の時にのみ dump を行っていました。