analogをうちのページのログ解析に使っています。
全解析結果を表示するには analog.cfg に ALL ON とか書けばいいのですが、Apache のデフォルトのログでは情報がたりないみたい。
/etc/apache2/apache2.conf の
LogFormat "%h %l %u %t \"%r\" %>s %b \"%{Referer}i\" \"%{User-Agent}i\"" combined
を
LogFormat "%h %l %u %t \"%r\" %>s %b \"%{Referer}i\" \"%{User-Agent}i\" %D \"%v\"" combined
にすれば良いみたいです。すべてのバーチャルホストで変更するときは上のように combined の定義を変えてしまうのが楽かと。
このままでは analog がログを読めなくなるので、analog.cfg に
APACHELOGFORMAT (%h %l %u %t \"%r\" %>s %b \"%{Referer}i\" \"%{User-Agent}i\" %D \"%v\")
を追加します。これでページを表示するのにかかった時間やバーチャルホスト毎の統計がみれます。
個人的には、時間がかかったページのランキングなんかが欲しいですねえ。
0 件のコメント:
コメントを投稿