みんなの「教えて(疑問・質問)」にみんなで「答える」Q&Aコミュニティ

こんにちはゲストさん。会員登録(無料)して質問・回答してみよう!

解決済みの質問

webalizerのログを再集計したいのですが・・

知人に頼んで、サイトのアクセスログ解析にwebalizerを使用して毎日決まった時間に集計するよう設定してもらいました。

ある日うまくログ解析できなかったため、自分なりに調べてwebalizerを実行した所、一部の集計データが消えてしまいました!

具体的な状況は以下になります。

8月9日に8月8日のログが集計されていない事を確認
※この時点で8月1日~7日の集計データは表示されていました。

webalizerの再実行

8月8日の集計データは表示されたが、8月1日~7日の集計データが消失。

現在は正常に作動中。但し8月1日~7日は消えたまま、8日以降のデータしか表示されない。

なんとかログを再集計して、8月1日~7日のデータを表示したいのですが
どのようにすればよいでしょうか?

webalizerはぜんぜん理解していないため、非常に困っております・・・。

投稿日時 - 2007-08-10 10:45:51

QNo.3243455

すぐに回答ほしいです

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

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

投稿日時 - 2007-08-10 20:55:25

補足

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

ありがとうございました!

投稿日時 - 2007-08-21 18:26:35

このQ&Aは役に立ちましたか?

0人が「このQ&Aが役に立った」と投票しています

回答(4)

ANo.3

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

投稿日時 - 2007-08-10 16:30:38

補足

確認したのですが
おっしゃる通り設定はyesになっていました。

noに編集し直した後、再度実行したのですが
access_log.1.gzを読み込んだ後
access_log.0.gzを読み込むと。
access_log.0.gzのみの結果が上書きされる・・といった状況で
1日ずつのアクセスしか集計できません。

これはどう対応すればよいのでしょうか・・・?

投稿日時 - 2007-08-10 19:09:32

ANo.2

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

投稿日時 - 2007-08-10 16:26:23

補足

中身をそのまま引用すると以下のようになっていました。

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

投稿日時 - 2007-08-10 18:12:20

ANo.1

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

投稿日時 - 2007-08-10 14:49:01

補足

apacheが出力しているlogファイルを集計しているいう仕組みはなんとなく理解しているのですが・・一応20日分のログは残っているようです。

このログを再集計して8月1日~7日のデータを表示する方法はないのでしょうか?

投稿日時 - 2007-08-10 15:56:12

あなたにオススメの質問