Sarg - Relatório por usuário

1. Sarg - Relatório por usuário

Jairo de Menezes Rodrigues
jairovisks

(usa Debian)

Enviado em 11/07/2011 - 15:15h

Pessoal,

tô tentando gerar relatório por usuário com o sarg utilizando o seguinte comando:

#sarg -d 04/07/2011-10/07/2011 -u claudia.andrade -l /var/log/squid/access.log*

O "*" no final é porque o meu rotate está configurado para executar esse log todo dia.
O sarg cria um relatório diário conforme configurado no cron, até aí tudo bem.

O problema é que às vezes eu preciso gerar um relatório semanal por usuário, aí é que complica.

Se eu der o comando acima em UM arquivo de log ele cria o relatório certinho (desde que exista o intervalo de tempo no arquivo), mas quando eu utilizo mais de um arquivo ele retorna a seguinte mensagem pra mim:

SARG: Ignoring old log file /var/log/squid/access.log.2
SARG: Ignoring old log file /var/log/squid/access.log.3
SARG: Ignoring old log file /var/log/squid/access.log.4
SARG: Ignoring old log file /var/log/squid/access.log.5
SARG: Period covered by log files: 08/07/2011-08/07/2011

Ou seja ele só utiliza o arquivo de log mais recente.

A grande pergunta é: Como faço pra gerar um relatório somente para determinado usuário e em determinado espaço de tempo?

Desde já grato,




  






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts