Monitoramento e controle de banda por VirtualHost no Apache

Neste artigo descrevo a utilização do mod_cband no Apache, mostrando como é possível controlarmos e monitorarmos a banda dos sites hospedados em um servidor compartilhado individualmente e como obter um relatório em tempo real do tráfego que cada site está utilizando.

[ Hits: 54.675 ]

Por: Cyber Sonic em 23/10/2007 | Blog: http://www.selinux-br.org


Monitoramento de banda



Aqui está a ferramenta que mais me chamou a atenção no mod_cband.

O mod_cband possui um relatório de monitoramento que nos mostra em uma interface web, e em tempo real, diversas informações de uso de banda do servidor Web. E o melhor de tudo, é que ele nos mostra as informações por VirtualHost.

O nome do Handler que nos disponibiliza isso é o cband-status.

Pra quem conhece, ele é bem parecido com o mod_status do Apache, onde através do handler "server-status" ele nos traz diversas informações do servidor.

Para acioná-lo utilizaremos na configuração global do Apache, a seguinte diretiva:

<Location /cband-status>
       SetHandler cband-status
</Location>

Como qualquer outra configuração, é necessário reiniciar o Apache para que a diretiva funcione.

Para acessar o relatório podemos utilizar qualquer domínio que estiver no servidor ou o próprio ip do servidor, da seguinte maneira:

http://www.meusite.com.br/cband-status ou
http://200.200.200.200/cband-status

IMPORTANTE:

Essa ferramenta do mod_cband é extremamente útil para monitorarmos os sites de um servidor. Porém, se não utilizarmos com cuidado, pode tornar-se uma faca de 2 gumes. Por quê?

Assim como o server-status do próprio Apache, o cband-status, ao carregar as informações do servidor, consome uma certa quantidade de CPU e memória, dependendo da quantidade de sites hospedados e da quantidade de acessos naquele momento.

Porém o cband-status por default é atualizado automaticamente de 15 em 15 segundos, podendo esse tempo ser alterado. Então a cada 15 segundos ele consumirá uma quantidade de processamento e memória considerável, principalmente se tivermos muitos sites rodando em um mesmo servidor, o que pode levar a queda do Apache e outros efeitos-colaterais indesejáveis.

Por isso use-o com cuidado e evite deixar que várias pessoas acessem o monitoramento de um mesmo servidor ao mesmo tempo.

Página anterior     Próxima página

Páginas do artigo
   1. Introdução ao mod_cband
   2. Configuração e instalação do mod_cband no Apache
   3. Diretivas de configuração do mod_cband
   4. Configurando o mod_cband
   5. Monitoramento de banda
   6. Conclusão e agradecimentos
Outros artigos deste autor
Nenhum artigo encontrado.
Leitura recomendada

SSH - Conexão sem senha

Tema com cores vivas para Xfce no Xubuntu 12.04

Instalando drivers para placas de vídeo SiS

Autofs no Slackware

Configurando mais de um IP por placa de rede

  
Comentários
[1] Comentário enviado por brunolimaq em 23/10/2007 - 15:45h

Esse artigo e esse assunto é 10.
Muito bom mesmo!

:)

Bruno Lima.

[2] Comentário enviado por condector em 24/10/2007 - 00:19h

Nossa, postei ante ontem um artigo ao Viva o Linux sobre o mesmo tempo.. só que usando o Debian.. hahaha, imagino que o artigo que publiquei só vá entrar no ar daqui a um boooom tempo, haahahuuhaha. Parabéns.

[3] Comentário enviado por cybersonic em 24/10/2007 - 01:23h

Valeu pelos comentarios pessoal.

Quanto ao tempo de publicação.

O meu demorou um bom tempo também.

Mas entendamos que o pessoal do VOL deve estar com muuuuuito trabalho, hehehe.

Abraço

[4] Comentário enviado por condector em 24/10/2007 - 10:01h

Não por isso.. o pessoal do VOL trabalha bastante!!!

Falo que o fato do seu ter saído agora, acredito que o meu só vai sair depois que o seu sair dos TOP's ai ele vai entrar pra fila..

[5] Comentário enviado por guilhermerezende em 24/10/2007 - 15:16h

Nota 10. Provavelmente irei usar em meu servidor......

[6] Comentário enviado por dailson em 25/10/2007 - 10:09h

Excelente Artigo!!
Didaticamente correto!!
Conteúdo nota 10!

[7] Comentário enviado por alocast em 28/04/2008 - 10:09h

Bom demais cara !!!
Vou testá-lo agora.
abs

[8] Comentário enviado por cordobel em 26/06/2009 - 13:54h

Aplicamos o mod_cband conforme o seu artigo, para servidores em produção com cPanel e ficou uma maravilha.
Muito obrigado pelo seu artigo Cyber Sonic.


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts