Netgate Discussion Forum
    • Categories
    • Recent
    • Tags
    • Popular
    • Users
    • Search
    • Register
    • Login

    SARG PFSENSE 2.2.4

    Scheduled Pinned Locked Moved Portuguese
    20 Posts 4 Posters 3.2k Views
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • marcellocM
      marcelloc
      last edited by

      @andr3.ribeiro:

      mas nao consigo fixar isso, tenho que rodar ele toda vez

      vou acompanhar o topico pra ver se alguem consegue nos ajudar

      Cara, essa configuração já está no pacote do sarg. Tem certeza que estão rodando a versão mais nova dele?

      
             mwexec("export LC_ALL=C && " . $cmd . " " . $args);
      
      

      Treinamentos de Elite: http://sys-squad.com

      Help a community developer! ;D

      1 Reply Last reply Reply Quote 0
      • A
        andr3.ribeiro
        last edited by

        meu pacote do Sarg é a versão 0.6.10

        na aba "view records" aparece:

        Error: Could not find report index file.
        Check and save Sarg settings and try to force Sarg schedule.
        

        aquele link da pasta sarg-reports ja esta criado

        ln -s /usr/pbi/sarg-amd64/local/sarg-reports /usr/local/sarg-reports
        

        o comando:

        export LC_ALL=C && sarg -x
        

        retorna:

        $ export LC_ALL=C && sarg -x
        SARG: Init
        SARG: Loading configuration from /usr/local/etc/sarg/sarg.conf
        SARG: Chaining IP resolving module "dns"
        SARG: Loading exclude host file from: /usr/pbi/sarg-amd64/etc/sarg/exclude_hosts.conf
        SARG: Loading exclude file from: /usr/pbi/sarg-amd64/etc/sarg/exclude_users.conf
        SARG: Reading host alias file "/usr/pbi/sarg-amd64/etc/sarg/hostalias"
        SARG: List of host names to alias:
        SARG: Deleting temporary directory "/tmp/sarg"
        SARG: Parameters:
        SARG:           Hostname or IP address (-a) = 
        SARG:                    Useragent log (-b) = 
        SARG:                     Exclude file (-c) = /usr/pbi/sarg-amd64/etc/sarg/exclude_hosts.conf
        SARG:                  Date from-until (-d) = 
        SARG:    Email address to send reports (-e) = 
        SARG:                      Config file (-f) = /usr/local/etc/sarg/sarg.conf
        SARG:                      Date format (-g) = Europe (dd/mm/yyyy)
        SARG:                        IP report (-i) = No
        SARG:             Keep temporary files (-k) = No
        SARG:                        Input log (-l) = /var/squid/logs/access.log
        SARG:               Resolve IP Address (-n) = Yes
        SARG:                       Output dir (-o) = /usr/local/sarg-reports/
        SARG: Use Ip Address instead of userid (-p) = No
        SARG:                    Accessed site (-s) = 
        SARG:                             Time (-t) = 
        SARG:                             User (-u) = 
        SARG:                    Temporary dir (-w) = /tmp/sarg
        SARG:                   Debug messages (-x) = Yes
        SARG:                 Process messages (-z) = No
        SARG:  Previous reports to keep (--lastlog) = 0
        SARG: 
        SARG: sarg version: 2.3.9 Sep-21-2014
        SARG: Reading access log file: /var/squid/logs/access.log
        SARG: Records in file: 809563, reading: 0.00%
        SARG: Records in file: 5000, reading: 0.62%
        SARG: Records in file: 10000, reading: 1.24%
        SARG: Records in file: 15000, reading: 1.85%
        

        (pulei essa parte)

        SARG: Records in file: 805000, reading: 99.44%
        SARG:    Records read: 809577, written: 809326, excluded: 251
        SARG: Squid log format
        SARG: Period: 19 Nov 2015-12 Feb 2016
        SARG: Cannot create directory /usr/local/sarg-reports - File exists
        SARG: Records in file: 809563, reading: 100.00%
        

        e mesmo removendo o diretorio /usr/local/sarg-reports por completo (rm -rf) ele retorna "file exists"

        vou tentar reinstalar o pacote aqui pra ver

        1 Reply Last reply Reply Quote 0
        • A
          andr3.ribeiro
          last edited by

          pois é. ainda nao rolou.

          a princípio o lightsquid funcionou, mas tenho mais flexibilidade com o Sarg, gostaria de utilizar ele

          1 Reply Last reply Reply Quote 0
          • marcellocM
            marcelloc
            last edited by

            Olha como estão as pastas sarg-reports no /usr/local e /usr/pbi/sarg-…

            Treinamentos de Elite: http://sys-squad.com

            Help a community developer! ;D

            1 Reply Last reply Reply Quote 0
            • A
              andr3.ribeiro
              last edited by

              em /usr/pbi… esta completamente vazia

              em /usr/local.. também

              continua a mensagem:
              SARG: Cannot create directory /usr/local/sarg-reports - File exists

              deletei o link de /usr/pbi para /usr/local mas mesmo assim continua a mesma msg.

              1 Reply Last reply Reply Quote 0
              • A
                andr3.ribeiro
                last edited by

                a princípio consegui resolver deletando as duas pastas sarg-reports.

                ele gerou corretamente, mas somou os dias de 19/11/2015 até hoje..

                tem como separar esse log por dia??

                1 Reply Last reply Reply Quote 0
                • marcellocM
                  marcelloc
                  last edited by

                  @andr3.ribeiro:

                  tem como separar esse log por dia??

                  Sim, executando o sarg com os parametros do agendamento por dia conforme os exemplos da aba de agendamento do pacote.

                  Treinamentos de Elite: http://sys-squad.com

                  Help a community developer! ;D

                  1 Reply Last reply Reply Quote 0
                  • A
                    andr3.ribeiro
                    last edited by

                    eu queria separar os antigos ( desde 19/11/15) por dia até hj.
                    É assim mesmo??

                    1 Reply Last reply Reply Quote 0
                    • marcellocM
                      marcelloc
                      last edited by

                      @andr3.ribeiro:

                      eu queria separar os antigos ( desde 19/11/15) por dia até hj.
                      É assim mesmo??

                      gera um script para gerar um por dia até chegar no dia de hoje…

                      sarg -x -d 19/11/2015 e assim por diante

                      Treinamentos de Elite: http://sys-squad.com

                      Help a community developer! ;D

                      1 Reply Last reply Reply Quote 0
                      • A
                        andr3.ribeiro
                        last edited by

                        Aparentemente funcionou o SARG
                        Ta certinho agora

                        Mas o Schedule nao funcionou. Preciso colocar o comando no cron pra rodar automaticamente?

                        1 Reply Last reply Reply Quote 0
                        • D
                          didonsom
                          last edited by

                          @andr3.ribeiro:

                          Aparentemente funcionou o SARG
                          Ta certinho agora

                          Mas o Schedule nao funcionou. Preciso colocar o comando no cron pra rodar automaticamente?

                          amigo,

                          como vc está fazendo o agendamento do Schedule? eu estou postando minhas configurações para ver se consigo te ajudar.. aqui com essas configurações funciona direitinho, gero o relatório a cada 1h e no final do dia,  mas estou utilizando o pfsense 2.2.6 e Sarg junto do Squidguard

                          1d.png
                          1d.png_thumb
                          1h.png
                          1h.png_thumb
                          sarg.png
                          sarg.png_thumb

                          1 Reply Last reply Reply Quote 0
                          • marcellocM
                            marcelloc
                            last edited by

                            @andr3.ribeiro:

                            Mas o Schedule nao funcionou. Preciso colocar o comando no cron pra rodar automaticamente?

                            Quando você configura o schedule, o pacote já adiciona as rotinas no cron.

                            Treinamentos de Elite: http://sys-squad.com

                            Help a community developer! ;D

                            1 Reply Last reply Reply Quote 0
                            • A
                              andr3.ribeiro
                              last edited by

                              Parece que ele não criou a tarefa no cron

                              Ja tentei excluir a agenda e criar denovo

                              agenda.png
                              agenda.png_thumb
                              cron.png
                              cron.png_thumb

                              1 Reply Last reply Reply Quote 0
                              • A
                                andr3.ribeiro
                                last edited by

                                Marcello, valeu pela ajuda cara, obrigado mesmo!

                                Deixei 2 dias para ver se criavam os relatorios e nao funcionou.

                                Alguem tem alguma regra do sarg no cron para gerar os relatorios do dia anterior, pra facilitar pra eu adicionar?

                                Outra coisa, alguém sabe como eu defino dias limites para armazenamento dos relatorios?

                                valeu pela ajuda

                                1 Reply Last reply Reply Quote 0
                                • A
                                  andr3.ribeiro
                                  last edited by

                                  Pessoal, por favor,

                                  Alguem pode mandar um print do cron onde está o SARG pra poder me ajudar aqui?

                                  1 Reply Last reply Reply Quote 0
                                  • D
                                    didonsom
                                    last edited by

                                    @andr3.ribeiro:

                                    Pessoal, por favor,

                                    Alguem pode mandar um print do cron onde está o SARG pra poder me ajudar aqui?

                                    Segue…

                                    abraços,

                                    diego

                                    ![Sem título.png](/public/imported_attachments/1/Sem título.png)
                                    ![Sem título.png_thumb](/public/imported_attachments/1/Sem título.png_thumb)

                                    1 Reply Last reply Reply Quote 0
                                    • A
                                      andr3.ribeiro
                                      last edited by

                                      humm!! isso!

                                      Muito obrigado!

                                      1 Reply Last reply Reply Quote 0
                                      • First post
                                        Last post
                                      Copyright 2025 Rubicon Communications LLC (Netgate). All rights reserved.