• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:webalizerのログを再集計したいのですが・・)

webalizerのログ再集計方法とは?

このQ&Aのポイント
  • webalizerのログを再集計する方法を教えてください。8月1日~7日の集計データが消失してしまい、表示されなくなっています。
  • webalizerのログを再集計する方法を知りたいです。8月1日から7日までの集計データが消えてしまい、表示されなくなっています。
  • webalizerのログを再集計して、8月1日から7日までのデータを表示したいです。具体的な手順を教えてください。

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

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

ログが残っているとのことなのでログデータ自体は問題なく、webalizerに再度作らせるだけだと思うのですが、上手くいきませんか。。。 一旦webalizer.histとwebalizer.currentを削除するとかはどうでしょう?

noname#65125
質問者

補足

お礼が遅くなり申し訳ありません、 webalizer.currentを削除したところ無事集計できました! ありがとうございました!

その他の回答 (3)

回答No.3

追記で webalizer.confで"Incremental"は"yes"ですか、"no"ですか? YES=増加分のみ解析 NO =ログにある分全て たぶん値がyesなので、noに編集して実行してみてはいかがでしょうか?

noname#65125
質問者

補足

確認したのですが おっしゃる通り設定はyesになっていました。 noに編集し直した後、再度実行したのですが access_log.1.gzを読み込んだ後 access_log.0.gzを読み込むと。 access_log.0.gzのみの結果が上書きされる・・といった状況で 1日ずつのアクセスしか集計できません。 これはどう対応すればよいのでしょうか・・・?

回答No.2

webalizer.hist このファイルどうなってますか?

noname#65125
質問者

補足

中身をそのまま引用すると以下のようになっていました。 1 2007 6156592 4411449 104971 27243342 1 31 1751753 317050 2 2007 7730340 5710062 140428 29815420 1 28 2088909 369293 3 2007 10253070 7740481 185646 38178312 1 31 2681674 462354 4 2007 8764205 6622526 166950 37752192 1 30 2340126 409585 5 2007 9369660 6987469 164482 42299455 1 31 2453193 420623 6 2007 7683257 5663495 130880 38466340 1 30 2051078 400025 7 2007 7466855 5508328 129719 34587578 1 31 2032267 405895 8 2007 629834 475098 18340 2850479 8 10 165281 31826 9 2006 5722825 4103143 122958 21807178 1 30 2028671 334447 10 2006 6166470 4420798 133518 24119544 1 31 2170999 361608 11 2006 6753334 4874860 148822 26413066 1 30 2406665 385604 12 2006 7805360 5820524 157247 35323285 1 31 2261409 388174

回答No.1

webalizerは/var/logの該当するログを拾ってグラフ化してるだけです。 たぶん以前のログがローテーションして消えたのでは?

noname#65125
質問者

補足

apacheが出力しているlogファイルを集計しているいう仕組みはなんとなく理解しているのですが・・一応20日分のログは残っているようです。 このログを再集計して8月1日~7日のデータを表示する方法はないのでしょうか?

関連するQ&A