[Comm] Squid log analizer SARG
Oleg Shulga
=?iso-8859-1?q?oleg_=CE=C1_pribor=2Ekharkov=2Eua?=
Чт Ноя 25 12:32:42 MSK 2004
Roman Lesnichenko пишет:
>Ну и 3 вопрос на закуску Ж)
>
>Есть такой красивый анализер логов Сквида и генератор статистики.
>Вытянул я его в домашней страницы, собрал gcc3.3, настроил конфиг.
>
>
>
>Он отрабатывает пишет мне, что да, лог Сквида опознал, отпарсил, столько-то
>записей...но ничего в итоге не генерит.
>
>
man sarg на предмет -o и -e
-o dir Writes report in dir.
-e email
Sends report to email (stdout for console).
ALM 2.4
squid 2.5.STABLE7
sarg-2.0.1
gcc3.3.3
Все работает так.
в /etc/logrotate.d/ прибит squid.
используются три скрипта (для daily, weekly, monthly)
в последнем есть строчка squid -k rotate.
в трех скриптах используется различный -o
кроме того есть один daily с -e
вот пример
cat /etc/cron.daily/sarg.daily
#!/bin/bash
#Get current date
TODAY=$(date +%d/%m/%Y)
#Get one week ago today
YESTERDAY=$(date --date "1 day ago" +%d/%m/%Y)
/usr/bin/sarg -o /var/www/html/squid-reports/daily -z -d $YESTERDAY-$TODAY
exit 0
--
WBR
Oleg Shulga, Kharkov Pribor, IT Manager
Подробная информация о списке рассылки community