URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID12
Нить номер: 3044
[ Назад ]

Исходное сообщение
"Squid, Sarg, Cron"

Отправлено Tosha , 24-Мрт-05 12:30 
Есть Squid, ежедневно делаю репорты по трафику Sarg'ом.
Скрипт вот такой:
#!/bin/bash
#Get yesterday date
YESTERDAY=$(date --date "1 day ago" +%d/%m/%Y)
/usr/sbin/sarg -o /var/www/html/squid-reports/daily -d $YESTERDAY > /dev/null 2>&1
exit 0
Вызывается Cron'ом каждый день в 00:05.
В результате получаю 2 репорта:
2005Mar23-2005Mar23   -  типа нормальный репорт
2005Mar23-2005Mar23.1 -  Пустой репорт


Следующий вопрос. Почему некоторые записи в репорте дублируются??? Например вот так:
www.fcenter.ru | 330 | 5M | 9.00% | 0.67% | 99.33% | 00:02:40 | 160K | 3.03%
www.fcenter.ru | 330 | 5M | 9.00% | 0.67% | 99.33% | 00:02:40 | 160K | 3.03%
www.opennet.ru | 400 | 4M | 7.31% | 1.92% | 98.08% | 00:02:56 | 176K | 3.34%
www.opennet.ru | 400 | 4M | 7.31% | 1.92% | 98.08% | 00:02:56 | 176K | 3.34%

Что могет вызвать такое???


Содержание

Сообщения в этом обсуждении
"Squid, Sarg, Cron"
Отправлено ipmanyak , 24-Мрт-05 13:15 
что стоит в конфиге сарга в строке :
lastlog

"Squid, Sarg, Cron"
Отправлено Tosha , 24-Мрт-05 14:30 
Ничего не стоит. Строка закоменчена
Как я понял в в зависимости от значения он будет затирать предидущие репорты(созданные n дней назад. А в чем мне это могет помочь??? Мне надо как минимум хранить репорты за неделю

"Squid, Sarg, Cron"
Отправлено ipmanyak , 24-Мрт-05 14:48 
>Ничего не стоит. Строка закоменчена
>Как я понял в в зависимости от значения он будет затирать предидущие
>репорты(созданные n дней назад. А в чем мне это могет помочь???
>Мне надо как минимум хранить репорты за неделю
поставь
lastlog 2
overwrite_report yes
topsites_sort_order BYTES D
max_elapsed 0

будут создаваться 2 отчета за текущий и предыдущий день с накоплением данных по всем юзерам .
сарг запускай по крону ночью без параметров
59 23  * * *   /usr/bin/sarg  
удаляй отчеты раз в неделю или раз в месяц на твое усмотрение , убедись что в  tmp досточно места для временных файлов