Pular para o conteúdo

gerando relatorio manualmente [RESOLVIDO]

Responder tópico
  • Denunciar
  • Indicar

1. gerando relatorio manualmente [RESOLVIDO]

Enviado em 01/03/2012 - 16:45h

Galera,
tenho o squid3 juntamente com sarg instalado no ubuntu 10.04 funcionando perfeitamente, mas tem um porém, todos os dias pela manhã, tenho que rodar este comando para gerar relatório de acesso a internet referente a dias anteriores:

root@proxi:/# sarg -f /etc/sarg/sarg.conf -d 29/02/2012-29/02/2012

Este comando foi para gerar relatórios de quarta feira, tem como fazer isto no ubuntu para gerar relatórios automaticamente?

Responder tópico

2. Re: gerando relatorio manualmente [RESOLVIDO]

Melhor resposta

Enviado em 01/03/2012 - 17:53h

crontab -e é um comando para vc editar os comandos do cron...

Apenas adicione a outra linha ou seja:

1 - digite no terminal crontab -e

e depois adicione a linha que eu te passei.

Remova isto que vc fez agora ok?

3. Re: gerando relatorio manualmente [RESOLVIDO]

Enviado em 01/03/2012 - 16:51h

Neste exemplo é gerado o relatório do sarg todos os dias as 22:00hs:

Coloque isto dentro do seu cron

00 22 * * * /usr/sbin/sarg-reports today

4. gerando relatorio manualmente

Enviado em 01/03/2012 - 17:02h

qual é o caminho do cron?

5. Re: gerando relatorio manualmente [RESOLVIDO]

Enviado em 01/03/2012 - 17:05h

é /etc/crontab

você pode editar ele
#vi /etc/crontab


6. gerando relatorio manualmente

Enviado em 01/03/2012 - 17:13h

meus relatorios fica neste caminho:

root@proxi:/# cd /var/www/html/sarg
root@proxi:/# ls
01Mar2012-01Mar2012

se eu colocar esse caminho que me passou vai funcionar?
00 22 * * * /usr/sbin/sarg-reports today

7. Re: gerando relatorio manualmente [RESOLVIDO]

Enviado em 01/03/2012 - 17:23h

felixdinizz escreveu:

meus relatorios fica neste caminho:

root@proxi:/# cd /var/www/html/sarg
root@proxi:/# ls
01Mar2012-01Mar2012

se eu colocar esse caminho que me passou vai funcionar?
00 22 * * * /usr/sbin/sarg-reports today
Sim, vai funcionar, edite o cron com o comando:

crontab -e

Vai abrir o arquivo do cron e ai vc pode adicionar esta linha.

8. gerando relatorio manualmente

Enviado em 01/03/2012 - 17:30h

Olha se é isso mesmo:

SHELL=/bin/sh
PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin

# m h dom mon dow user command
17 * * * * root cd / && run-parts --report /etc/cron.hourly
25 6 * * * root test -x /usr/sbin/anacron || ( cd / && run-parts --report /etc/cron.daily )
47 6 * * 7 root test -x /usr/sbin/anacron || ( cd / && run-parts --report /etc/cron.weekly )
52 6 1 * * root test -x /usr/sbin/anacron || ( cd / && run-parts --report /etc/cron.monthly )

#essas duas linhas abaixo foram adicionadas como sugeriu, esta #correto?

00 23 * * * /usr/sbin/sarg-reports today
crontab -e

#

9. gerando relatorio manualmente

Enviado em 02/03/2012 - 08:03h

fiz exatamente o que vç pediu?

root@proxi:~# crontab -e

# m h dom mon dow command #esta linha ja estava
00 23 * * * /usr/sbin/sarg-reports today #esta linha eu adicionei

Adicionei a linha acima, hoje na hora que eu cheguei não tinha gerado o relatório, tem mais configuração além desta?

10. gerando relatorio manualmente

Enviado em 02/03/2012 - 09:00h

desconsiderem minha ultima mensagem, funcionou perfeitamente, vçs são feras mesmos. valeu galera!

11. Re: gerando relatorio manualmente [RESOLVIDO]

Enviado em 02/03/2012 - 09:01h

vc pode reiniciar o cron, ou testar o comando que eu lhe passei no terminal.

Tente veriricar os logs do cron para ver se ele executou o comando ou se houve algum erro...

12. Re: gerando relatorio manualmente [RESOLVIDO]

Enviado em 02/03/2012 - 09:03h

Então marca essa "budega" ai como resolvido... kkkkkk

Que bom que podemos ajudar.

Responder tópico

Responder tópico

Entre na sua conta para responder.

Fazer login para responder