Ubuntu 14.04
Sponsored Link

Squid ログレポート : SARG2014/06/08

 
SARG (Squid Analysis Report Generator) をインストールして、Squid のログレポートを生成できるようにします。
[1] SARG のインストール/設定
root@prox:~#
apt-get -y install sarg
root@prox:~#
vi /etc/sarg/sarg.conf
# 7行目:変更

access_log /var/log/
squid3
/access.log
# 120,121行目:コメント解除, コメント化

output_dir /var/www/html/squid-reports
#
output_dir /var/lib/sarg
# 132行目:追記

resolve_ip
yes
# 377行目:自言語に変更

charset
Japan
root@prox:~#
vi /etc/sarg/exclude_hosts
# ログ解析から除外するホストを記述

127.0.0.1
www.google.co.jp
root@prox:~#
vi /etc/apache2/conf-available/sarg.conf
# 新規作成

<Directory "/var/www/html/squid-reports">
   
# アクセス許可する IP

    Require local
    Require ip 10.0.0.0/24
</Directory>
root@prox:~#
mkdir /var/www/html/squid-reports

root@prox:~#
a2enconf sarg

Enabling conf sarg.
To activate the new configuration, you need to run:
service apache2 reload
root@prox:~#
/etc/init.d/apache2 restart

 * Restarting web server apache2
   ...done.

# ログレポート生成

root@prox:~#
/usr/bin/sarg
# ログレポートは /etc/cron.daily/sarg により、日次で自動生成される

[2] ブラウザから「http://(サーバーのホスト名またはIPアドレス)/squid-reports/」にアクセスします。 すると 以下のように Squid のログレポートを見ることができます。
関連コンテンツ