SNMP em Linux e Windows para monitoramento no Cacti

Escrevi recentemente um tutorial de como instalar o Cacti no Debian Etch, agora demostrarei a instalação do protocolo SNMP em S.O Linux e Windows e como configurar os hosts no Cacti para monitoramento.

[ Hits: 144.211 ]

Por: Luriel Santana em 27/08/2008


O que seria o SNMP?



O protocolo SNMP (do inglês Simple Network Management Protocol - Protocolo Simples de Gerência de Rede) é um protocolo de gerência típica de redes TCP/IP, da camada de aplicação, que facilita o intercâmbio de informação entre os dispositivos de rede, como placas e comutadores (em inglês: switches).

O SNMP possibilita aos administradores de rede gerenciar o desempenho da rede, encontrar e resolver seus eventuais problemas, e fornecer informações para o planejamento de sua expansão, dentre outras.

Fonte: http://pt.wikipedia.org/wiki/Simple_Network_Management_Protocol

Instalando e configurando o SNMP em S.O Windows XP e 2003

Instalando Serviço SNMP em máquinas com S.O Windows:

1) Entre no painel de controle e clique 2X na opção Adicionar e Remover Programas:
Instalando SNMP em Linux e Windows para monitoramento no Cacti
2) Ao clicar aparecerá a seguinte tela informativa, clique agora em Adicionar/Remover componentes do Windows:
Instalando SNMP em Linux e Windows para monitoramento no Cacti
3) Após alguns instantes aparecerá a seguinte tela:
Instalando SNMP em Linux e Windows para monitoramento no Cacti
4) Selecione a opção Ferramentas de gerenciamento e monitoramento e clique em Detalhes:
Instalando SNMP em Linux e Windows para monitoramento no Cacti
5) Na nova tela selecione a opção Simple Network Management Protocol e clique em OK:
Instalando SNMP em Linux e Windows para monitoramento no Cacti
6) A tela retornará automaticamente para a tela anterior clique em "Avançar":
Instalando SNMP em Linux e Windows para monitoramento no Cacti
7) Começara a instalação do componentes necessários:
Instalando SNMP em Linux e Windows para monitoramento no Cacti
8) Será solicitada a localização da pasta i386 do Windows XP, coloque a localização da pasta e clique em OK:
Instalando SNMP em Linux e Windows para monitoramento no Cacti
9) Pronto, temos agora instalado nosso serviço de SNMP, clique em "Concluir":
Instalando SNMP em Linux e Windows para monitoramento no Cacti
    Próxima página

Páginas do artigo
   1. O que seria o SNMP?
   2. Configurando o SNMP em Windows XP e 2003
   3. Instalando e configurando o SNMP em S.O Debian Linux
   4. Adicionando host no Cacti
   5. Adicionando gráficos para um host
Outros artigos deste autor

Instalando servidor TACACS para centralizar usuários e senhas de ativos Cisco

Instalando o Cacti via APT no Debian Etch

Principais Comandos Básicos do Docker-CE

Instalando o Nagios-mysql no Debian Etch

Leitura recomendada

Como utilizar de forma correta os repositórios e pacotes Backports

O desafio continua...

Ressuscitando os 386 e 486 da vida com Linux

O Filho à Casa Torna

Instalação básica do FreeBSD 6.1 (passo a passo)

  
Comentários
[1] Comentário enviado por davidsonpaulo em 27/08/2008 - 08:43h

Luriel, parabéns pelo artigo, está bem escrito, claro e direto. São textos desse tipo que promovem o uso do Software Livre. Tenho certeza que muita gente vai dar uma chance para o Cacti após ler seu artigo. Parabéns mais uma vez.

[2] Comentário enviado por luriel.santana em 27/08/2008 - 19:51h

Obrigado Davidson.

[3] Comentário enviado por Felipe16 em 31/08/2008 - 18:16h

Opa.. Bom artigo cara. Uma dúvida só: Alguém jah conseguiu fazer o gráfico dos processos pelo cacti?

[4] Comentário enviado por grandmaster em 03/09/2008 - 23:31h

Já uso ele e é muito bom.

Renato de Castro Henriques
CobiT Foundation 4.1 Certified ID: 90391725
http://www.renato.henriques.nom.br

[5] Comentário enviado por rogeroli em 05/09/2008 - 13:23h

