The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  ВХОД  слежка  RSS
"Логи сквида по времени "
Вариант для распечатки  
Пред. тема | След. тема 
Форумы OpenNET: Виртуальная конференция (Public)
Изначальное сообщение [Проследить за развитием треда]

"Логи сквида по времени " 
Сообщение от Strangerr emailИскать по авторуВ закладки(ok) on 28-Июл-05, 16:36  (MSK)
Сквид ведет лог файл с 26 января. Можно ли каким- либо анализатором логов сосчитать статистику только за июль. Сарг считает только по юзерам кто сколько накачал за весь период ведения лога...
  Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх

 Оглавление

Индекс форумов | Темы | Пред. тема | След. тема
Сообщения по теме

1. "Логи сквида по времени " 
Сообщение от Дениска Искать по авторуВ закладки(??) on 28-Июл-05, 16:37  (MSK)
>Сквид ведет лог файл с 26 января. Можно ли каким- либо анализатором
>логов сосчитать статистику только за июль. Сарг считает только по юзерам
>кто сколько накачал за весь период ведения лога...
неправда ваща, смотрите man sarg, можно строить за любой период

  Удалить Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх

2. "Логи сквида по времени " 
Сообщение от Lisa Искать по авторуВ закладки(ok) on 28-Июл-05, 17:06  (MSK)
>Сквид ведет лог файл с 26 января. Можно ли каким- либо анализатором
>логов сосчитать статистику только за июль. Сарг считает только по юзерам
>кто сколько накачал за весь период ведения лога...
и за любой период.

например за день:
/usr/local/bin/sarg -o /usr/local/www/sarg/day -z -d 28/07/2005

или за месяц:
#!/usr/local/bin/bash
#Get first day of the month
FIRSTDAY=$(date -v1d -v-1m +%d/%m/%Y)

#Get last day of the month
LASTDAY=$(date -v-1d +%d/%m/%Y)

/usr/local/bin/sarg -o /usr/local/apache/htdocs/sarg -z -d $FIRSTDAY-$LASTDAY
#/usr/local/squid/sbin/squid -k rotate

в кроне:
0  1 1 * * /usr/local/etc/sarg/sarg.monthly > /dev/null 2>&1

  Удалить Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх

3. "Логи сквида по времени " 
Сообщение от Strangerr emailИскать по авторуВ закладки(ok) on 28-Июл-05, 17:19  (MSK)
>>Сквид ведет лог файл с 26 января. Можно ли каким- либо анализатором
>>логов сосчитать статистику только за июль. Сарг считает только по юзерам
>>кто сколько накачал за весь период ведения лога...
>и за любой период.
>
>например за день:
> /usr/local/bin/sarg -o /usr/local/www/sarg/day -z -d 28/07/2005
>
>или за месяц:
>#!/usr/local/bin/bash
>#Get first day of the month
>FIRSTDAY=$(date -v1d -v-1m +%d/%m/%Y)
>
>#Get last day of the month
>LASTDAY=$(date -v-1d +%d/%m/%Y)
>
>/usr/local/bin/sarg -o /usr/local/apache/htdocs/sarg -z -d $FIRSTDAY-$LASTDAY
>#/usr/local/squid/sbin/squid -k rotate
>
>в кроне:
>0  1 1 * * /usr/local/etc/sarg/sarg.monthly > /dev/null 2>&1

Я не понимаю... Можно для чайника объяснить? Что мне нужно сделать чтобы сарг посчитал статистику за месяц?

  Удалить Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх

4. "Логи сквида по времени " 
Сообщение от Дениска Искать по авторуВ закладки(??) on 28-Июл-05, 17:25  (MSK)
>>>Сквид ведет лог файл с 26 января. Можно ли каким- либо анализатором
>>>логов сосчитать статистику только за июль. Сарг считает только по юзерам
>>>кто сколько накачал за весь период ведения лога...
>>и за любой период.
>>
>>например за день:
>> /usr/local/bin/sarg -o /usr/local/www/sarg/day -z -d 28/07/2005
>>
>>или за месяц:
>>#!/usr/local/bin/bash
>>#Get first day of the month
>>FIRSTDAY=$(date -v1d -v-1m +%d/%m/%Y)
>>
>>#Get last day of the month
>>LASTDAY=$(date -v-1d +%d/%m/%Y)
>>
>>/usr/local/bin/sarg -o /usr/local/apache/htdocs/sarg -z -d $FIRSTDAY-$LASTDAY
>>#/usr/local/squid/sbin/squid -k rotate
>>
>>в кроне:
>>0  1 1 * * /usr/local/etc/sarg/sarg.monthly > /dev/null 2>&1
>
>
>
>Я не понимаю... Можно для чайника объяснить? Что мне нужно сделать чтобы
>сарг посчитал статистику за месяц?
нежно попросить его об этом. просить так, как тебе указали выше.
ну или руками, типа asrg -d 01/07/2005-21/07/2005

  Удалить Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх

5. "Логи сквида по времени " 
Сообщение от Strangerr emailИскать по авторуВ закладки(ok) on 28-Июл-05, 17:33  (MSK)
Вы не могли бы объяснить по шагам как его попросить? Включить настройки в файл sarg.conf? Если дам команду sarg -d 01/07/2005-21/07/2005? то он вероятно затрет предыдущий отчет?
  Удалить Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх

7. "Логи сквида по времени " 
Сообщение от newser Искать по авторуВ закладки(ok) on 28-Июл-05, 17:38  (MSK)
>Вы не могли бы объяснить по шагам как его попросить? Включить настройки
>в файл sarg.conf? Если дам команду sarg -d 01/07/2005-21/07/2005? то он
>вероятно затрет предыдущий отчет?

Ну создайте его в другом месте! man sarg на предмет опций -d и -o.

  Удалить Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх

8. "Логи сквида по времени " 
Сообщение от Lisa Искать по авторуВ закладки(ok) on 28-Июл-05, 17:42  (MSK)
>Вы не могли бы объяснить по шагам как его попросить? Включить настройки
>в файл sarg.conf? Если дам команду sarg -d 01/07/2005-21/07/2005? то он
>вероятно затрет предыдущий отчет?

в конфиге есть опция удаления предыдущей записи overwrite_report. поставь в no и попробуй.

  Удалить Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх

6. "Логи сквида по времени " 
Сообщение от Lisa Искать по авторуВ закладки(ok) on 28-Июл-05, 17:36  (MSK)
>Я не понимаю... Можно для чайника объяснить? Что мне нужно сделать чтобы
>сарг посчитал статистику за месяц?
Набрать  в командной строке:
/usr/local/bin/sarg -o /usr/local/apache/htdocs/sarg -z -d 01/07/2005-31/07/2005

/usr/local/bin/sarg - это полный путь к программе sarg;
-o /usr/local/apache/htdocs/sarg - эта опция говорит, куда файлы *.html ложить
-d 01/07/2005-31/07/2005 - а это период, который тебя интересует. Вданном случае с первого июля по 31 июля сего года.

каждый месяц руками команду запускать утомляет, поэтому можно сделать скрипт и внести его в список задач, которые выполняются автоматически ( смотри выше).


  Удалить Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх

9. "Логи сквида по времени " 
Сообщение от Strangerr emailИскать по авторуВ закладки(ok) on 29-Июл-05, 15:59  (MSK)
>>Я не понимаю... Можно для чайника объяснить? Что мне нужно сделать чтобы
>>сарг посчитал статистику за месяц?
>Набрать  в командной строке:
>/usr/local/bin/sarg -o /usr/local/apache/htdocs/sarg -z -d 01/07/2005-31/07/2005
>
>/usr/local/bin/sarg - это полный путь к программе sarg;
>-o /usr/local/apache/htdocs/sarg - эта опция говорит, куда файлы *.html ложить
>-d 01/07/2005-31/07/2005 - а это период, который тебя интересует. Вданном случае с
>первого июля по 31 июля сего года.
>
>каждый месяц руками команду запускать утомляет, поэтому можно сделать скрипт и внести
>его в список задач, которые выполняются автоматически ( смотри выше).


