[FUG-BR] SARG em looping

Welkson Renny de Medeiros welkson em focusautomacao.com.br
Quinta Junho 5 16:28:54 BRT 2008


Bom dia amigos!

Uso o SARG a uns 2 anos sem problemas... recente atualizei meu servidor
(FreeBSD 6.2 para FreeBSD 7.0 RELEASE)... instalei o SARG via ports:

[root em intranet /usr/local/etc]# pkg_info | grep sarg
sarg-2.2.5          Squid log analyzer and HTML report generator

Peguei o mesmo sarg.conf do outro servidor e gerei os dias que estavam
faltando (25-05 a 01-06) assim:

/usr/local/bin/sarg -d 25/05/2008-25/05/2008
.
/usr/local/bin/sarg -d 26/05/2008-26/05/2008

Assim sucessivamente...

Uso o dansguardian integrado com o squid, no dansguardian.conf especifico
que o tipo de log é compatível com squid (logfileformat = 3)... gerei até o
dia 01/06 sem problemas... agora quando mando gerar do dia 02 o sarg fica em
looping.... o processo para horas rodando e não finaliza...

Vendo o sarg -h descobri o parâmetro -z (debug), rodei com ele, surge as
seguintes mensagens:

[root em intranet /usr/local/etc/dansguardian]#  /usr/local/bin/sarg -d
02/06/2008-02/06/2008 -z
SARG: TAG: language Portuguese
SARG: TAG: access_log /var/log/dansguardian.log
SARG: TAG: graphs yes
SARG: TAG: graph_days_bytes_bar_color orange
SARG: TAG: title "Focus Automacao - Relatorio de Acesso"
SARG: TAG: output_dir /usr/local/www/data-dist/intranet/security/sarg
SARG: TAG: resolve_ip yes
SARG: TAG: date_format e
SARG: TAG: max_elapsed 28800000
SARG: TAG: long_url no
SARG: TAG: squidguard_conf none
SARG: TAG: show_sarg_info no
SARG: TAG: show_sarg_logo yes
SARG: (util) tbuf=02Jun200886, reading: 66.38%
SARG: (util) period=02Jun2008-02Jun2008
SARG: Records in file: 421786, reading: 100.00%
SARG: (util) data=05/06/2008
SARG: (util) tbuf=05Jun2008
SARG: (util) period=02Jun2008-02Jun2008
SARG: (util)
dirname=/usr/local/www/data-dist/intranet/security/sarg/02Jun2008-02Jun2008
SARG: (util)
wdir=/usr/local/www/data-dist/intranet/security/sarg/02Jun2008-02Jun2008

Fica nisso e não sai mais... se eu rodar um TOP vejo que o processo consome
processador por alguns instantes (uns 20 segundos) depois para... se eu
rodar um ps axw | grep sarg ele tá lá... deixei rodando por 10 horas e não
finaliza...

Sugestões? (no FreeBSD 6.2 rodava perfeitamente... tinha lá na crontab a
chamada, e todo dia as 23:59 era executado).

Outro detalhe, o log é de apenas uns 10 dias... o arquivo não está tão 
grande.

Abraço,



-- 
Welkson Renny de Medeiros
Focus Automação Comercial
Desenvolvimento / Gerência de Redes
welkson em focusautomacao.com.br



                      Powered by ....

                                           (__)
                                        \\\'',)
                                          \/  \ ^
                                          .\._/_)

                                      www.FreeBSD.org 



Mais detalhes sobre a lista de discussão freebsd