Форум русскоязычного сообщества Ubuntu


Считаете, что Ubuntu недостаточно дружелюбна к новичкам?
Помогите создать новое Руководство для новичков!

Автор Тема: free-sa, статистика за неделю, месяц  (Прочитано 2527 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Black Moon

  • Автор темы
  • Новичок
  • *
  • Сообщений: 12
    • Просмотр профиля
free-sa, статистика за неделю, месяц
« : 13 Февраль 2010, 20:48:24 »
поставил free-sa (для сбора и анализа веб-статистики), в crontab на 0:01 добавил следующий скрипт
(для сбора за предыдущий день, за пред. неделю, за пред. месяц)

Цитировать
umask 0022
export LANG=ru_RU.UTF-8
export LC_ALL=
free_sa=/usr/bin/free-sa

day=`date +%d`      # day
day_w=`date +%u`   # day of week

date1=`date +%x -d yesterday`
$free_sa -d $date1-
if [ $day = 01 ]; then     
    mon=`date +%m -d '-1 month'`
    year=`date +%Y -d '-1 month'`
    date1="01."$mon"."$year
    $free_sa -d $date1-
fi
if [ $day_w = 1 ]; then
    date1=`date +%x -d '-7 days'`
    $free_sa -d $date1-
fi   

только все время собирается статистика за пред. день (даже 1 числа и в 1й день недели).
Получается что free-sa не умеет собирать данные за несколько дней назад?

Оффлайн aSmile

  • Активист
  • *
  • Сообщений: 715
    • Просмотр профиля
Re: free-sa, статистика за неделю, месяц
« Ответ #1 : 13 Февраль 2010, 23:10:01 »
смотри на ротацию логов.

Оффлайн Black Moon

  • Автор темы
  • Новичок
  • *
  • Сообщений: 12
    • Просмотр профиля
Re: free-sa, статистика за неделю, месяц
« Ответ #2 : 14 Февраль 2010, 16:02:49 »
смотри на ротацию логов.


это настройка squid'a или самой free-sa?

Оффлайн aSmile

  • Активист
  • *
  • Сообщений: 715
    • Просмотр профиля
Re: free-sa, статистика за неделю, месяц
« Ответ #3 : 14 Февраль 2010, 20:12:34 »
/etc/logrotate.d/squid, если ты про squid.
там написано, как часто делать ротацию. Есил стоит daily, то ротация соответственно ежедневная. Т.е. у тебя каждый день новый лог файл. И free-sa обрабатывает этот лог файл, содержащий информацию только за текущий день.


 

Страница сгенерирована за 0.052 секунд. Запросов: 22.