4
24/3/2014 Instalando e Configurando o SARG no Ubuntu https://under-linux.org/entry.php?b=2851 1/4 Blogs luandotto Instalando e Configurando o SARG no Ubuntu 1 Comentário luandotto Instalando e Configurando o SARG no Ubuntu por em 18-07-2012 às 16:36 (6321 Visualizações) Configurando SARG no Ubuntu. O Sarg (Squid Analysis Report Generator) é um dos mais conhecidos e utilizados geradores de relatório de acessa a internet para o proxy Squid. O mesmo pega os dados de acesso do access.log do Squid e os transforma em relatórios mais amigáveis e de fácil interpretação. Através de seu relatório podemos ver quantidade de Bytes baixada por usuário/ip, paginas acessada, horária entre outros. Neste post abordarei a instalação e configuração do SARG e do APACHE. O Apache é um servidor Web encarregado de mostrar os relatórios gerados. 1. Para instalar o Sarg no Ubuntu rode o seguinte comando no Terminal: sudo apt-get install sarg 2. Vamos agora mudar o nome do arquivo original de configuração do Sarg que vem todo comentado e criar um novo contendo apenas as regras necessárias para isso rode o seguinte comando: sudo mv /etc/sarg/sarg.conf /etc/sarg/sarg.conf.old 3. Vamos agora criar um novo arquivo de configuração limpo para isso execute o seguinte comando: sudo touch /etc/sarg/sarg.conf 4. Com o novo arquivo de configuração criado vamos agora colar as configurações necessárias para que o Sarg rode corretamente para isso abra o sarg.conf com o editor: sudo editor /etc/sarg/sarg.conf E cole o seguinte código: Código : Data de Ingresso: Jul 2011 Posts: 135 Posts de Blog: 7 Senha relatorio Sarg 20-07-2012 10:40 Instalando e Configurando o SARG no Ubuntu 18-07-2012 16:36 Acesso remoto personalizado. 27-09-2011 23:34 Criando, aplicando e gerenciando Group Policy atraves da ferramenta (GPMC) 16-09-2011 15:21 Requisitos e Recomendações para Instalação do Active Directory 08-09-2011 01:46 Instalando e Configurando o SARG no Ubuntu por Wiltec Acesso remoto personalizado. por cordeiro luandotto Ir para Perfil Marcar como Lido Categorias de Blog Categorias Globais Artigos Posts Recentes nos Blogs Comentários Recentes Visite: BR-Linux · V iv aO Linux · LinuxSecurity · D icas-L · N oticiasLinux · Softw areLiv re.org Home Notícias Fóruns Galeria Calendário FAQ Busca Fale Conosco Registre-se Posts Recentes Mais Popular Blogs de Usuários Avalie este Post de Blog luandotto + Criar Blog Blogs Recuperar Senha Registre-se Nome do Usuário Senha Conectar Busca UnderLinux

Instalando e Configurando o SARG No Ubuntu

Embed Size (px)

Citation preview

  • 24/3/2014 Instalando e Configurando o SARG no Ubuntu

    https://under-linux.org/entry.php?b=2851 1/4

    Blogs luandotto Instalando e Configurando o SARG no Ubuntu

    1 Comentrio

    luandotto

    Instalando e Configurando o SARG no Ubuntu

    por em 18-07-2012 s 16:36 (6321 Visualizaes)

    Configurando SARG no Ubuntu.

    O Sarg (Squid Analysis Report Generator) um dos mais conhecidos e utilizados

    geradores de relatrio de acessa a internet para o proxy Squid.

    O mesmo pega os dados de acesso do access.log do Squid e os transforma em

    relatrios mais amigveis e de fcil interpretao. Atravs de seu relatrio podemos

    ver quantidade de Bytes baixada por usurio/ip, paginas acessada, horria entre

    outros.

    Neste post abordarei a instalao e configurao do SARG e do APACHE. O Apache

    um servidor Web encarregado de mostrar os relatrios gerados.

    1. Para instalar o Sarg no Ubuntu rode o seguinte comando no Terminal:

    sudo apt-get install sarg

    2. Vamos agora mudar o nome do arquivo original de configurao do Sarg que vem

    todo comentado e criar um novo contendo apenas as regras necessrias para isso

    rode o seguinte comando:

    sudo mv /etc/sarg/sarg.conf /etc/sarg/sarg.conf.old

    3. Vamos agora criar um novo arquivo de configurao limpo para isso execute o

    seguinte comando:

    sudo touch /etc/sarg/sarg.conf

    4. Com o novo arquivo de configurao criado vamos agora colar as configuraes

    necessrias para que o Sarg rode corretamente para isso abra o sarg.conf com o

    editor:

    sudo editor /etc/sarg/sarg.conf

    E cole o seguinte cdigo:

    Cdigo :

    Data de Ingresso: Jul 2011Posts: 135Posts de Blog: 7

    Senha relatorio Sarg 20-07-2012 10:40

    Instalando e Configurando o SARG no Ubuntu 18-07-2012 16:36

    Acesso remoto personalizado. 27-09-2011 23:34

    Criando, aplicando e gerenciando Group Policyatraves da ferramenta (GPMC) 16-09-2011 15:21

    Requisitos e Recomendaes para Instalao doActive Directory 08-09-2011 01:46

    Instalando e Configurando o SARG no Ubuntu por Wiltec

    Acesso remoto personalizado. por cordeiro

    luandotto

    Ir para Perfil

    Marcar como Lido

    Categorias de Blog

    Categorias Globais

    Artigos

    Posts Recentes nos Blogs

    Comentrios Recentes

    Visite: BR-Linux V iv aO Linux LinuxSecurity Dicas-L NoticiasLinux SoftwareLiv re.org

    Home Notcias Fruns Galeria Calendrio FAQ Busca Fale Conosco Registre-se

    Posts Recentes Mais Popular Blogs de Usurios

    Avalie este Post de Blog

    luandotto

    + Criar Blog

    Blogs

    Recuperar SenhaRegistre-se

    Nome do Usurio Senha Conectar

    Busca UnderLinux

  • 24/3/2014 Instalando e Configurando o SARG no Ubuntu

    https://under-linux.org/entry.php?b=2851 2/4

    # TAG: Limite de Logs [0 = Sem limites] lastlog 0 # TAG: Mostrar IP user_ip no # TAG: Mostrar Usuario usertab /etc/squid/sarg.usertab # TAG: Gerando Relatorios remove_temp_files yes index yes overwrite_report yes records_without_userid ignore use_comma no topsites_num 100 topsites_sort_order BYTES D exclude_codes /etc/sarg/exclude_codes max_elapsed 28800000 #report_typie topsites users_sites sites_users date_time denied auth_failures site_user_time_date long_url no show_successful_message no topuser_fields NUM DATE_TIME USERID CONNECT BYTES %BYTES IN-CACHE-OUT USED_TIME MILISEC %TIME TOTAL AVERAGE topuser_num 0 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,rar,docx,xlsx,pptx,pdf,mp4,mkv"

    OBS Para que no ocorram erros na execuo do Sarg deve-se verificar se os

    diretrios do cdigo acima se esto de acordo com a sua estrutura ou distribuio.

    Deve-se verificar tambm se os arquivos mencionados existem. Caso no existam ou

    estejam localizados em local diferente deve-se alterar o cdigo de acordo com a sua

    realidade.

    5. Pronto, estamos com o Sarg devidamente configurado vamos agora instalar o

    Apache que ira nos possibilitar acessar os relatrios de acesso internet via

    Browser. Para isso execute o seguinte comando:

    sudo apt-get install apache2

    6. Vamos agora fazer um teste gerando um relatrio do Sarg manualmente atravs

    do comando:

    sudo sarg -f /etc/sarg/sarg.conf -d 01/07/2012-18/07/2012 -p -x z

    O comando acima esta informando ao Sarg que deve-se ser gerado o ralatorio de

    acesso a internet do dia 01/07/2012 ao dia 18/07/2012. Altere de acordo sua

    necessidade.

    7. Para acessar o relatrio gerado abra o browser de sua preferencia e digite:

    ip_servidor/sarg

    8. Note que foi gerado o relatrio por IP caso queira que aparea o nome do usurio

    no lugar do IP edite o arquido sarg.usertab que esta localizado em /etc/sarg.

    Caso o mesmo no exista no se preocupe basta cria-lo com o comando:

    touch /etc/sarg/sarg.usertab

    9. Com o arquivo criado vamos agora edita-lo para isso cole o ip da maquina

    seguido do nome do usurio conforme mostrado abaixo:

    11.0.0.1 DT-CPD

    11.0.0.2 NT-INFRA

    11.0.0.3 DT-DADOS

    11.0.0.4 DT-AV

    11.0.0.5 DT-SV31

    11.0.0.6 NT-STM

    11.0.0.7 DT-BALCAO

    11.0.0.8 NT-GV

    11.0.0.9 DT-SV32

    11.0.0.10 DT-CONF

    11.0.0.11 DT-GAF

    11.0.0.12 DT-GOD

    11.0.0.13 DT-FINANCEIRO

    11.0.0.14 DT-FAT1

    #

    OBS Note que no final do modelo mostrado a cima tem o # no final no seu

    arquivo o mesmo tambm deve existir.

    Como instalar o Active Directory por luandotto

    Visitantes Recentes

    arasouza, Figueiredo, Herickcs, jaelcio, jljleo,leoservice, Macgaiver, maicomitalo, valmirjana,wgalvao

    Arquivo

    < Maro 2014

    D S T Q Q S S

    23 24 25 26 27 28 1

    2 3 4 5 6 7 8

    9 10 11 12 13 14 15

    16 17 18 19 20 21 22

    23 24 25 26 27 28 29

    30 31 1 2 3 4 5

    Se voc gostou desta pagina, fale pro Google: +1

  • 24/3/2014 Instalando e Configurando o SARG no Ubuntu

    https://under-linux.org/entry.php?b=2851 3/4

    10. Vamos agora fazer com que os relatrios do Sarg sejam gerados

    automaticamente para isso vamos criar um script.

    O primeiro passo criar o arquivo que ira conter esse script para isso execute o

    comando:

    touch /etc/sarg/sargDiario.sh

    11. Agora vamos dar permisso ao arquivo criado atravs do comando:

    chmod 777 /etc/sarg/sargRelatorio.sh

    12. Agora cole o seguinte script dentro do arquivo criado para que o relatorio seja

    gerado DIARIAMENTE:

    #!/bin/bash

    INICIO=$(date --date "0 days ago" +%d/%m/%Y)

    FIM=$(date --date "0 day ago " +%d/%m/%Y)

    sarg -f /etc/sarg/sarg.conf -d $INICIO-$FIM -p -x z

    13. Caso queira que o relatorio seja gerado SEMANALMENTE cole o script:

    #!/bin/bash

    INICIO=$(date --date "7 days ago" +%d/%m/%Y)

    FIM=$(date --date "0 day ago " +%d/%m/%Y)

    sarg -f /etc/sarg/sarg.conf -d $INICIO-$FIM -p -x z

    14. Caso queira que o relatrio seja gerado MENSALMENTE cole o script:

    #!/bin/bash

    INICIO=$(date --date "31 days ago" +%d/%m/%Y)

    FIM=$(date --date "0 day ago " +%d/%m/%Y)

    sarg -f /etc/sarg/sarg.conf -d $INICIO-$FIM -p -x z

    15. Vamos agora agendar no crontab a execuo automtica destes relatrios. Para

    isso execute o comando:

    crontab -e

    Cole dentro do crontab vamos utilizar os seguintes parmetros:

    Primeiro para SARG GERANDO RELATRIOS DIRIOS:00 00 * * * root /etc/sarg/sargRelatorio.sh

    O Sarg entrar em funcionamento meia-noite do todos os dias.

    Para SARG GERANDO RELATRIOS SEMANAIS:

    00 00 * * 5 root /etc/sarg/sargRelatorio.sh

    O Sarg entrar em funcionamento meia-noite de sexta-feira.

    Altere o ltimo nmero para modificar o dia conforme necessrio (0-Domingo, 1-

    Segunda e assim por diante).

    Para SARG GERANDO RELATRIOS MENSAIS (Agende conforme o msem que se encontra):

    00 00 31 * * root /etc/sarg/sargRelatorio.sh

    O Sarg entrar em funcionamento meia-noite do dia 31 de cada ms.

    00 00 30 * * root //etc/sarg/sargRelatorio.sh

    O Sarg entrar em funcionamento meia-noite do dia 30 de cada ms.

  • 24/3/2014 Instalando e Configurando o SARG no Ubuntu

    https://under-linux.org/entry.php?b=2851 4/4

    0

    + Enviar Comentrio

    00 00 29 * * root /etc/sarg/sargRelatorio.sh

    O Sarg entrar em funcionamento meia-noite do dia 29 de cada ms (para ms de

    Fevereiro).

    00 00 28 * * root /etc/sarg/sargRelatorio.sh

    O Sarg entrar em funcionamento meia-noite do dia 28 de cada ms (para ms de

    Fevereiro).

    Tags: configurando sarg, sargCategorias: Artigos

    Enviar Post de Blog por Email

    Anterior Principal Prximo

    Comentrios

    2000-2014 Under-Linux.Org - Todos os direitos reservados. Fale Conosco Under-Linux.Org Condies de Uso FAQ Topo

    Wiltec - 24-05-2013 16:33

    Artigo excelente, sou usurio recente em Linux e consegu gerar os

    relatrios com seu tutorial, porm estou com problemas com a

    converso dos IPs em nomes personalizados conforme o arquivo

    sarg.usertab, fiz todos os passos conforme informados, mas no

    funcionou, o que pode ser ?

    Uso o Debian 6 em modo terminal.

    Desde j agradeo !