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

Исходное сообщение
"нужна помощь по SARG"

Отправлено flatciz , 25-Май-07 13:07 
доброго дня, у меня sarg 2.2.1 все работает и т.д., проблема в следущем..переодически я в ручную удаляю некоторые разделы отчетов (к примеру данные за месяц за январь, февраль и т.д.) но мне нужно вновь сгенерить данные за прошлый месяц, как это сделать в ручную, в конфиги никаких подсказок не нашел, в описании как то тоже нет четкого ответа...
Кто знает как быть?

(логи squid естественно все хранятся)


Содержание

Сообщения в этом обсуждении
"нужна помощь по SARG"
Отправлено аноним , 25-Май-07 13:17 
>доброго дня, у меня sarg 2.2.1 все работает и т.д., проблема в
>следущем..переодически я в ручную удаляю некоторые разделы отчетов (к примеру данные
>за месяц за январь, февраль и т.д.) но мне нужно вновь
>сгенерить данные за прошлый месяц, как это сделать в ручную, в
>конфиги никаких подсказок не нашел, в описании как то тоже нет
>четкого ответа...
>Кто знает как быть?
>
>(логи squid естественно все хранятся)

смотрим ман сарга на предмет опции "-d" -d Date from-until dd/mm/yyyy-dd/mm/yyyy


"нужна помощь по SARG"
Отправлено allez , 25-Май-07 13:23 
>доброго дня, у меня sarg 2.2.1 все работает и т.д., проблема в
>следущем..переодически я в ручную удаляю некоторые разделы отчетов (к примеру данные
>за месяц за январь, февраль и т.д.) но мне нужно вновь
>сгенерить данные за прошлый месяц, как это сделать в ручную, в
>конфиги никаких подсказок не нашел, в описании как то тоже нет
>четкого ответа...
>Кто знает как быть?
>
>(логи squid естественно все хранятся)

Вот вам вывод команды "sarg -h", в нем содержится ответ на ваш вопрос:

sarg -h
sarg: Usage [options...]
     -a Hostname or IP address
     -b Useragent log
     -c Exclude file
     -d Date from-until dd/mm/yyyy-dd/mm/yyyy
     -e Email address to send reports (stdout for console)
     -f Config file (/usr/local/etc/sarg/sarg.conf)
     -g Date format [e=Europe -> dd/mm/yy, u=USA -> mm/dd/yy]
     -h Help (this...)
     -i Reports by user and IP address
     -l Input log
     -n Resolve IP Address
     -o Output dir
     -p Use Ip Address instead of userid (reports)
     -s Accessed site [Eg. www.microsoft.com, www.netscape.com]
     -t Time [HH, HH:MM]
     -u User
     -w Temporary dir
     -x Process messages
     -z Debug messages
     -convert Convert the access.log file to a legible date
     -split Split the log file by date in -d parameter

P. S. Оп-паньки, вот что значит отвлекаться во время ответа. Безымянный товарищ
оказался проворнее. Прошу меня плагиатором не считать. :-)

"нужна помощь по SARG"
Отправлено flatciz , 25-Май-07 15:08 
:) принимается, плагиат не в счет...
Да, не заметил строчку, а все так просто...век живи век учись)
Спасибо господа..)


"нужна помощь по SARG"
Отправлено flatciz , 25-Май-07 16:53 
Народ, ну делается то все как понятно.....А КУДА ВСЕ ПИШЕТСЯ???
даю команду ./sarg -d 04/01/2007-04/30/2007 (тоесть за весь месяц апрель), команда выполняется...но в папке var/www/sarg/monthly не появляется отчет за месяц...чего то я не догоняю, или ...хммм, чего делать то? куда все это хозяйство пишется, пробовал путь прописать типа ./sarg -d 04/01/2007-04/30/2007  var/www/sarg/monthly  - выполняется но папка monthly всеравно пустая

"нужна помощь по SARG"
Отправлено allez , 25-Май-07 18:52 
>Народ, ну делается то все как понятно.....А КУДА ВСЕ ПИШЕТСЯ???
>даю команду ./sarg -d 04/01/2007-04/30/2007 (тоесть за весь месяц апрель), команда выполняется...но
>в папке var/www/sarg/monthly не появляется отчет за месяц...чего то я не
>догоняю, или ...хммм, чего делать то? куда все это хозяйство пишется,
>пробовал путь прописать типа ./sarg -d 04/01/2007-04/30/2007  var/www/sarg/monthly  -
>выполняется но папка monthly всеравно пустая

А вы про параметр -o почитайте. ;-)
Да и вообще, посмотрите в кронтабе или скрипте, из которого у вас запускается sarg, на
то, с какими опциями он запускается. Думаю, будет небесполезно.


"нужна помощь по SARG"
Отправлено h0ttab , 26-Май-07 12:56 
sarg -xd хх\хх\хх-хх\хх\хх
после чего тебе выдаст детальный лог работы а также куда он сейвит лог