Apache HTTP サーバ バージョン 2.4

Apache > HTTP サーバ > ドキュメンテーション > バージョン 2.4 > モジュール

# Apache モジュール mod_logio

この日本語訳はすでに古くなっている 可能性があります。 最近更新された内容を見るには英語版をご覧下さい。

説明: | リクエスト毎に入力バイト数と出力バイト数とをロギング
ステータス: | Extension
モジュール識別子: | logio_module
ソースファイル: | mod_logio.c

### 概要

このモジュールはリクエストごとに受け取ったバイト数と 送信したバイト数のロギングを行なう機能を提供します。 記録される数字はリクエストのヘッダとレスポンスの本体を 反映した、実際にネットワークで受け取ったバイト値です。 入力では SSL/TLS の前に、出力では SSL/TLS の後に数えるので、 数字は暗号による変化も正しく反映したものになります。

このモジュールの使用には `mod_log_config` モジュールが 必要です。

### トピック

- カスタムログ書式

### ディレクティブ

### Bugfix checklist

- httpd changelog
- Known issues
- Report a bug

### 参照

- `mod_log_config`
- Apache ログファイル

## カスタムログ書式

このモジュールは新しいロギング用ディレクティブを加えます。 リクエスト自身の特徴はフォーマット文字列に、以下の様に置換される "`%`" ディレクティブを 入れることでログ収集されます:

フォーマット文字列 | 説明
--- | ---
`%...I` | リクエストとヘッダを含む、受け取ったバイト数。 0 にはならない。
`%...O` | ヘッダを含む、送信したバイト数。0 にはならない。

通常、この機能は以下の様に使用されます:

結合 I/O ログ書式:
  `"%h %l %u %t \"%r\" %>s %b \"%{Referer}i\" \"%{User-agent}i\" %I %O"`

## LogIOTrackTTFB ディレクティブ

説明: | Enable tracking of time to first byte (TTFB)
構文: | `LogIOTrackTTFB ON|OFF`
デフォルト: | `LogIOTrackTTFB OFF`
コンテキスト: | サーバ設定ファイル, バーチャルホスト, ディレクトリ, .htaccess
上書き: | none
ステータス: | Extension
モジュール: | mod_logio
互換性: | Apache HTTP Server 2.4.13 and later

このディレクティブの解説文書は まだ翻訳されていません。英語版をご覧ください。