Integração MRTG e RRDTool

Quem já utilizou o MRTG em larga escala sabe que há degradação de performance quando monitoramos muitos equipamentos. Neste artigo veremos como aliar o MRTG ao RRDTool, outra poderosa ferramenta para monitoração de tráfego, que reduz sensivelmente a carga gerada pela monitoração.

[ Hits: 124.739 ]

Por: Júlio Henrique em 19/04/2005


Ajustes finais



O CGI para geração dos gráficos e dos relatórios HTML é executado com o usuário do Apache (o que pode ser óbvio para webmasters, mas deu um pouco de dor de cabeça); por isso, a pasta onde estes ficarão deve ter permissões de escrita para ambos os usuários (Apache e MRTG). Uma maneira relativamente simples de fazer isso, é:
  • Atribuir a propriedade da pasta /var/www/mrtg para o usuário MRTG e para o Grupo do Apache:

    # chown mrtg:www-data /var/www/mrtg -Rv

  • Setar o GUID desta pasta para que os arquivos criados nesta pertençam ao Grupo do Apache, além do usuário que o criou. Lembrando que o CGI (Usuário Apache) precisa ler os arquivos que o MRTG gera, mas o contrário, não:

    # chmod g+s /var/www/mrtg

  • Conceder direitos de gravação nesta pasta ao Grupo (do Apache), para que este consiga gravar os gráficos e as páginas:

    # chmod g+w /var/www/mrtg -Rv

  • O usuário do MRTG também precisa ter direitos de gravação de arquivos .lock, o que pode ser feito através do comando:

    # chown mrtg /var/lock/mrtg -Rv

Agora, sim, estamos prontos para colocar o MRTG para monitorar nosso equipamento.

Página anterior     Próxima página

Páginas do artigo
   1. Introdução
   2. Instalação
   3. Configuração
   4. Ajustes finais
   5. Colocando para funcionar
   6. Conclusão e referências
Outros artigos deste autor

Abrindo arquivos TNEF

Futuro do software livre após as eleições

Monitoração de tráfego com MRTG

Leitura recomendada

Acessando computadores remotos protegidos por NAT ou firewall com túnel SSH reverso direcionado por DNS dinâmico

Como submeter dados de CDDB de um CD de áudio ao Freedb

Dicas interessantes após a instalação do seu Debian

Como fazer hackergotchi (ou avatar de cabeça flutuante)

Liberdade, usuários e políticas de manutenção de ignorância

  
Comentários
[1] Comentário enviado por Wavancini em 25/04/2005 - 14:11h

Parabéns! Belo trabalho! soluções como esta fazem a diferença!

[2] Comentário enviado por jhenrique em 27/04/2005 - 12:11h

William, agradeço pelo apoio; afinal foi você quem me apresentou ao MRTG... :-)

Bom, postei o script para inicialização / finalização do MRTG em http://www.vivaolinux.com.br/scripts/verScript.php?codigo=975

[3] Comentário enviado por fecuba em 18/09/2007 - 23:00h

Olá segui o passo-a-passo porém não esta mostrando o gráfico. quando as imagens não estão aparecendo, porém quando clico no link aparece o erro abaixo:
Error: RRDs::graph failed, opening '/var/www/mrtg/10.7.127.227_4.rrd': No such file or directory


[4] Comentário enviado por gunter em 30/01/2008 - 16:01h

Excelente o seu artigo...estou pensando em criar um artigo com exemplos de usos do Rrdtool e seu artigo esta contribuindo.

[5] Comentário enviado por mlgrassi em 02/07/2010 - 10:31h

Olá eu tenho uma dúvida. Na empresa em que trabalho, utilizamos um software que se baseia no RRDtools. Mas ele é um pouco mais sofisticado sendo que não são necessárias tantas configurações manuais. O nome dele é Munin e monitora da mesma maneira que o RRDtools.

Mas ele tem 2 desvantagens que o RRDtools também tem e desejo saber a solução para estes problemas.
1)O que ocorre: ambos RRDtools e Munin, monitoram o sistema e atualizam de 5 em 5 minutos certo ? Este é o primeiro problema: quero reduzir este tempo para 1 minuto.

2) No momento em que a máquina que está sendo monitorada é desligada, e suponhamos que ela fique 1 dia desligada, ao ligá-la novamente, quando iremos verificar o gráfico do Munin ou RRDtools, será exibida uma "brecha" em branco no gráfico que representa o tempo que a máquina ficou desligada. Eu desejo eliminar esta brecha dos gráficos porque no momento de analisar um gráfico de 1 mês por exemplo, as brechas atrapalham o diagnóstico total, impedindo uma visualização mais precisa do desempenho do sistema. Como corrigir isso? Alguém daqui ou o autor do artigo saberia responder?

[6] Comentário enviado por navegador_x11 em 07/10/2010 - 18:03h

Bom Artigo, só faltou no meu ponto de vista, mostrar links com o resultado dos gráficos, pois assim nos deixa com água na boca....

No mais ficou legal!

[7] Comentário enviado por marcelohcm em 26/11/2015 - 16:39h

não tem como os gráficos ficarem em tempo real?


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts