Monitorando roteadores com MRTG usando SNMP

MRTG é uma ferramenta usada para monitorar o tráfego de dispositivos de rede e como resultado, gerar gráficos de seu uso através de páginas HTML.

[ Hits: 77.832 ]

Por: Hugo Rebello em 25/07/2006


O que é o MRTG



Configuração do MRTG usando SNMP

Por Hugo Rebello
26/06/2006

O que é o MRTG


O MRTG (Multi Router Traffic Grapher) é uma ferramenta para monitorar o tráfego de dispositivos de rede (roteadores, servidores, switches e outros). O MRTG gera páginas HTML contendo gráficos quem provêem visualmente a representação do tráfego monitorado. Veja o exemplo disponibilizado por Tobias Oetiker - oetiker[at]ee.ethz.ch.

O MRTG é baseado em Perl e linguagem C e trabalha sobre o UNIX e Windows NT/2000.

    Próxima página

Páginas do artigo
   1. O que é o MRTG
   2. Configuração do MRTG
   3. Geração dos HTMLs
Outros artigos deste autor

Instalação e configuração do Nagios

Leitura recomendada

Diagnosticando problemas variados em ambientes GNU/Linux (parte 1)

Criando um Arch Linux de bolso a partir de qualquer distribuição

Instalando o Gentoo 2018

Iniciando seu Linux através do NTLoader do Windows 2000/XP

Slackware 14.2 - Configuração pós-instalação

  
Comentários
[1] Comentário enviado por thelinux em 25/07/2006 - 13:22h

Cara, parabéns pelo tuto. Não cheguei a testar. Mas a sua dica é valiosa.
Uso a tempos o MRTG.

[2] Comentário enviado por fernoliv em 25/07/2006 - 17:11h

Bom artigo, parabéns!

O MRTG pode ser utilizado em conjunto com o CACTI, ou até substituído por este, uma vez que ele tem a mesma finalidade (coleta através de SNMP e gera gráficos através do RRDTool), porém utiliza PHP e grava informações do pooling em base de dados MySQL. Desta forma, ele torna-se mais leve e é possível ter um histórico de sua monitoração por até 2 anos e buscá-la a qualquer momento de forma dinâmica. O Cacti pode ser obtido em www.cacti.net.

Isso é apenas um complemento. Mérito ao Hugo pela atitude e clareza na confecção de seu artigo.

Abraço, Fernando.

[3] Comentário enviado por moisesos em 07/08/2006 - 10:03h

Gostei do artigo, so nao estou conseguindo colocar o snmp pra funcionar, da o seguinte erro:
[root@servidor ~]# snmpwalk localhost public interfaces
snmpwalk: No securityName specified

uso o fedora core 4.

valeu


[4] Comentário enviado por pauloric9 em 02/12/2008 - 11:53h

fiz todos esse passo so na hora de executar o cfgmaker ele diz que cfgmaker: command not found você tem alguma dica que posso me ajudar como resolver esse problema

[5] Comentário enviado por pauloric9 em 02/12/2008 - 11:53h

Bom dia

Fiz todos esse passo so na hora de executar o cfgmaker ele diz que cfgmaker: command not found você tem alguma dica que posso me ajudar como resolver esse problema. Fico muito agradecido

[6] Comentário enviado por qxada07 em 20/10/2010 - 18:33h

Cara... Parabéns pelo artigo....

Realizei o procedimento e funfou certinho......

Para quem quizer gerenciar o grafico de um router Cisco e não sabe configurar a comunidade snmp, segue abaixo......

Após executar o "conf t", execute os comandos abaixo...

snmp-server community NOME_COMUNIDADE RO
snmp-server packetsize 2048
snmp-server enable traps snmp
snmp-server enable traps isdn call-information
snmp-server enable traps config
snmp-server enable traps bgp
snmp-server enable traps frame-relay


Lembrando que a conf acima deve ser realizada no router

[7] Comentário enviado por flaviog em 18/02/2013 - 17:20h

Achei muito interessante o artigo, queria muito fazer tambem, mas quando tentei executar o comando olha o retorno.

cfgmaker --global "Workdir: /var/www/mrtg/192.168.2.4" --global "Options[_]: growright,bits" public@192.168.2.4 > /etc/mrtg_192.168.2.4.cfg
SNMP Error:
no response received
SNMPv1_Session (remote host: "192.168.2.4" [192.168.2.4].161)
community: "public"
request ID: 1960777850
PDU bufsize: 8000 bytes
timeout: 2s
retries: 5
backoff: 1)
at /usr/bin/../lib64/mrtg2/SNMP_util.pm line 629
SNMPWALK Problem for 1.3.6.1.2.1.1 on public@192.168.2.4::::::v4only
at /usr/bin/cfgmaker line 950
WARNING: Skipping public@192.168.2.4: as no info could be retrieved

SO= CentOS 6.3
Buscando no Windows 7 Ultimate com protocolo snmp ativado.

O que será que pode ser?


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts