Inicialmente o
Cacti adiciona automaticamente o próprio servidor (localhost) como sendo um device monitorado, incluindo no monitoramento informações como:
- Loade Average
- Logged in Users
- Memory Usage
- Processes
Como nosso artigo é voltado somente ao monitoramento de interfaces, vamos remover o device localhost para adicionarmos novamente com algumas considerações.
Remova o device clicando em "Devices", marcando o
Device Localhost e escolhendo a ação "Delete". Clique em GO para confirmar a remoção.
Adicionando o Device
Clique na opção "Device", localizada ao lado esquerdo no menu vertical. A opção "Add" (adicionar) será exibida ao lado direito no canto superior, clique em "Add".
Um formulário será exibido, e deve ser preenchido segundo exemplo o abaixo:
- Description: MyServer Firewall
- Hostname: 192.168.0.1
- Host Template: ucd/net SNMP Host
- Disable Host: (desmarcado)
- Downed Device Detection: Ping and SNMP
- Ping Method: UDP Ping
- Ping Port: 23
- Ping Timeout Value: 400
- Ping Retry Count: 1
- SNMP Version: Version 2
- SNMP Community: public
- SNMP Port: 161
- SNMP Timeout: 500
- Maximum OID's Per Get Request: 10
Após o preenchimento dos campos, clique em "Create" no rodapé da página.
O host será adicionado e uma mensagem no topo da página será exibida:
SNMP Information
SNMP error
Ping Results
UDP Ping Success (0.05 ms)
Isso significa que o servidor não tem o serviço SNMP configurado para fornecer as informações ao Cacti.
Vamos acessar novamente o terminal
GNU/Linux do Debian para a instalação e configuração do pacote SNMPD.
Instalando o SNMPD:
# aptitude install snmpd
Após a conclusão da instalação, edite o arquivo
/etc/snmp/snmpd.conf, deixando-o da seguinte maneira:
syslocation Layer8
syscontact Suporte Layer8 <correia@layer8.com.br>
sysservices 76
rouser layer8 noauth
disk / 85%
load 5 6 7
com2sec readonly default public
group MyROSystem v1 paranoid
group MyROSystem v2c paranoid
group MyROSystem usm paranoid
group MyROGroup v readonly
group MyROGroup v2c readonly
group MyROGroup usm readonly
group MyRWGroup v1 readwrite
group MyRWGroup v2c readwrite
group MyRWGroup usm readwrite
view all included .1 80
view system included .iso.org.dod.internet.mgmt.mib-2.system
access MyROSystem "" any noauth exact system none none
access MyROGroup "" any noauth exact all none none
access MyRWGroup "" any noauth exact all all none
Saia do arquivo salvando as configurações e reinicie o serviço snmpd:
# /etc/init.d/snmpd restart
Voltando à interface do Cacti, tecle apenas
F5 para que as informações do SNMP sejam exibidas corretamente:
SNMP Information
System:Linux correia-pc 3.2.0-33-generic #52-Ubuntu SMP Thu Oct 18 16:29:15
UTC 2012 x86_64
Uptime: 541 (0 days, 0 hours, 0 minutes)
Hostname: correia-pc
Location: Layer8
Contact: Suporte Layer8 correia@layer8.com.br
Ping Results
UDP Ping Success (0.04 ms)
Na própria página Device, clique na opção "Create Graphs for this Host", selecione a interface de Internet que deseja monitorar, e clique em "Create".
Para visualizar o gráfico gerado, clique em "Graph Management" e selecione o gráfico criado.
Obs.: O gráfico demora cerca de 3 minutos para coletar os primeiros dados e gerar as imagens do gráfico.
Espero ter ajudado de alguma forma.
Abraço aos amigos do VOL.