MRTG

_______________________________________________________________________________

O Multi Router Traffic Grapher (MRTG) é uma ferramenta de monitoração que gera páginas HTML com gráficos de dados coletados a partir do protocolo SNMP ou scripts customizados.

Foi desenvolvido por Tobias Oetiker e Dave Rand. Foi escrito em Perl mas utiliza um módulo em C para gerar os gráficos.

Considerando que você já tenha instalado o Apache vamos iniciar a Instalação do MRTG

Instalando o MRTG
_______________________________________________________________________________

01 Passo: Execute o comando: apt-get install mrtg

Continue a Instalação com a letra S

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

02 Passo: Aguarde o processo de instalação

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

03 Passo: Aviso de Segurança, pressione a tecla ESPAÇO sobre o OK para continuar

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

04 Passo: Responda <Não> para que o MRTG possa ser gerenciado por outros usuários

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

05 Passo: Instalação Concluída.

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

06 Passo: Crie o diretório do MRTG dentro do repositório do apache:

# cd /var/www

# mkdir mrtg ( Diretório MRTG )

# cd mrtg

# mkdir 172.17.1.147 ( Diretório com o Nome do Host a ser Monitorado )

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

07 Passo: Criando o arquivo de configuração para o switch 172.17.1.147

# cfgmaker --output /etc/mrtg/172.17.1.147.cfg public@172.17.1.147

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

08 Passo: Editando o arquivo de configuração do switch 172.17.1.147

# vim /etc/mrtg/172.17.1.147.cfg

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

09 Passo: Insira as linhas abaixo no arquivo 172.17.1.147.cfg

WorkDir: /var/www/mrtg/172.17.1.147

Language: brazilian

Options[_]: growright, bits

EnableIPv6: no

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

10 Passo: Gerando o relatório do switch 172.17.1.147

# env LANG=C mrtg /etc/mrtg/172.17.1.147.cfg

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

11 Passo: Relatório gerado!

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

12 Passo: Execute o comando abaixo para criar a página de índice do switch:

# indexmaker --output=/var/www/mrtg/172.17.1.147/index.html /etc/mrtg/172.17.1.147.cfg

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

13 Passo: Adicione uma tarefa no linux para gerar os relatórios constantamente

# crontab -e

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

14 Passo: A cada 5 minutos o MRTG irá gerar novos relatórios do switch 172.17.1.147

*/5 * * * * env LANG=C /usr/bin/mrtg /etc/mrtg/172.17.1.147.cfg

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

15 Passo: Acesse o relatório através do endereço:

http://linux/mrtg/172.17.1.147/