Ubuntu 13.04
Sponsored Link

Apache アクセスログ解析 - Visitors2013/05/12

 
アクセスログ解析ツール Visitors をインストールします。
[1] Visitors インストール
root@www:~#
aptitude -y install visitors graphviz
root@www:~#
mkdir /var/www/visitors

root@www:~#
vi /etc/apache2/sites-available/default
# テキトーに下の方に追記

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

      </Location>

</VirtualHost>
root@www:~#
/etc/init.d/apache2 restart

* Restarting web server apache2
... waiting ...done.
# レポート出力

root@www:~#
visitors -A /var/log/apache2/access.log -o html > /var/www/visitors/index.html

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

root@www:~#
visitors -A -m 30 /var/log/apache2/access.log -o html --trails --prefix http://www.srv.world > /var/www/visitors/trails.html

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

root@www:~#
visitors /var/log/apache2/access.log --prefix http://www.srv.world -V > /var/www/visitors/graph.dot

--
101 lines processed in 1 seconds
0 invalid lines, 0 blacklisted referers
root@www:~#
dot -Tpng /var/www/visitors/graph.dot > /var/www/visitors/graph.png

[2] 「http://(サーバーのホスト名またはIPアドレス/)/visitors/」にアクセスすると、 以下のような画面が表示されApacheのログを見ることができます。
  ⇒ http://(サーバーのホスト名またはIPアドレス)/visitors/graph.png
関連コンテンツ