• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:Apacheで各バーチャルホストとは別に全体のアクセスログをとりたい)

Apacheで全体のアクセスログを記録する方法

このQ&Aのポイント
  • Apache2を使用して大量のバーチャルホストを運営していますが、各バーチャルホストとは別に全体のアクセスログを取りたいです。
  • 現在、DOS攻撃などがあった場合に被攻撃ホストを特定するために、各ファイルを一つずつ確認する必要があります。
  • httpd.confのCustomLogには、バーチャルホストの設定部分にログ設定がある場合、全体のアクセスログには記録されません。全体のログを記録する方法を教えてください。

質問者が選んだベストアンサー

  • ベストアンサー
  • d-kawai
  • ベストアンサー率78% (11/14)
回答No.1

参考URLの下部<バーチャルホスト>章で書いてありますが、基本的にはバーチャルホスト毎のログ出力にするか、一括したログ出力にするかの2択です。 参考URL内に記述されている内容は、後者の一括したログ出力を後ほど分割する形です。 しかしながら、私であればcatコマンドで各バーチャルホスト毎のログを結合し、ソート後に集計する方法をとると思います。

参考URL:
http://httpd.apache.org/docs/2.2/logs.html
biwa_nya-su
質問者

お礼

大変遅くなって申し訳ございません。 catコマンドで統合&集計がうまくいきました。 どうもありがとうございました!

関連するQ&A