Certo e para que serve o Sarg?
Sarg - Squid Analysis Report Generator é uma ferramenta que permite que você visualize "onde" seus usuários estão indo (navegando) na Internet.
O Sarg provê muitas informações sobre as atividades dos usuários Squid como: tempo, bytes, sites, etc ..
Mais em http://sarg.sourceforge.net/sarg.php
Para que o Sarg funcione é legal que você já esteja com o Squid funcionando corretamente.
Squid.
Squid é um proxy cache para a Web de suporte HTTP, HTTPS, FTP, e muito mais. Ele reduz a largura de banda e melhora os tempos de resposta fazendo cache e reutilizar páginas da web frequentemente solicitados. Com o Squid você pode ter o controles de acesso dos usuários da rede, negando e permitindo o acesso a sites, download, etc..
Mais em. http://www.squid-cache.org/
Então vamos a instalação.
Supondo que estamos em um Servidor rodando o centos por exemplo, vamos baixar o pacote de instalação do Sarg, no terminal rode o seguinte comando.
# cd /tmp
# wget http://sourceforge.net/projects/sarg/files/sarg/sarg-2.3.1/sarg-2.3.1.tar.gz
É necessário que você tenha em seu Servidor os compiladores make gcc gcc-c++ instalados para que possamos compilar o pacote caso não tenha, instale com o seguinte comando.
# yum clean all
# yum -y update
# yum -y install make gcc gcc-c++
Agora com os compiladores já instalados vamos descompactar.
# tar -vzxf sarg-2.3.1.tar.gz
Agora entre dentro do diretório sarg-2.3.1 e rode o comando ./configure
# cd sarg-2.3.1
# ./configure --sysconfdir=/etc
"O comando --sysconfdir define onde os arquivos de configuração irão ficar. No meu caso eu quero que fique dentro do diretório /etc"
# make
# make install
Já instalado o sarg, vamos editar o arquivo de configuração sarg.conf
# vim /etc/sarg/sarg.conf
As principais linhas que precisam ser descomentadas são.
#Linguagem utilizada
language Portuguese
# arquivo de log gerado pelo squid
access_log /var/log/squid/access.log
#Um titulo para o relatório
title "Relatório de acesso a internet (Squid)"
# Diretório onde serão gerados os relatórios de acesso a internet
output_dir /var/www/html/navegacao/semanal
:x
Feche e salve o arquivo.
No meu caso dentro de /var/www/html eu criei dos diretórios, um chamado navegacao, e outro semanal
Ficando dessa forma /var/www/html/navegacao/semanal
Se rodarmos o comando sarg será gerado o relatório.
# sarg
Podemos conferir no navegador colocando o ip do servidor barra (/) o diretório onde foi criado os relatórios.
http://localhost/navegacao/semanal
Bem e isso, espero que possa ser de ajuda para alguém, vlw!
Nenhum comentário:
Postar um comentário