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.
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:
2) Por padrão o Cacti já monitora o Localhost, para adicionar novo Host clique em Add no canto superior direito da tela:
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.
4) Após clicar em create, aparecerão as informações do serviço SNMP do host adicionado:
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:
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.
[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.
[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'.
[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).
[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 :(
[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#
>