- - PR -
squidのaccess.logに関して
1
投稿者 | 投稿内容 | ||||
---|---|---|---|---|---|
|
投稿日時: 2007-06-08 13:54
squidのログ形式に関して質問させて下さい。
squidをアクセラレータモードで動かしているのですが、 上位サーバがロードバランサ(pound)で冗長化している為、accessログが poundのアドレス表記になってしまいます。 アクセス解析等も行いたいので、squid側のアクセスログに アクセス元のIPアドレス表記させたいと考えております。 ネット等調べてみると、 Pound はバックエンドサーバにリクエストを送信するときは, アクセス元のIPアドレスをX-Forwarded-Forヘッダに付与して送信します。 との情報がありました。 squidのaccess.logにX-Forwarded-Forヘッダ情報を記述させることは可能でしょうか? 環境 @ Fedora3 squid-2.5.STABLE6-3 A Fedora3 Pound-2.3.2 | ||||
|
投稿日時: 2007-06-09 01:22
squid.confのlogformatのところに、 #logformat combined %>a %ui %un [%tl] "%rm %ru HTTP/%rv" %Hs %<st "%{Referer}>h" "%{User-Agent}>h" %Ss:%Sh というのがあります。 %{X-Forwarded-For}>h で記録されませんかね? |
1