+ Responder ao Tópico



  1. #1
    Não Registrado
    Visitante

    Padrão Sarg no debian lenny amd64

    Pessoal tou com um problema pra instalação do sarg para gerar relatorio do squid no debian lenny arquite. 64bits, já tentei via apt-get install sarg, não da nenhum erro, porém não cria o arquivo de configuração dentro da pasta squid o sarg.conf e ainda via dpkg -i sarg_2.2.2-1_amd64.deb o mesmo conclui a instalação cria a pasta em /var/www/squid-reports mais não cria novamente o arquivo de configuração sarg.conf,,,,

    enfim já instalei e desinstalei e fiz o mesmo processo varias vezes e esse arquivo não aparece, será que alguem já passou por isso?

  2. #2

    Padrão Dica...

    Caro amigo, provavelmente voce instalou o sarg atravez do apt-get e depois deletou o seu arquivo sarg.conf
    aii por mais apt-get's que voce utilize ele nao volta... vc pode correr na net ou reinstalar um pacote binario do sarg. mas para lhe facilitar vou lhe dar a configuração padrao do sarg. assim vc somente precisa copiar isso pra dentro de um arquivo de texto e salvar como sarg.conf OK
    é assim mesmo que o arquivo vem por padraoo... nao alterei pois nao sei quais as configurações do seu squid.
    Abraços.



    ( Somente tirei as linhas com # que servem como documentação )

    # sarg.conf
    language English
    access_log /var/log/squid/access.log
    title "Squid User Access Reports"
    font_face Tahoma,Verdana,Arial
    header_color darkblue
    header_bgcolor blanchedalmond
    font_size 9px
    background_color white
    text_color #000000
    text_bgcolor lavender
    title_color green
    temporary_dir /tmp
    output_dir /var/www/squid-reports
    resolve_ip
    user_ip no
    topuser_sort_field BYTES reverse
    user_sort_field BYTES reverse
    exclude_users /etc/squid/sarg.users
    exclude_hosts /etc/squid/sarg.hosts
    date_format u
    lastlog 0
    remove_temp_files yes
    index yes
    index_tree file
    overwrite_report yes
    records_without_userid ip
    use_comma yes
    mail_utility mailx
    topsites_num 100
    topsites_sort_order CONNECT D
    index_sort_order D
    exclude_codes /etc/squid/sarg.exclude_codes
    max_elapsed 28800000
    report_type topusers topsites sites_users users_sites date_time denied auth_failures site_user_time_date downloads
    usertab /etc/squid/sarg.usertab
    long_url no
    date_time_by bytes
    charset Latin1
    show_successful_message no
    show_read_statistics no
    topuser_fields NUM DATE_TIME USERID CONNECT BYTES %BYTES IN-CACHE-OUT USED_TIME MILISEC %TIME TOTAL AVERAGE
    user_report_fields CONNECT BYTES %BYTES IN-CACHE-OUT USED_TIME MILISEC %TIME TOTAL AVERAGE
    topuser_num 0
    site_user_time_date_type table
    download_suffix "zip,arj,bzip,gz,ace,doc,iso,adt,bin,cab,com,dot,drv$,lha,lzh,mdb,mso,ppt,rtf,src,shs,sys,exe,dll,mp3,avi,mpg,mpeg"



  3. #3
    Não Registrado
    Visitante

    Padrão sarg,,

    cara legal, até consegui reinstalar tudo certinho, porém ele não esta gerando relatorios, já tentei os comandos:

    sarg -f /etc/squid/sarg.conf -d 02/10/2009-03/10/2009
    sarg -f /etc/squid/sarg.conf -d 03/10/2009-03/10/2009


    mais naum da certo, alguem sabe como fazer?

  4. #4

    Padrão

    Ele dá algum erro ? qual erro ?
    verifique as permissões da pasta de log do squid e /var/www



  5. #5
    Moderador Avatar de minelli
    Ingresso
    Aug 2006
    Localização
    Pres. Venceslau - SP | Pres. Prudente - SP
    Posts
    1.408
    Posts de Blog
    10

    Padrão SARG 64

    Amigo se nao me engano tem um bug no .deb
    Baixe o fonte e compile direto no seu linux.

  6. #6

    Smile Squid3

    Consegui esta semana colocar pra funcionar meu squid3 e sarg numa maquina amd 64 bits utilizando o debian 5.0 for amd, bom não tive nenhuma dificuldade por ser o amd 64 na verdade testei tanto pra intel quanto amd mas como a minha maquina amd tá melhor optei por ela, mas vamos lá... testei com o squid3 e ficou show de bola, aqui utilizo em paralelo com o mikrotik, vc disse que não está gerando os relatorios.

    Detalhes:

    - Basicamente vc tem que configurar corretamente no sarg.conf as seguintes linhas:

    access log /var/log/squid3/access.log ;
    output_dir /var/www/squid-reports ;

    - Tem que dar permissão pras pastas do proxy, claro pro squid funcionar;

    - Até vc bolar o script que vai gerar automaticamente os relatorios vc tem que invocar o comand "sarg" ;

    Valeu