Relatório Sarg – Crontab

Marcado: ,

Visualizando 2 respostas da discussão
  • Autor
    Posts
    • #2551
      juninhoelz
      Participante

      Pessoal, instalei o endian, está funcionando certinho porem gostaria de saber o que fiz de errado no crontab pois não consigo gerar relatorios automáticos.

      Manualmente eu dou somente o comando “sarg” e o relatório é gerado, depois so acesso pelo navegador https://meuip/sarg/ONE-SHOT e visualizo.

      Mas gostaria que fosse automatico, verifiquem abaixo meu crontab, inseri uma regra para ler o script vejam se está certo!

      SHELL=/bin/bash

      PATH=/sbin:/bin:/usr/sbin:/usr/bin

      MAILTO=

      HOME=/

      #

      &nolog */1 * * * * [ -x /bin/run-parts ] && run-parts –report /etc/cron.minutely

      &nolog */5 * * * * [ -x /bin/run-parts ] && run-parts –report /etc/cron.cyclic

      01 * * * * [ -x /bin/run-parts ] && run-parts –report /etc/cron.hourly

      25 1 * * * [ -x /bin/run-parts ] && run-parts –report /etc/cron.daily

      47 2 * * 0 [ -x /bin/run-parts ] && run-parts –report /etc/cron.weekly

      52 3 1 * * [ -x /bin/run-parts ] && run-parts –report /etc/cron.monthly

      #

      @nolog 5 [ -x /bin/run-parts ] && run-parts –report /etc/anacron.cyclic

      @ 1h [ -x /bin/run-parts ] && run-parts –report /etc/anacron.hourly

      @ 1d [ -x /bin/run-parts ] && run-parts –report /etc/anacron.daily

      @ 1w [ -x /bin/run-parts ] && run-parts –report /etc/anacron.weekly

      @ 1m [ -x /bin/run-parts ] && run-parts –report /etc/anacron.monthly

      # Summarize ip accounting info:

      2 1 * * * /usr/sbin/ipacsum -r -H /bin/hostname -t “the day 2 days ago” >/dev/null

      3 1 * * 0 /usr/sbin/ipacsum -r -H /bin/hostname -t “the week 4 weeks ago” >/dev/null

      4 1 1 2 * /usr/sbin/ipacsum -r -H /bin/hostname -t “the year 2 years ago” >/dev/null

      # Relatorio Sarg Diario

      00 23 * * * root /etc/cron.daily/sarg-dia.sh

      Nessa linha ele teria que gerar o relatorio as 23:00 todos os dias, executando o arquivo sarg-dia.sh que criei no cron.daily mas talvez os comandos esteja errados.

      Me ajudem!

      Abraços


      Wireguard_webadmin

      Sistema gratuito (Open Source) para gestão de VPN's WireGuard com uma Web interface intuitiva e fácil de usar.

      Principais funcionalidades:

      - Sistema de Firewall completo e flexível.
      - Encaminhamento de portas
      - Suporte a multi usuário com níveis diferentes de acesso
      - Múltiplas instâncias do Wireguard
      - Crypto key routing para configuração de VPN site-to-site

      O projeto é Open Source, fácil de instalar e está disponível em wireguard_webadmin

    • #13906
      absjunior
      Participante

      Amigão eu fiz esse procedimento

      Se o one-shot não tiver abrindo que é o relatório diário, acesse o Endian via ssh e faça os seguintes passos:

      1 – Crie o arquivo: /etc/cron.hourly/sarg

      vi /etc/cron.hourly/sarg

      2 – Dentro dele coloque essas duas linhas:

      #!/bin/bash

      /usr/bin/sarg -z &> /dev/null

      3 – Salve o arquivo.

      ZZ

      4 – De permissão de execução:

      chmod +x /etc/cron.hourly/sarg

      Pronto o ONE-SHOT irá atualizar toda hora e mostrará a você os relatórios.

      Conforme esse link e deu certo:

      http://endian.eth0.com.br/topic/sarg-nao-abre-no-endian-251#post-9142

    • #13907
      Bruno Abrao
      Participante

      Então fizesse procedimento,qdo digito sarg no ssh ele cria um arquivo diário no sarg/ONE-SHOT mas se eu digito no browser /sarg/ diz q a pagina não pode ser encontrada. como faço para ter relatórios diário semanais e mensais automaticamente? quando vou em relatório HTTP e clico em relatório diário ele abre https://ipendian:10443/cgi-bin/sarg.cgi mas fica tela em branco… oq pode ser??????

Visualizando 2 respostas da discussão
  • O tópico ‘Relatório Sarg – Crontab’ está fechado para novas respostas.