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.
    • A
      andr3.ribeiro
      last edited by

      eu tenho exatamente o mesmo problema

      rodando o comando: export LC_ALL=C && sarg -x
      ele faz seu papel corretamente, mas nao consigo fixar isso, tenho que rodar ele toda vez

      vou acompanhar o topico pra ver se alguem consegue nos ajudar

      1 Reply Last reply Reply Quote 0
      • 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.