openSUSE Leap 16

Squid : ログレポート SARG2025/11/28

 

SARG (Squid Analysis Report Generator) をインストールして、Squid のログレポートを生成できるようにします。

[1]

こちらを参考に Apache2 をインストールして起動しておきます

[2] SARG のインストールと設定です。
prox:~ #
zypper -n install sarg
prox:~ #
vi /etc/sarg.conf
# 63行目 : コメント解除してフォントサイズを設定
font_size 12px

# 50行目 : コメント解除してヘッダーのフォントサイズを設定
header_font_size 16px

# 73行目 : コメント解除してタイトルのフォントサイズを設定
title_font_size 16px

# 151行目 : コメント解除して変更
resolve_ip yes

# 185行目 : コメント解除
exclude_hosts /etc/squid/sarg.hosts

# 350行目 : コメント解除して変更
charset UTF-8

prox:~ #
vi /etc/squid/sarg.hosts
# ログ解析から除外するホストを記述

127.0.0.1
www.exmaple.domainname
prox:~ #
vi /etc/apache2/conf.d/sarg-apache.conf
      # 9行目 : アクセス許可ホストを設定
      Require local
      Require ip 10.0.0.0/24

prox:~ #
systemctl reload apache2
# ログレポート生成

prox:~ #
/usr/bin/sarg
# ログレポートは sarg-reports-daily.service, sarg-reports-monthly.service, sarg-reports-weekly.service により生成される

[3] 任意のクライアントコンピューターで Web ブラウザーを起動し [(サーバーのホスト名またはIPアドレス)/sarg/] にアクセスします。
すると 以下のように Squid のログレポートを閲覧することができます。
関連コンテンツ