Redes
Instalando e configurando SNMP e MRTG
Neste artigo veremos como instalar e usar o SNMP e MRTG.
Os agentes SNMP devem ser executados no modo SOMENTE-LEITURA (RO) porque o coletor SNMP somente precisa ler os dados nas máquinas remotas. Limitando como tem a permissão de acessar os agentes nos dispositivos remotos aumentando um pouco a segurança.
Nunca esqueça que a comunidade SNMP está cruzando a rede em texto limpo e pode ser facilmente interceptada usando ferramentas como o WireShark, antigo Ethereal.
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.
Em máquinas debian/Ubuntu Linux:
Instale o serviço SNMP:
#apt-get install snmpd
Instale o apache:
#apt-get install apache2
Depois de instalados, iremos configurar o SNMP. Edite o arquivo snmpd.conf:
# vi /etc/snmp/snmpd.conf
Existem diversos tipos de configuração para monitoramento via MRTG, neste texto trataremos de uma configuração simples e funcional.
Ache o tópico "## sec.name source community" e descomente as linhas: com2sec local localhost private com2sec mynet 192.168.0.0/24 public com2sec public default public
Observe a segunda linha, onde está definido o nome e o endereço da rede.
Em seguida descomente e defina as seguinte linhas: group mygroup v1 mynet group mygroup v2c mynet group local v1 local group local v2c local group public v1 public group public v2c public
view all included .1 80 access mygroup "" any noauth 0 all none none access public "" any noauth 0 all none none access local "" any noauth 0 all