• ベストアンサー

AWStats

アクセス解析ソフトのAWStatsなんですが、 これは生ログを一旦処理します。 1週間で解析するはずのログをローテーションしている場合、 1週間後updateを行ったときに、前のデータは消えてしまうのでしょうか?

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

  • ベストアンサー
回答No.2

こんにちわ。 AWStatsのログ解析プロセスの中に、ログの日付を判断するロジックが組み込まれています。 例えば、2005年1月1日~1月15日のログの統計処理を行った状態で、2005年1月1日~1月31日のログを統計にかければ、1月16日~1月31日のログだけが処理されます。 (重複する部分のログはスキップされます) もちろん、1月16日以降のログだけを読み込ませた場合でも、1月1日~1月15日の部分が上書きされることなく、追記するようなイメージになります。

nemaka
質問者

お礼

こんにちわ。 本当にありがとうございました。 貴方のおっしゃることを信じて、 チャレンジしてみたいと思います。 私が行ったのは、 ログローテーションを1ヶ月ごとにしてあるのですが、 その際にupdateを行い。 それ以外で一日一回くらいupdateを行っていこうと思っています。

その他の回答 (1)

  • mendokusa
  • ベストアンサー率13% (359/2726)
回答No.1

質問の意味が今ひとつ分かりかねますが、 とりあえず前のデータは消えません。 空白の期間があればアクセスが無かった事になります。

nemaka
質問者

補足

説明が下手くそなのですが、 説明します。 アクセスログを一週間でローテーションしているとします。 先週の土曜日にawstatsを実行して、 今週の土曜日にもまたawstatsを実行するのですが、 今週の生ログの中には先週解析を行った日にちの データははいっていません。 この時に今週の土曜日のログをupdateする形になるわけですけど、 これは上書きされるのでしょうか?それとも追記になるのでしょうか?

関連するQ&A