Instalando e configurando SNMP e MRTG no Linux

Este texto mostra como configurar o SNMP e MRTG de uma maneira simples, prática e em pouco tempo. Ao final do artigo, você verá que este serviço não é nenhum "bicho de sete cabeças".

[ Hits: 309.144 ]

Por: Márcio Araújo Lopes em 24/05/2005


Introdução



Serão necessários os pacotes SNMP, MRTG e o Apache rodando. Baixe os fontes de acordo com sua distribuição e instale. Instale e configure o SNMP e o MRTG nesta ordem. Tem que ser feito desta forma, pois é preciso que o SNMP esteja devidamente configurado para que o MRTG possa atuar sem problemas.

Download do SNMP:
Download do MRTG:
    Próxima página

Páginas do artigo
   1. Introdução
   2. Configurando SNMP
   3. Configurando MRTG
   4. Otimizando e protegendo
Outros artigos deste autor

Gerenciamento de conexões

Leitura recomendada

Configurando TV Digital no Ubuntu 10.04 - (PlayTV USB SBTVD)

Instalação e configuração da impressora HP 3745 (e similares)

Criando um Ubuntu (6.10/7.04) personalizado

Slackware com HD SCSI

Configurando placa de som CMI8738

  
Comentários
[1] Comentário enviado por SlackUser em 26/05/2005 - 19:12h

Bemem algumas distros se faz nescessario fazer um "export LANC=C" antes de realizar a devida execução do "mrtg" como no suse9 e fedora core2/1

[2] Comentário enviado por killer_ em 29/10/2005 - 16:56h

bom post
tava mesmo procurando um tutorial sobre mrtg é q eu tô tentando implementa esse serviço aki na faculdade bom como não sei nada muita coisa a respeito do programa tava tendo certas dificuldades

só uma coisinha: eu baixei o snmp atravéz do comando "apt-get install snmp" ele baxo e instalo tudo certo só q quando fui edita o arquivo "snmp.conf" ele naum existia somente um arquivo chamado "snmp.conf.5snmp.gz" dai entaum eu tentei baxar o snmp atravez do link q foi citado aki no post mas me parece q lá só tem snmp pr plataforma windows bom eu naum axei o snmp pra linux c alguem ae puder ajudar postando ou me mandar um pm do link direto pra download do snmp pra linux

eu agradeço desde jah

[3] Comentário enviado por marujo em 04/11/2005 - 16:37h

Qual a distro vc usa? Entre meus estudos depois deste doc postado, descobri uma coisa interessante sobre snmp, ele tem alguns utilitarios interessantes, saca soh:

# snmpwalk -Os -v 1 -c community xxx.xxx.xxx.xxx*

snmpwalk - util do snmp.
-Os - onde vai ser impresso a saida do comando.
-v - versão 1.
-c comunidade.
*xxx - ip que irá monitorar.

Sacou?

[4] Comentário enviado por bique em 18/11/2005 - 07:58h

Kual o distro que usa? Como especifico o IP a monitorar.
Obrigado.

[5] Comentário enviado por tmendes em 23/05/2006 - 19:28h

Camaradas, instalei o mrtg mas ao rodar o cfgmaker esta me retornando o seguinte erro....alguem poderia me ajudar ?


[root@server01 root]# cfgmaker --global 'WorkDir: /var/www/mrtg' --output /etc/mrtg.cfg public@201.28.215.129
--base: Get Device Info on public@201.28.215.129:
SNMP Error:
no response received
SNMPv1_Session (remote host: "201.28.215.129" [201.28.215.129].161)
community: "public"
request ID: -667517194
PDU bufsize: 8000 bytes
timeout: 2s
retries: 5
backoff: 1)
at /usr/share/perl5/SNMP_util.pm line 627
SNMPWALK Problem for 1.3.6.1.2.1.1 on public@201.28.215.129::::::v4only
at /usr/bin/cfgmaker line 828
WARNING: Skipping public@201.28.215.129: as no info could be retrieved

--base: Writing /etc/mrtg.cfg


Vlw Galera ....Gde Abço

[6] Comentário enviado por lampiaodocapeta em 24/11/2006 - 15:34h

isso ai é problema de BIOS

[7] Comentário enviado por alfeper em 09/01/2007 - 19:33h

Garoto... digita 'export LANG=C'

flw!!!!!!!

[8] Comentário enviado por mzanetti11 em 16/03/2007 - 09:58h

Ola, nao entendo o que é esta comunidade, como vou saber qual a comunidade do meu roteador linux, ou melhor como crio uma comunidade???

Obrigado

[9] Comentário enviado por felipe sampaio em 16/03/2007 - 15:20h

opaa e ai pessoal blz?!?!?bom passei a usar o linux a pouco tempo então ainda enfrento um pouco de dificuldades...umas delas eh em relação a instalação e utilização do protocolo snmp...minhas duvidas são:
como fasso para configurar a community da minha impressora e o snmp no linux...bom desde jah agradeço a paciência...e aguardo a resposta blz? ;)

[10] Comentário enviado por heathcliffz em 25/04/2007 - 09:06h

