Analisar Squid - cachemgr [RESOLVIDO]

1. Analisar Squid - cachemgr [RESOLVIDO]

Tiago duarte
thld

(usa Debian)

Enviado em 30/10/2013 - 12:35h

Olá,

Estou com bastante dificuldade aqui na empresa com o meu Squid. A internet está bem lenta. Andei pesquisando bastante mais não consegui achar nada parecido com o meu problema. Gostaria de analisar o Squid para saber o que está acontecendo.

Por tanto gostaria da ajuda da comunidade para informar sobre comandos, tutoriais ou ferramentas que possam nos ajudar a monitorar o squid e encontrar onde está o problema da lentidão da minha internet.


Pesquisei um pouco sobre cachemgr, cgi mas não consegui instalar no meu proxy, alguem teria um tutorial ensinando como usa-lo no Debian?

Ficarei muito grato.


  


2. MELHOR RESPOSTA

Adriano de Oliveira
Fronimos

(usa Arch Linux)

Enviado em 05/11/2013 - 15:57h

Além do sarg, dê uma olhada nesse tutorial sobre a ferramenta SqStat. É um script que dá em tempo real o uso do seu squid.

http://www.vivaolinux.com.br/dica/SqStat-Monitorando-logs-do-Squid-em-tempo-real/

3. Re: Analisar Squid - cachemgr [RESOLVIDO]

Adriano de Oliveira
Fronimos

(usa Arch Linux)

Enviado em 30/10/2013 - 13:32h

Qual a versão do teu Squid?


4. Re: Analisar Squid - cachemgr [RESOLVIDO]

Daniel Lara Souza
danniel-lara

(usa Fedora)

Enviado em 30/10/2013 - 13:48h

se tu desativar o proxy a internet melhora ?



5. Re: Analisar Squid - cachemgr [RESOLVIDO]

Tiago duarte
thld

(usa Debian)

Enviado em 30/10/2013 - 17:09h

A versão do Squid é 2.7STable3-4.

Não tenho como desativar o proxy.

Mas nos horários de pico de uso da internet se eu acessar com alguma máquina sem passar pelo proxy a internet fica normal. O problema só acontece quando uso o proxy.

Mas independente de resolver este problema ou não. Eu estou querendo instalar alguma ferramenta, ou usar alguns comandos para monitorar o uso, saber se o garga-lo está no proxy, e se é no Proxy onde é. Tipo se é memoria, se é o cache mla configurado ou etc. Parece que esta ferramenta cachemgr.cgi faz isso mais eu não consegui instalar.


6. Re: Analisar Squid - cachemgr [RESOLVIDO]

Buckminster
Buckminster

(usa Debian)

Enviado em 30/10/2013 - 17:12h

thld escreveu:

A versão do Squid é 2.7STable3-4.

Não tenho como desativar o proxy.

Mas nos horários de pico de uso da internet se eu acessar com alguma máquina sem passar pelo proxy a internet fica normal. O problema só acontece quando uso o proxy.

Mas independente de resolver este problema ou não. Eu estou querendo instalar alguma ferramenta, ou usar alguns comandos para monitorar o uso, saber se o garga-lo está no proxy, e se é no Proxy onde é. Tipo se é memoria, se é o cache mla configurado ou etc. Parece que esta ferramenta cachemgr.cgi faz isso mais eu não consegui instalar.


Aconselho fazer um backup do squid.conf e instalar uma versão mais nova do Squid.

Depois é só utilizar o mesmo squid.conf com algumas poucas alterações de acordo com a nova versão.


7. Re: Analisar Squid - cachemgr [RESOLVIDO]

Tiago duarte
thld

(usa Debian)

Enviado em 30/10/2013 - 17:23h

Buckminster escreveu:

thld escreveu:

A versão do Squid é 2.7STable3-4.

Não tenho como desativar o proxy.

Mas nos horários de pico de uso da internet se eu acessar com alguma máquina sem passar pelo proxy a internet fica normal. O problema só acontece quando uso o proxy.

Mas independente de resolver este problema ou não. Eu estou querendo instalar alguma ferramenta, ou usar alguns comandos para monitorar o uso, saber se o garga-lo está no proxy, e se é no Proxy onde é. Tipo se é memoria, se é o cache mla configurado ou etc. Parece que esta ferramenta cachemgr.cgi faz isso mais eu não consegui instalar.


Aconselho fazer um backup do squid.conf e instalar uma versão mais nova do Squid.

Depois é só utilizar o mesmo squid.conf com algumas poucas alterações de acordo com a nova versão.



O meu squid é integrado com o dansguardian e autenticado via SAMBA com o AD. Eu pretendo atualizar, porém neste momento eu queria aprender a monitorar. Até porque talvez eu tenha que dimensionar outro servidor para compra. E gostaria de saber mais sobre o squid para poder dimensionar o servidor correto. Pretendo usar um servidor de alta performace para o proxy. Mas independente disso preciso ter uma solução completa, e isto inclui monitoramento ao vivo. Vocês conhecem o cachemgr ou outra ferramenta equivalente? Como vcs monitoram o squid e outros recursos de rede? Estou pensando em instalar o Zabbix, mas não sei se ele vai atender o que eu quero. Alguma sugestão?


8. Re: Analisar Squid - cachemgr [RESOLVIDO]

Buckminster
Buckminster

(usa Debian)

Enviado em 30/10/2013 - 21:57h

Veja este link, é para o CentOs, mas atende qualquer distribuição com adaptações:

http://techfree.com.br/wordpress/2008/09/25/monitorando-o-squid-com-o-cachemgr/

Você precisará verificar se a opção "--enable-cachemgr-hostname=localhost" foi habilitada durante a compilação.

E veja também aqui no próprio site do Squid:
http://wiki.squid-cache.org/action/show/Features/CacheManager?action=show&redirect=SquidFaq%2FCa...

Se teu "ingrêis" não anda muito bem, utilize o Google Tradutor, é uma ótima ferramenta.

Nunca trabalhei com o Zabbix, mas sempre ouvi falar bem dele.

http://www.vivaolinux.com.br/artigo/Squid-Entendendo-um-pouco-as-configuracoes?pagina=1


9. Re: Analisar Squid - cachemgr [RESOLVIDO]

Tiago duarte
thld

(usa Debian)

Enviado em 05/11/2013 - 12:11h

Buckminster escreveu:

Veja este link, é para o CentOs, mas atende qualquer distribuição com adaptações:

http://techfree.com.br/wordpress/2008/09/25/monitorando-o-squid-com-o-cachemgr/

Você precisará verificar se a opção "--enable-cachemgr-hostname=localhost" foi habilitada durante a compilação.

E veja também aqui no próprio site do Squid:
http://wiki.squid-cache.org/action/show/Features/CacheManager?action=show&redirect=SquidFaq%2FCa...

Se teu "ingrêis" não anda muito bem, utilize o Google Tradutor, é uma ótima ferramenta.

Nunca trabalhei com o Zabbix, mas sempre ouvi falar bem dele.

http://www.vivaolinux.com.br/artigo/Squid-Entendendo-um-pouco-as-configuracoes?pagina=1


Buckminster,

Obrigado pelas suas respostas. Ocorreram várias dificuldades ao tentar instalar por este link e tb por outros links. Vocês conhecem algum comando do squid para monitora-lo? Acho que resolveria meu problema. É impressionante como uma ferramenta tão completa como squid deixa tanto a desejar na questão de relatórios e monitoramento. Alguém especialista em squid aiiii?


10. Re: Analisar Squid - cachemgr [RESOLVIDO]

Buckminster
Buckminster

(usa Debian)

Enviado em 05/11/2013 - 12:59h

Instala o Sarg.


11. RESOLVIDO

Tiago duarte
thld

(usa Debian)

Enviado em 06/02/2014 - 17:53h

Gente,

Obrigado pelas respostas. Todas me levaram a entender melhor o squid e a achar a solução definitiva.

Para monitorar o squid sem instalar muita coisa e nem depender de nenhum software tem o utilitário do próprio squid que se chama squidclient (apt-get install squidclient).

Para usar este utilitário é preciso vários parâmetros, porém é muito fácil achar os comandos prontos na net. Segue um link que me ajudou bastante a resolver o problema:

http://techfree.com.br/wordpress/2009/07/14/monitorando-o-squid-com-o-zabbix/

Apesar deste link falar do zabbix, para executar os comandos só é preciso instalar o squidclient e manda brasa.




12. Re: Analisar Squid - cachemgr [RESOLVIDO]

Tiago duarte
thld

(usa Debian)

Enviado em 06/02/2014 - 17:54h

Fronimos escreveu:

Além do sarg, dê uma olhada nesse tutorial sobre a ferramenta SqStat. É um script que dá em tempo real o uso do seu squid.

http://www.vivaolinux.com.br/dica/SqStat-Monitorando-logs-do-Squid-em-tempo-real/


Cara,

Esta ferramenta realmente me ajudou na época. Obrigado







Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts