Sei sulla pagina 1di 4

24/3/2014

Instalando e Configurando o SARG no Ubuntu

Home

Notcias

Blogs

Fruns

Galeria

Calendrio

FAQ

Busca

Fale Conosco

Registre-se

Posts Recentes Mais Popular Blogs de Usurios


V isite : BR-Linux V iv aO Linux LinuxS ecurity Dicas-L N oticiasLinux S oftw areLiv re.org

Blogs

luandotto

Instalando e Configurando o SARG no Ubuntu

luandotto
Instalando e Configurando o SARG no Ubuntu
por luandotto em 18-07-2012 s 16:36 (6321 Visualizaes) Avalie este Post de Blog 1 Comentrio

+ Criar Blog

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

luandotto

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 :

Ir para Perfil Marcar como Lido

Data de Ingresso: Posts: Posts de Blog:

Jul 2011 135 7

Categorias de Blog
Categorias Globais Artigos

Posts Recentes nos Blogs


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

Registre-se
Nome do Usurio Senha

Recuperar Senha
Conectar

Criando, aplicando e gerenciando Group Policy Busca UnderLinux atraves da ferramenta (GPMC) 16-09-2011 15:21 Requisitos e Recomendaes para Instalao do Active Directory 08-09-2011 01:46

Comentrios Recentes
Instalando e Configurando o SARG no Ubuntu por Wiltec Acesso remoto personalizado. por cordeiro

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

1/4

24/3/2014
#T A G :L i m i t ed eL o g s[ 0=S e ml i m i t e s ] l a s t l o g0 #T A G :M o s t r a rI P u s e r _ i pn o #T A G :M o s t r a rU s u a r i o u s e r t a b/ e t c / s q u i d / s a r g . u s e r t a b

Instalando e Configurando o SARG no Ubuntu


Como instalar o Active Directory por luandotto

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

#T A G :G e r a n d oR e l a t o r i o s r e m o v e _ t e m p _ f i l e sy e s Arquivo i n d e xy e s o v e r w r i t e _ r e p o r ty e s < Maro 2014 r e c o r d s _ w i t h o u t _ u s e r i di g n o r e u s e _ c o m m an o D S T Q Q S S t o p s i t e s _ n u m1 0 0 23 24 25 26 27 28 1 t o p s i t e s _ s o r t _ o r d e rB Y T E SD 2 3 4 5 6 7 8 e x c l u d e _ c o d e s/ e t c / s a r g / e x c l u d e _ c o d e s m a x _ e l a p s e d2 8 8 0 0 0 0 0 9 10 11 12 13 14 15 # r e p o r t _ t y p i et o p s i t e su s e r s _ s i t e ss i t e s _ u s e r sd a t e _ t i m ed e n i e da u t h _ f a i l u r e ss i t e _ u s e r _ t i m e _ d a t e17 16 18 19 20 21 22 l o n g _ u r ln o 23 24 25 26 27 28 29 s h o w _ s u c c e s s f u l _ m e s s a g en o 30 31 1 3 4 5 t o p u s e r _ f i e l d sN U MD A T E _ T I M EU S E R I DC O N N E C TB Y T E S% B Y T E SI N C A C H E O U TU S E D _ T I M EM I L I S E C% T I M ET O T A LA V E R A G E2 t o p u s e r _ n u m0 d o w n l o a d _ s u f f i x" z i p , a r j , b z i p , g z , a c e , d o c , i s o , a d t , b i n , c a b , c o m , d o t , d r v $ , l h a , l z h , m d b , m s o , p p t , r t f , s r c , s h s , s y s , e x e , d l l , m p 3 , a v i , m p g , m p e g , r a r , d o c

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 sargSe -f voc /etc/sarg/sarg.conf -d 01/07/2012-18/07/2012 -p -x z gostou desta pagina, fale pro Google: +1 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.
https://under-linux.org/entry.php?b=2851 2/4

24/3/2014

Instalando e Configurando o SARG no Ubuntu

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, 1Segunda e assim por diante). Para SARG GERANDO RELATRIOS MENSAIS (Agende conforme o ms em 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.


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

24/3/2014

Instalando e Configurando o SARG no Ubuntu

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). 0
Tags: configurando sarg, sarg Categorias: Artigos Enviar Post de Blog por Email

Anterior

Principal

Prximo

Comentrios
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 !

+ Enviar Comentrio

2000-2014 Under-Linux.Org - Todos os direitos reservados.

Fale Conosco Under-Linux.Org Condies de Uso FAQ Topo

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

4/4