ae... segui o tutorial passo a passo... só que quando acesso a página do mrtg pra visualizar os relatorios ele mostra o link pra relatorios da porta 80 e 8080 (que foi o que configurei) porem quando clico em qualquer um dos dois ele dá pagina nao encontrada... onde devo ter errado? como saber se ele simplesmente n tah gerando a página ou se ele não tah monitorando?

[11] Comentário enviado por heathcliffz em 25/04/2007 - 09:12h

outra coisa... fui tentar refazer o mrtg.cfg e ele deu o mesmo erro do tmendes mesmo eu usando o export LANG=C
AH! estou usando o Fedora 6

[root@slave5 mrtg]# /usr/bin/cfgmaker --global 'WorkDir: /var/www/html/mrtg' -ifref=ip --global 'Options[_]: bits,growright' --global 'RunAsDaemon:Yes' -output /etc/mrtg/mrtg.cfg public@192.168.5.200
SNMP Error:
no response received
SNMPv1_Session (remote host: "192.168.5.200" [192.168.5.200].161)
community: "public"
request ID: -1766957908
PDU bufsize: 8000 bytes
timeout: 2s
retries: 5
backoff: 1)
at /usr/bin/../lib64/mrtg2/SNMP_util.pm line 627
SNMPWALK Problem for 1.3.6.1.2.1.1 on public@192.168.5.200::::::v4only
at /usr/bin/cfgmaker line 918
WARNING: Skipping public@192.168.5.200: as no info could be retrieved

[12] Comentário enviado por LinusBera em 23/06/2007 - 21:46h

indexmaker --output=/var/www/html/MRTG/index.html /etc/mrtg/mrtg.cfg
Use of uninitialized value in hash element ar /usr/bin/indexmaker line 352.

Esta dando esse erro no meu linux , como faço para solucionar....

[13] Comentário enviado por nardin em 15/03/2008 - 08:02h

killer_ aconteceu a mesma coisa comigo, dai coloquei apt-get install snmpd
e deu certo

[14] Comentário enviado por dfabretti em 28/03/2008 - 14:54h

Marujo, muito bom teu tutorial, funcionou direitinho aqui :D! Instalei a versão mais nova atualmente, a 2.16.1, aí não precisei copiar os arquivos de outra pasta para a que criei. Depois de instalado e configurado, só tem que personalizar agora. Bah, apanhei um monte tentando instalar isso aqui... Pra ti ter uma noção, o meu sarg parou de funcionar hehehe! Descobri que os dois utilizam a mesma biblioteca pra gerar os relatórios gráficos... Acabei resolvendo! Tive que configurar tb o httpd.conf para que o navegador fora do localhost possa acessar assim:

#Relatorio MRTG
Alias /mrtg localização onde está o index.html do mrtg
<Directory "localização onde está o index.html do mrtg">
Options All Indexes MultiViews
AllowOverride All
Order allow,deny
Allow from all
</Directory>

É isso pessoal, abraços, fui!

[15] Comentário enviado por globoleo em 06/07/2008 - 17:15h

?comentario= Alguma maneira que gerar graficos por redes de destino,
ou asn's???

[16] Comentário enviado por danilodp em 17/07/2008 - 22:28h

oi pessoal sou novo aki e deu um erro qdo dei o comando:

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

e aparece:
Use of uninitialized value in hash element ar /usr/bin/indexmaker line 352.
alguem sabe como resolve esse problema? valeu pela atencao

[17] Comentário enviado por manoserpa em 01/12/2009 - 10:25h

Opa!

Estou tendo o mesmo erro, mesmo depois de alterar a configuração do SNMP.

SNMP Error:
no response received
SNMPv1_Session (remote host: "localhost" [127.0.0.1].161)
community: " public"
request ID: -1640262010
PDU bufsize: 8000 bytes
timeout: 2s
retries: 5
backoff: 1)
at /usr/share/perl5/SNMP_util.pm line 629
SNMPWALK Problem for 1.3.6.1.2.1.1 on public@localhost::::::v4only
at /usr/bin/cfgmaker line 957
WARNING: Skipping public@localhost: as no info could be retrieved


Alguém tem mais alguma sugestão?

[18] Comentário enviado por perotto em 15/12/2009 - 15:23h

cfgmaker --global 'WorkDir: /var/www/html/tuxmrtg' --output /etc/mrtg/mrtgtdevice.cfg public@10.32.2.2

SNMP Error:
no response received
SNMPv1_Session (remote host: "10.32.2.2" [10.32.2.2].161)
community: "public"
request ID: 1765992294
PDU bufsize: 8000 bytes
timeout: 2s
retries: 5
backoff: 1)
at /usr/share/perl5/SNMP_util.pm line 629
SNMPWALK Problem for 1.3.6.1.2.1.1 on public@10.32.2.2::::::v4only
at /usr/bin/cfgmaker line 957
WARNING: Skipping public@10.32.2.2: as no info could be retrieved


aonde estou errando? Alguem conseguiu resolver este problema?


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor HostGator.
Linux banner
Linux banner
Linux banner

Artigos

Dicas

Viva o Android

Tópicos

Top 10 do mês

Scripts