Neste artigo mostrarei como configurar o software MRTG para gerar gráficos informativos sobre determinada interface de rede local definida pelo usuário.
Esta é a parte mais importante do processo, o arquivo de configuração. Crie um arquivo com o nome "exemplo.cfg" na pasta /etc/mrtg, dentro do mesmo adicione as linhas:
# Esta primeira linha indica onde a página com os gráficos serão salvas,
# eu coloquei como destino a pasta padrão do meu Apache, mas você tem
# total liberdade de escolha, pois o resultado é gravado em linguagem
# HTML, não necessitando diretamente do Apache.
WorkDir: /var/www/htdocs/mrtg
# Esta linha é onde ficará o script que criamos, pois sempre que for chamado
# ele atualizará os valores de dados recebidos e enviados de forma automática,
# onde a palavra "trafego" é o nome da seção. Procure manter o mesmo nome para
# todos os comandos, evitando problemas mais a frente.
Target[trafego]: `/etc/mrtg/ath0`
# Aqui é informado o título da página, usei simplesmente "Tráfego da rede", que
# já resume muito bem minha intenção
Title[trafego]: Trafego da rede
# As duas próximas linhas representam no gráfico, o máximo suportado pelo seu link
# para um resultado mais preciso, os valores são dados em bytes.
MaxBytes[trafego]: 32000
AbsMax[trafego]: 32000
# Esta linha força o gráfico a mostrar no valor máximo o valor setado em
# MaxBytes seguido pelas iniciais de quais quadros este parâmetro vai ser
# aplicado, onde d = diário, w = semanal, m = mensal e y = anual.
Unscaled[trafego]: dwmy
# Nesta linha é definido em qual idioma será gerado o resultado
Language: brazilian
# Define qual o intervalo de tempo entre cada atualização, o valor é dado em
# minutos, sendo o valor mínimo 5 minutos
Interval: 5
# Esta linha se encarregará que a atualização seja automática e o
# processo irá rodar como um daemon qualquer, sendo possível
# iniciá-lo junto com o sistema
RunAsDaemon: Yes
A configuração está pronta para por em funcionamento, basta dar o comando:
# mrtg /etc/mrtg/exemplo.cfg
Daemonizing MRTG ...
Está tudo pronto e funcionando, com esta configuração a cada 5 minutos o gráfico será atualizado de forma automática, bastando abrir o local onde está o documento, que no exemplo é "trafego.html".
Como eu coloquei para o resultado ser gerado no diretório do Apache, visualizo no meu navegador com o endereço:
http://localhost/mrtg/trafego.html
Chegamos ao fim de mais um artigo, meus sinceros agradecimentos a toda comunidade VOL.
Confiram o resultado da minha configuração pessoal:
[1] Comentário enviado por agk em 30/11/2006 - 08:43h
MRTG é uma ferramenta excelente, além de monitorar a banda podem ser feitos outros monitoramentos como espaço em disco, processamento, uso da memória, além é claro de poder monitorar equipamentos de rede que utilizem snmp, basta usar a imaginação e montar os scripts para monitorar qualquer coisa no seu servidor.
[6] Comentário enviado por removido em 01/12/2006 - 20:03h
criei um tutorial sobre o mrtg porque gostei da praticidade dele, mais foi uma boa dica, vou da uma pesquisada sobre a ferramenta sugerida pelo colega, e quem sabe criar um tutorial.
[7] Comentário enviado por jonathanmaia em 04/12/2006 - 16:28h
Na verdade, o Mrtg pode funcionar usando o rrdtool sim. O processo de integração pode ser visto na própria documentação do Mrtg. Segue o link direto para a página que ensina como fazer esse integração: http://oss.oetiker.ch/mrtg/doc/mrtg-rrd.en.html
Até mais amigos!
[10] Comentário enviado por paulinhomd9 em 18/09/2009 - 17:38h
Pessoal,
Alguém pode me ajudar, configurei seguindo o tutorial em um firewall e funcionou perfeitamente, depois segui exatamente o mesmo passo a passo em outros 2 firewalls e em ambos cria todos os mesmos arquivos porém os gráficos não saem do 0.0
ja removi instalei de novo, o scrip ./eth0.sh funciona normal enclusive cria um arquivo trafego.log que é atualizado