calamaris

squidのキャッシュレポート作成

cd  /usr/ports/www/calamaris

make  install  clean

calamaris  のキャッシュレポートを作成する実行ファイルを作成

ee  /root/cal

下記を記入
#!/bin/sh

cat /var/log/squid/access.log | /usr/local/bin/calamaris -a -F html > /usr/local/www/apache22/data/calamaris/squidreport.html

chmod  755  /root/cal

/etc/crontab に下記を追加

# Squid
35      5       1       *       *       squid  /bin/kill -USR1 `cat /var/run/squid/squid.pid`
#
# calamaris
0       5       1       *       *       root /root/cal

squid のログファイルを毎月1日にローテートとその前にキャッシュレポート作成を実施させる。

カテゴリー: FreeBSD パーマリンク