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.140 ]

Por: Luriel Santana em 27/08/2008


Adicionando host no Cacti



Usarei como exemplo a adição de um host Windows e no final do arquivo o que é preciso mudar para adicionar um host Linux:

1) Na tela principal clique na opção Create Devices:
Instalando SNMP em Linux e Windows para monitoramento no Cacti
2) Por padrão o Cacti já monitora o Localhost, para adicionar novo Host clique em Add no canto superior direito da tela:
Instalando SNMP em Linux e Windows para monitoramento no Cacti
3) Preencha os campos (usado um servidor Windows como exemplo):
  • Description (Pode ser adicionado qualquer descrição para o host);
  • Hostname (Colocado o IP do Host a ser adicionado);
  • Selecionado a opção Windows 2000/Xp Host em Host Template (Por se tratar de um servidor Windows, caso fosse um servidor Linux selecionar a opção Generic-SNMP - enabled Host);
  • Alterado a opção de SNMP community para a community configurado no host Windows (Procedimento realizado anteriormente neste tutorial);
  • Deixado padrão as opções SNMP Version, SNMP Port e SNMP Timeout;
  • Após configurados todos os campos corretamente, clica-se em create.

Instalando SNMP em Linux e Windows para monitoramento no Cacti
4) Após clicar em create, aparecerão as informações do serviço SNMP do host adicionado:
Instalando SNMP em Linux e Windows para monitoramento no Cacti
5) E as opções do Template padrão (No caso foi usado o template Windows 200/Xp Host por se tratar de um host Windows:
Instalando SNMP em Linux e Windows para monitoramento no Cacti
Pronto, o host foi adicionado com sucesso!

Para adicionar um host Linux basta alterar no passo 3 a opção Host Template de Windows 2000/xp para Generic-SNMP - enabled Host e mudar a opção de versão do SNMP de versão 1 para versão 2.

Página anterior     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 o Nagios-mysql no Debian Etch

Principais Comandos Básicos do Docker-CE

Instalando o Cacti via APT no Debian Etch

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

Leitura recomendada

Instalando o GNU/Linux numa máquina virtual (e aprendendo sem correr riscos)

Uma interface mais bonita com efeitos de transparência e sombras

Usando o NetBSD como desktop

Logrotate, uma importante ferramenta de administração dos logs do sistema

LPI - Certificação Profissional Linux

  
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