Muito bom o Tutorial cara,

Estou com um problema acho que você pode me ajudar, fiz o processo mais a imagem esta aparecendo X quando não abre a imagem

Se possivel eu passo a imagem como esta para você ver.

[6] Comentário enviado por luriel.santana em 05/09/2008 - 13:59h

Vc esperou mais ou menos uns 5 minutos para que o gráfico começasse a ser gerado?

Se sim verifica o log do apache em /var/log/apache2/ tanto o error.log quanto o access.log para verificar se tem alguma informação.

Abraços,

[7] Comentário enviado por rogeroli em 05/09/2008 - 17:20h

Sim estou esperando 5 minutos, olha a msg de erro


ERROR: opening '/var/lib/cacti/rra/notebook_users_24.rrd': No such file or directory
ERROR: opening '/var/lib/cacti/rra/notebook_users_24.rrd': No such file or directory
ERROR: opening '/var/lib/cacti/rra/notebook_users_24.rrd': No such file or directory
ERROR: opening '/var/lib/cacti/rra/notebook_users_24.rrd': No such file or directory
ERROR: opening '/var/lib/cacti/rra/notebook_users_24.rrd': No such file or directory
ERROR: opening '/var/lib/cacti/rra/notebook_users_24.rrd': No such file or directory
ERROR: opening '/var/lib/cacti/rra/notebook_5min_cpu_31.rrd': No such file or directory
ERROR: I don't understand ':12:10 To 2008/09/05 17:12:10\c' in command: 'COMMENT:From 2008/09/04 17:12:10 To 2008/09/05 17:12:10\c'.
ERROR: opening '/var/lib/cacti/rra/notebook_users_24.rrd': No such file or directory
ERROR: I don't understand ':12:10 To 2008/09/05 17:12:10\c' in command: 'COMMENT:From 2008/09/04 17:12:10 To 2008/09/05 17:12:10\c'.
ERROR: opening '/var/lib/cacti/rra/notebook_load_1min_28.rrd': No such file or directory
ERROR: opening '/var/lib/cacti/rra/notebook_users_29.rrd': No such file or directory
ERROR: I don't understand ':12:10 To 2008/09/05 17:12:10\c' in command: 'COMMENT:From 2008/09/04 17:12:10 To 2008/09/05 17:12:10\c'.
ERROR: opening '/var/lib/cacti/rra/notebook_total_logins_25.rrd': No such file or directory
ERROR: I don't understand ':12:10 To 2008/09/05 17:12:10\c' in command: 'COMMENT:From 2008/09/04 17:12:10 To 2008/09/05 17:12:10\c'.
ERROR: I don't understand ':12:10 To 2008/09/05 17:12:10\c' in command: 'COMMENT:From 2008/09/04 17:12:10 To 2008/09/05 17:12:10\c'.
ERROR: opening '/var/lib/cacti/rra/notebook_proc_30.rrd': No such file or directory
ERROR: I don't understand ':12:10 To 2008/09/05 17:12:10\c' in command: 'COMMENT:From 2008/09/04 17:12:10 To 2008/09/05 17:12:10\c'.
ERROR: opening '/var/lib/cacti/rra/notebook_mem_buffers_26.rrd': No such file or directory
ERROR: opening '/var/lib/cacti/rra/notebook_mem_swap_27.rrd': No such file or directory
ERROR: I don't understand ':12:10 To 2008/09/05 17:12:10\c' in command: 'COMMENT:From 2008/09/04 17:12:10 To 2008/09/05 17:12:10\c'.
ERROR: opening '/var/lib/cacti/rra/notebook_load_1min_28.rrd': No such file or directory
ERROR: I don't understand ':12:10 To 2008/09/05 17:12:10\c' in command: 'COMMENT:From 2008/09/04 17:12:10 To 2008/09/05 17:12:10\c'.
ERROR: opening '/var/lib/cacti/rra/notebook_load_1min_28.rrd': No such file or directory
ERROR: I don't understand ':07:08 To 2008/09/05 16:46:18\c' in command: 'COMMENT:From 2008/09/05 11:07:08 To 2008/09/05 16:46:18\c'.
ERROR: opening '/var/lib/cacti/rra/notebook_load_1min_28.rrd': No such file or directory
ERROR: I don't understand ':20:04 To 2008/09/05 16:46:18\c' in command: 'COMMENT:From 2008/09/05 14:20:04 To 2008/09/05 16:46:18\c'.
ERROR: opening '/var/lib/cacti/rra/notebook_load_1min_28.rrd': No such file or directory
ERROR: I don't understand ':20:04 To 2008/09/05 16:46:18\c' in command: 'COMMENT:From 2008/09/05 14:20:04 To 2008/09/05 16:46:18\c'.

[8] Comentário enviado por rogeroli em 05/09/2008 - 17:30h

Não pode ser permissão em alguma pasta ??

[9] Comentário enviado por luriel.santana em 05/09/2008 - 19:26h

Ele não está criando os gráficos rrd.

Tenta instalar os seguinte pacotes:

apt-get install php libpngwriter0c2

Depois disso restart o apache2 e espere para ver se o gráfico será gerado.

Abraços,


[10] Comentário enviado por rogeroli em 06/09/2008 - 18:01h

Já instalei esse pacote e nada, nem monitorar o proprio host não mostra o grafico.

[11] Comentário enviado por luriel.santana em 06/09/2008 - 23:40h

Pessoal só uma informação,

Em 2. Configurando o SNMP em Windows XP e 2003 está faltando a imagem do passo 7 , onde mostra que é trocada o nome da comunity de public para uma outra chamada Casadopinguim (pode ser qualquer uma outra), tive problema no cacti ao manter a comunity como pubic, ele não gerava os graficos dos hosts, ou seja lembrem sempre de mudar a comunity de public para outro nome.( Lembrando que manter a comunity como public é uma enorme falha de segurança).

Att,

Luriel Santana

[12] Comentário enviado por irado em 29/09/2008 - 10:43h

o artigo é muito bom (parabens) mas como é voltado para a Debian, acho que falta algo. Eu uso Slackware 12.1 e NÃO EXISTE o /etc/default/snmp :( e, no smnp.conf existia apenas uma linha
" com2sec NoConfiguredUser default public", onde eu alterei para ".. paranoid.. " e acrescentei a sua segunda linha: "com2sec readonly default dominio.com.br"; não existindo o ../default, não foi possível acrescentar a linha "SNMPDOPTS='-Lsd -Lf /dev/null -u snmp -I -smux -p /var/run/snmpd.pid 127.0.0.1'".
O snmp está escutando na porta 161/udp , segundo o netstat -nl mas.. (aqui vem o problema):
é gerado o gráfico no cacti para o meu localhost PORÉM.. sem conteude, aparecem apenas os eixos xy e o quadriculado :(

alguma sugestão?

grato

[13] Comentário enviado por fgieseler em 17/10/2008 - 14:51h

Rogeroli, eu estava com o mesmo problema e alterei a versão do RRDTOOL que funcionou normalmente.
Att,

Fernando Gieseler

[14] Comentário enviado por kleison paiva em 20/03/2009 - 21:31h

Meu amigo não consegui encontrei o serviço SNMP no windows XP, que devo fazer para adicionar?

obrigado!

[15] Comentário enviado por luriel.santana em 18/04/2009 - 22:34h

Kleison,

Vc seguiu todos os passos corretamente? Revi o passo a passo e está bem intuitivo.

Qualquer coisa é só falar.

Abraços,

[16] Comentário enviado por marcelovegano em 30/04/2009 - 23:22h

Nao consegui monitorar nem meu linux

[17] Comentário enviado por lfsmaciel em 04/08/2009 - 09:47h

Muito bom!!! funcionou...

[18] Comentário enviado por newton_albukerk em 23/04/2013 - 12:08h

luriel pro pacote SNMP aparece a seguinte dependencia
<root@debian-nagios:/home/administrator# apt-get install snmpd
Reading package lists... Done
Building dependency tree
Reading state information... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:

The following packages have unmet dependencies:
snmpd : Depends: libsnmp15 (>= 5.4.3~dfsg) but it is not going to be installed
E: Broken packages
root@debian-nagios:/home/administrator#
>

algume pode me ajudar ?

[19] Comentário enviado por luriel.santana em 23/04/2013 - 19:59h

Caro Newton,

Qual versão do Debian estás usando?

Envia também a configuração do seu arquivo de configuração dos fontes do apt-get (source.list)

Abs,

Luriel Santana


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts