Top/Linux/Apache/ログ解析/Webalizer

Webalizerはてなブックマーク

Apache用ログ解析ツール。

インストール

まず、本体と検索語の日本語対応パッチをダウンロード

wget ftp://ftp.mrunix.net/pub/webalizer/webalizer-2.01-10-src.tgz
wget http://tyche.pu-toyama.ac.jp/~a-urasim/webalizer/webalizer-a-urasim_2.patch

解凍してパッチを当てる

tar zxvf webalizer-2.01-10-src.tgz
cd webalizer-2.01-10
patch < ../webalizer-a-urasim_2.patch

インストール

./configure --with-language=japanese --enable-dns --with-db=/usr/include/db4 --with-dblib=/usr/lib
make
make install

Webalizer用のディレクトリを作成し、サンプル設定をコピー

mkdir /var/www/html/webalizer
cp /etc/webalizer.conf.sample /etc/webalizer.conf

設定

vi /etc/webalizer.conf
# LogFile        /var/lib/httpd/logs/access_log
LogFile        /usr/local/apache2/logs/access_log.1
# OutputDir      /var/lib/httpd/htdocs/usage
OutputDir      /var/www/html/webalizer
# DNSCache       dns_cache.db
DNSCache        dns_cache.db
# DNSChildren    0
DNSChildren     5
# SearchEngine    yahoo.com       p=
# SearchEngine    altavista.com   q=
# SearchEngine    google.com      q=
# SearchEngine    eureka.com      q=
# SearchEngine    lycos.com       query=
# SearchEngine    hotbot.com      MT=
# SearchEngine    msn.com         MT=
# SearchEngine    infoseek.com    qt=
# SearchEngine    webcrawler      searchText=
# SearchEngine    excite          search=
# SearchEngine    netscape.com    search=
# SearchEngine    mamma.com       query=
# SearchEngine    alltheweb.com   query=
# SearchEngine    northernlight.com  qr=
SearchEngine    a9.com          q=
SearchEngine    alltheweb.com   q=
SearchEngine    altavista.com   q=
SearchEngine    aol.com         query=
SearchEngine    ask.jp          q=
SearchEngine    biglobe.ne.jp   q=
SearchEngine    cache.yahoofs.jp w=
SearchEngine    eureka.com      q=
SearchEngine    excite.         search=
SearchEngine    fresheye.com    kw=
SearchEngine    goo.ne.jp       MT=
SearchEngine    google.         q=
SearchEngine    hotbot.com      MT=
SearchEngine    infoseek.co.jp  qt=
SearchEngine    jword.jp        name=
SearchEngine    lycos.com       query=
SearchEngine    mamma.com       query=
SearchEngine    msn.            q=
SearchEngine    naver.          query=
SearchEngine    netscape.com    search=
SearchEngine    nifty.com       Text=
SearchEngine    northernlight.com qr=
SearchEngine    vivisimo.com    query=
SearchEngine    webcrawler.     searchText=
SearchEngine    yahoo.          p=

実行

webalizer -c /etc/webalizer.conf

認証

必要ならBASIC認証をかける等する。

参考

関連

Amazon

差分 一覧