Log解析ソフトのAwstats。インストールしてからずっとcron更新ができてなかった。解析データが欲しいときには、その度に初期化用のスクリプトを起動してた。しかしいい加減面倒くさくなったので原因を調査。
- cron.hourlyにawstats用ファイルができてなかった
- awstatsの自ドメイン用設定(awstats.sougetu.net.conf)のlogファイルの場所が間違っていた
以上二つが大きく関わってると分かる。awstatsファイルを作成する。
#!/bin/bash exec /usr/local/awstats/tools/awstats_updateall.pl now -configdir="/etc/awstats" -awstatsprog="/usr/local/awstats/wwwroot/cgi-bin/awstats.pl" >/dev/null exit 0
そしてawstats.sougetu.net.confを修正。試しに動かしてみるとイイ感じであった。多分大丈夫。Loglotateについては明日確認しよう。