[FUG-BR] Sarg maldito
Flavio Junior
billpp em gmail.com
Sexta Agosto 25 10:26:05 BRT 2006
Bom.. minha experiencia com Free ainda é minima, mas diz uma coisa
1. Se voce somente digitar "sarg" ele gera de todo o periodo contido
no access.log ?
2. Se voce especificar datas com intervalos maiores sarg -d
20/08/2006-26/08/2006 ele gera?
Bom, se a resposta foi sim pras essas duas questoes ai, pode ser que
seu sarg nao esteja tratando >= e sim >, ou seja, se voce manda ele
gerar o relatorio de um intervalo q os 2 campos são iguais (o mesmo
dia, mes e ano) ele define que aquilo não é um intervalo.
As solucoes seria olhar o codigo e, se for o caso, alterar - ou o que
o m3 falou, tratar a data direto no access.log e mandar o sarg gerar
de todo o periodo - ou ainda mandar ele gerar todo dia de madrugada o
relatorio de ontem-hoje, sendo que hoje nao teve nenhum acesso ainda
voce teria o relatorio confiavel do dia de ontem.
Outra coisa que eu já passei pelo sarg, mas nao sei se encaixa com o
seu problema. Nos sarg's mais antigos ele não conseguia tratar a data
se eu tivesse usando o emulate_httpd_log on que é a opção que
transforma as datas do access.log em "human readable" dd/mm/aaaa ao
inves do valor em segundos desde Epoch.
Boa sorte...
Flávio do Carmo Junior aka blk1d
On 8/25/06, Renato Botelho <garga em freebsd.org> wrote:
> Evandro Zampieri wrote:
> > É o fim.....
> >
> > Estou tomando o maior banho do sarg-2.2.1 num server 4.11.... baixei tudo
> > pelo ports e botei pra rodar... está rodando com o squid-2.5.14_1.
> >
> > O script do cron está rodando diariamente e gerando um access.log por dia e
> > dai nesse arquivo aplico o sarg, só que ele ignora a opção -d do período....
> >
> > #sarg -d 24/08/2006-24/08/2006
> >
> > Ele ignora o período e gera somente o "-"
> >
> > Já instalei o sarg em outros servers linux e bsd tbm e nunca vi esse
> > problema....
> >
> > Alguém já passou por isso ???
> >
> > Agradeço qq ajuda...
>
> Oi Evandro,
>
> <off>
> Antes do sarg, apenas um lembrete, quando for enviar uma questão
> *nova* para a lista, envie um *novo* email, a função Reply ou
> Responder serve exatamente para fazer o que o nome diz, responder um
> tópico aberto por outra pessoa. Por favor, a colaboração nesse
> sentido é de grande ajuda para manter um bom histórico, senão sua
> mensagem fica no meio de outras threads, eu mesmo agora para achá-la
> tive que ficar abrindo várias threads pra encontrar no meio de qual
> delas você havia respondido. Obrigado.
> </off>
>
> Situação muito esquisita, tenho o 2.2.1 instalado e utilizo o -d sempre
>
> root em srv1:/home/garga# sarg -d 20/08/2006-26/08/2006
> SARG: Relatorio gerado com sucesso em
> /var/www/data/internos/squid/20Aug2006-26Aug2006
>
> Será que isso é um problema específico dele rodando no FreeBSD 4.x?
> Você tem outros servers 4.x pra fazer um teste? Você pode tentar
> também executar isso em um 6.x com o mesmo arquivo de conf e o mesmo
> log.
>
> Aproveitando o assunto sobre 4.x, apenas lembrando, em Janeiro de
> 2007 termina o suporte oficial a versão 4.x, ou seja, não vamos mais
> ter atualizações, nem de segurança. Os ports vão começar a deixar de
> funcionar, quem ainda possui servidores nessa versão, aconselho
> começar a se planejar para a migração, afinal, faltam alguns meses
> apenas para terminar o suporte.
> --
> Renato Botelho <garga @ FreeBSD.org>
> <freebsd @ galle.com.br>
> GnuPG Key: http://www.FreeBSD.org/~garga/pubkey.asc
> -------------------------
> Histórico: http://www.fug.com.br/historico/html/freebsd/
> Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
>
Mais detalhes sobre a lista de discussão freebsd