Спасибо за ответы. Вроде разобрался. Только как автоматизировать, чтобы команду не вводить - все равно не понимаю....

  Удалить Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх

10. "Логи сквида по времени " 
Сообщение от newser Искать по авторуВ закладки(ok) on 29-Июл-05, 16:07  (MSK)
>>>Я не понимаю... Можно для чайника объяснить? Что мне нужно сделать чтобы
>>>сарг посчитал статистику за месяц?
>>Набрать  в командной строке:
>>/usr/local/bin/sarg -o /usr/local/apache/htdocs/sarg -z -d 01/07/2005-31/07/2005
>>
>>/usr/local/bin/sarg - это полный путь к программе sarg;
>>-o /usr/local/apache/htdocs/sarg - эта опция говорит, куда файлы *.html ложить
>>-d 01/07/2005-31/07/2005 - а это период, который тебя интересует. Вданном случае с
>>первого июля по 31 июля сего года.
>>
>>каждый месяц руками команду запускать утомляет, поэтому можно сделать скрипт и внести
>>его в список задач, которые выполняются автоматически ( смотри выше).
>
>
>Спасибо за ответы. Вроде разобрался. Только как автоматизировать, чтобы команду не вводить
>- все равно не понимаю....


Затолкать это дело в скрипт/создать алиас/прописать необходимое в crontab'е

  Удалить Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх

11. "Логи сквида по времени " 
Сообщение от Strangerr emailИскать по авторуВ закладки(ok) on 01-Авг-05, 11:47  (MSK)

>Затолкать это дело в скрипт/создать алиас/прописать необходимое в crontab'е

В какой скрипт? Где его создавать? Что такое crontab?

  Удалить Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх

12. "Логи сквида по времени " 
Сообщение от АрхангелГавриил emailИскать по авторуВ закладки(ok) on 01-Авг-05, 15:59  (MSK)
>
>>Затолкать это дело в скрипт/создать алиас/прописать необходимое в crontab'е
>
>В какой скрипт? Где его создавать? Что такое crontab?
man man
  Удалить Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх

13. "Логи сквида по времени " 
Сообщение от TMN emailИскать по авторуВ закладки(ok) on 09-Авг-05, 12:04  (MSK)
У меня немного другая проблема...
Подскажите какая строка в squid.conf просит squid-а создавать новый файл log-а раз в дениь.
Получается что-то типа -> access.log.0, access.log.1,...
  Удалить Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх

14. "Логи сквида по времени " 
Сообщение от antoshkin Искать по авторуВ закладки(ok) on 09-Авг-05, 13:26  (MSK)
>У меня немного другая проблема...
>Подскажите какая строка в squid.conf просит squid-а создавать новый файл log-а раз
>в дениь.
>Получается что-то типа -> access.log.0, access.log.1,...

logfile_rotate

  Удалить Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх

15. "Логи сквида по времени " 
Сообщение от TMN emailИскать по авторуВ закладки(??) on 09-Авг-05, 18:16  (MSK)
>logfile_rotate


Интересно...
Уже неделю назад в squid.conf добави:
logfile_rotate 10
сделал ./squid -k reconfigure, а как бал один access.log так он и остался, логи дописываются в него... Может что ещё нужно сделать?

  Удалить Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх

16. "Логи сквида по времени " 
Сообщение от Дениска Искать по авторуВ закладки(??) on 10-Авг-05, 08:38  (MSK)
>Уже неделю назад в squid.conf добави:
>logfile_rotate 10
>сделал ./squid -k reconfigure, а как бал один access.log так он и
>остался, логи дописываются в него... Может что ещё нужно сделать?
так ты почитай коменты к опции logfile_rotate в squid.conf и все СРАЗУ встанет на свои места

  Удалить Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх


Архив | Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Оцените тред (1=ужас, 5=супер)? [ 1 | 2 | 3 | 4 | 5 ]
Пожалуйста, прежде чем написать сообщение, ознакомьтесь с данными рекомендациями.




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2025 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру