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.538 ]

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

A pós-instalação do Arch Linux

Configuração do SSL no Apache

Remasterizando o Ubuntu

Tutorial Apache + PHP + MySQL no OPENBSD 3.5

Ubuntu - configurando dois monitores numa mesma placa de vídeo

  
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