自己レスすみません。
そもそも、BlueQuartzでは、各バーチャルホストのwebのログは、次のように
処理されているようです。
/etc/cron.daily/logrotate で、logrotate が起動される
↓
/etc/logrotate.d/apache によると、ログローテーション時に
/usr/local/sbin/split_logs が起動される
↓
split_logsにより、access_log が、各バーチャルホストの、
/home/sites/*/logs/web.log に分割される。
で、私の場合は、/home/sites/*/logs/web.log このファイルができて
いなかったわけで、おかしいなぁと思って調べたところ、
なんと、/var/log/httpd/access_log が全然ローテーションされて
いませんでした。
/var/log/messages を見たところ、
Jun 10 04:05:30 bq5100r1 logrotate: ALERT exited abnormally with [1]
というエラーが出ており、やはりlogrotateで何らかのエラーがおきてうまく
動いていないようです。
というわけで、
BlueQuartzの問題というより、私のFCの問題なのかもしれないです。
もう少し調べてみます。
解決したらまたここで報告したいと思いますが、もし他の方で、FC1で問題なく
ローテーションできているとか、CentOSではどうなのかとか教えてもらえたら
うれしいです。
> たびたびすみません。飛松です。
>
> その後いろいろと見てみています。
>
> http://bluequartz.org/ml/archive/coba-e/800/888.html
> というものを見つけました。
>
> このようにPerlスクリプトでログ分割すればよいのでしょうか。
>
> それとも、最新版ではこの問題はおきなかったりするんでしょうか?
>
>
> > こんにちわ。飛松と申します。
> >
> > FC1+BlueQuartz-5100R-20040620
> > で運用しております。
> >
> > ウェブ 利用状況 の統計を取ってみたところ、当日のログ
> > しか統計が取れませんでした。
> > 統計オプションで、前日などを指定しても、
> > 「ご指定の期間中に行われたアクティビティに関するデータはありません。
> > 別の期間をお試しください。」
> > というメッセージになってしまいます。
> >
> > 「利用状況」の「設定」では、
> >
> > 統計情報の生成を有効にする チェック有り
> > 詳細レベル 毎日
> > 統計情報の履歴 永久
> >
> > になっています。
> > アドバイスいただけないでしょうか。
> >
> >
> >
>