こんにちは、石丸と言います。 今、Turbolinux6.5Server を利用して、web サーバを稼動させていま す。アクセスログを解析する為に、webalizer を利用しています。 $rpm -q webalizer $webalizer-1.30.04-1 です。 /etc/webalizer.conf を編集して、問題無く利用していましたが。 ある時から、 Warning: Truncating oversized request field Warning: Truncating oversized request field Warning: Truncating oversized request field Warning: Truncating oversized request field . . と、Warning が出るようになりました。 多分、/var/log/httpd/access_log のログが大きいと言われていると 思います。今現在10MB 位有ります。 webalizer の扱える access_log のサイズを設定出来る物でしょうか。 また今、access_log は logrotate.conf にて monthly にてログを回 しています。 出来ればこれを、weekly、もしくは daily にてログを回せば対処でき るとは思うのですが、ログを weekly で回した場合、ログが新しくなる と、解析されるのはその新しいログファイルだけになってしまうので、 monthly にてログを回しています。 logrotate.conf で、weekly、もしくは daily でログを回しても、12 月なら12月の合計とログを解析出来る物でしょうか? 以下にテストで、ログファイルを1MBに分割し、/etc/webalizer.conf の設定を、 LogFile /var/log/httpd/access_log LogFile /var/log/httpd/access_log.1 LogFile /var/log/httpd/access_log.2 LogFile /var/log/httpd/access_log.3 LogFile /var/log/httpd/access_log.4 LogFile /var/log/httpd/access_log.5 LogFile /var/log/httpd/access_log.6 LogFile /var/log/httpd/access_log.7 LogFile /var/log/httpd/access_log.8 LogFile /var/log/httpd/access_log.9 として、webalizer を実行した所、access_log.9 を読み込み処理をし Warning: Truncating oversized request field のエラーが出て処理が止まっています。当然他のファイルは読み込まれて いません。 やはり、webalizer で処理するファイルの容量が 1MB 有るとダメと言う 事でしょうか。 上記の webalizer.conf の書式で複数のログファイルを読み込めれば嬉し いのですが、まだファイルの容量でエラーが出ているみたいです。 ここまでの考えで何か、勘違い、間違っていないかアドバイスを頂ければ 幸いです。 でも、1週間程度で10MBを越えるアクセスログには少し驚きました。 まる/maru/石丸徳弘
Follow-Ups:
- [linux-users:90076] Re: webalizerのアクセスログサイズに付いてKOEDA Masanao
- [linux-users:90099] Re: webalizerのアクセスログサイズに付いてdeep6-ml
- Prev by Subject: [linux-users:90069] Re: 遅れてるぞLinux
- Next by Subject: [linux-users:90071] Re: 遅れてるぞLinux
- Previous by thread: [linux-users:90102] Re: おまけ(was groff のSegmentation Faultについて)
- Next by thread: [linux-users:90076] Re: webalizerのアクセスログサイズに付いて
- Indexes:[Main][Thread]