O que é SNMP ?
Simple Network Management Protocol (SNMP) é usado em sistemas de gestão de rede para monitorar à rede ligado dispositivos de condições que justificavam atenção administrativa. SNMP é um componente do Internet Protocol Suite, como definido pela Internet Engineering Task Force (IETF). É constituída por um conjunto de normas para a gestão da rede, incluindo uma aplicação camada protocolo, uma base de dados de esquema, e um conjunto de objetos de dados.
SNMP expõe gestão de dados na forma de variáveis sobre os sistemas geridos, que descrevem a configuração do sistema. Estas variáveis podem, então, ser consultadas (e por vezes definidas), gerindo aplicações.
Fonte: Wikipedia
O que é o MRTG ?
O Multi Router Traffic Grapher (MRTG) é uma ferramenta para monitorar o tráfego em links de rede. MRTG gera páginas HTML contendo imagens PNG, que fornecem uma representação visual deste tráfego.
Instalando o MRTG
Passo 1: Instalar o MRTG
$ apt-get install mrtg snmpd
Passo 2: Verificar se o arquivo /etc/mrtg.cfg foi criado corretamente e se possui conteúdo semelhante ao que mostrarei abaixo
# Global Settings RunAsDaemon: yes EnableIPv6: no WorkDir: /var/www/mrtg Options[_]: bits,growright WriteExpires: Yes Title[^]: Traffic Analysis for
Passo 3: Você deve verificar se no crontab foi adicionado uma tarefa que irá executar de 5 em 5 minutos, a linha deve ser semelhante/igual a esta abaixo
0-55/5 * * * * root if [ -x /usr/bin/mrtg ] && [ -r /etc/mrtg.cfg ]; then env LANG=C /usr/bin/mrtg /etc/mrtg.cfg >> /var/log/mrtg/mrtg.log 2>&1; fi
Passo 4: Agora você deverá ir até o arquivo /etc/snmp/snmpd.conf e deixar as linhas como as citadas abaixo
# sec.name source community # com2sec paranoid default public com2sec readonly default public #com2sec readwrite default private
Passo 5: Reiniciar o serviço snmpd
Passo 6: Criar o arquivo de configuração do MRTG
$ cfgmaker public@localhost > /etc/mrtg.cfg
E se quiser adicionar algum outro equipamento de rede, deve-se utilizar a seguinte idéia…
$ cfgmaker public@192.168.31.1 >> /etc/mrtg.cfg
Passo 7: Criar o arquivo index.html com o seguinte comando
$ indexmaker /etc/mrtg.cfg > /var/www/mrtg/index.html
Obrigado,