Pular para o conteúdo

Monitorando o Squid pelo navegador

Dica publicada em Linux / Introdução
Perfil removido removido
Hits: 19.909 Categoria: Linux Subcategoria: Introdução
  • Indicar
  • Impressora
  • Denunciar
O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.

Monitorando o Squid pelo navegador

Uma das necessidades dos administradores que utiliza o Squid como proxy em sua rede é estar monitorando o acesso dos usuários. Com uma ferramenta chamada SQUIDNOW é possível monitorar via web os acessos a internet.

Pré-requisitos e instalação

Para poder visualizar os acessos é necessário ter no servidor Proxy o Apache + Perl instalados e rodando na máquina. Se não tiver, pesquise como instalar ele, o objetivo deste conteúdo e demonstrar a instalação da ferramenta e não do apache. A maioria das distro o tem instalado por padrão.

Certificando que o apache está instalado na máquina, baixe o squidnow no seguinte endereço:
Copie o mesmo para a pasta raiz do seu servidor web, no meu caso ela fica em /usr/local/www/data, mas dependendo do sabor do sistema operacional pode estar em /var/www ou em /etc/www, pesquise em apache.conf por document root e verifique o caminho raiz do seu servidor web.

Descompacte o arquivo dentro da pasta raiz do apache:

# tar zxvf squidnow_0.3.tgz

Acesse a pasta criada squidnow e copie o arquivo squidnow.pl para a pasta CGI do seu servidor web, voltando no meu servidor ela está um diretório acima do data, está em /usr/local/www/cgi-bin.

# cp squidnow.pl /usr/local/www/cgi-bin/

Edite o arquivo squidnow.pl com seu editor preferido e procure pela linha:

my $logfile = "/var/log/squid/access.log";
O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.

Certifique-se de que ela está sendo direcionada para o arquivo de log do squid.

Agora é só acessar o browser de sua preferência e indicar o endereço da sua maquina que roda o squid e o apache.

http://endereco_do_servidor/squidnow/squidnow.html

Pronto! Você pode visualizar em tempo real (intervalos programáveis :p), o que está acontecendo em termos de acesso a sua máquina Proxy...

Ah, ia esquecendo os direitos intelectuais da ferramenta não são meus... Então aí está o credito dela:

Antonio Lobato
lobato@tinecon.com.br

Mande um e-mail agradecendo a colaboração do nosso amigo... para mim a ferramenta tem uma ótima usabilidade e ajudou muito no meu dia-a-dia.

O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.

Login automático no SSH com chave criptográfica mais segura

Impressora Canon PIXMA MP490/MP492 no Linux

Sistemas de conteúdo em Webserver de projeto pessoal em ambiente SourceForge

"Resetando" o mapa de teclado ABNT2 no X

Como criar uma calculadora de IMC no Lazarus [Vídeo]

Samba para Linux acessar Windows e vice-versa

Compilando o swi-prolog

Instalando e configurando servidor SSH (Ubuntu)

MintMenu no Fedora 14

Configurarndo DDNS com ip dinâmico no Ubuntu

#1 Comentário enviado por removido em 15/01/2008 - 11:03h
vou ter que instalar o squi aqui na empresa e vou testar essa dica, me pareceu uma ótima ideia.
#2 Comentário enviado por Estival em 19/01/2008 - 11:24h
Otimo, mais nao roda no IE, pede pra rodar no Mozila Firefox, no IE nao da reflesh... se alguem souber como alterar...
#3 Comentário enviado por obochecha em 02/09/2009 - 17:44h
Estival Instale o IE8 .
#4 Comentário enviado por mamaunet.sob em 25/02/2010 - 07:04h
Link para download off :/

Contribuir com comentário

Entre na sua conta para comentar.