CentOS 6
Sponsored Link

Apache アクセスログ解析 - Visitors
2014/09/15
 
アクセスログ解析ツール Visitors をインストールします。
[1] Visitors インストール
[root@www ~]#
yum -y install graphviz
[root@www ~]#
wget http://www.hping.org/visitors/visitors-0.7.tar.gz
[root@www ~]#
tar zxvf visitors-0.7.tar.gz

[root@www ~]#
cd visitors_0.7

[root@www visitors_0.7]#
make

[root@www visitors_0.7]#
cp visitors /usr/local/bin/

[root@www visitors_0.7]#
[root@www ~]#
mkdir /var/www/html/visitors

[root@www ~]#
vi /etc/httpd/conf.d/visitors.conf
# 新規作成

<Location /visitors>
   Order Deny,Allow
   Deny from all
   Allow from 10.0.0.0/24    
# アクセス許可IP

</Location>
[root@www ~]#
/etc/rc.d/init.d/httpd restart

Stopping httpd:     [  OK  ]
Starting httpd:     [  OK  ]
# レポート出力

[root@www ~]#
visitors -A /var/log/httpd/access_log -o html > /var/www/html/visitors/index.html

--
11 lines processed in 1 seconds
0 invalid lines, 0 blacklisted referers
# ページ巡回レポート出力

[root@www ~]#
visitors -A -m 30 /var/log/httpd/access_log -o html --trails --prefix http://www.srv.world > /var/www/html/visitors/trails.html

--
11 lines processed in 1 seconds
0 invalid lines, 0 blacklisted referers
# ページ巡回画像出力

[root@www ~]#
visitors /var/log/httpd/access_log --prefix http://www.srv.world -V > /var/www/html/visitors/graph.dot

--
11 lines processed in 1 seconds
0 invalid lines, 0 blacklisted referers
[root@www ~]#
dot -Tpng /var/www/html/visitors/graph.dot > /var/www/html/visitors/graph.png
[2] クライアントPC で Web ブラウザを起動し、「http://(サーバーのホスト名またはIPアドレス/)/visitors/」にアクセスすると、以下のような画面が表示され Apache のログサマリーを見ることができます。
⇒ http://(サーバーのホスト名またはIPアドレス)/visitors/graph.png
 
Tweet