Monitorizar routers SNMP con MRTG

MRTG (Multi Router Traffic Grapher, oss.oetiker.ch/mrtg/, paquete mrtg) es un programa escrito en Perl que permite monitorizar el tráfico de red de dispositivos SNMP (Simple Network Management Protocol), y se usa principalmente para monitorizar routers.

  • El archivo de configuración de MRTG es /etc/mrtg.cfg y lo generaremos con el comando cfgmaker proporcionado por MRTG. Su sintaxis es:
    # cfgmaker 192.168.0.1 > mrtg.cfg
  • El comando que ejecuta MRTG es mrtg, pero no tendremos que ejecutarlo manualmente ya que por defecto se configura crontab en /etc/cron.d/mrtg para que se ejecute cada 5 minutos.
  • MRTG genera páginas HTML con gráficos que representan el tráfico de red de los dispositivos monitorizados, a las que se puede acceder con un browser en la dirección http://127.0.0.1/mrtg/

    MRTG

  • Para acceder a los informes de MRTG vía web tendremos que instalar un servidor web (Apache) y configurar adecuadamente las directivas a aplicar al directorio de MRTG (/var/www/mrtg) con un archivo .htaccess.
  • Necesitaremos las utilidades Net-SNMP (net-snmp.sourceforge.net, paquete snmp), un conjunto de herramientas para la línea de comandos (como snmpwalk, etc.), que permiten trabajar con servidores SNMP.
  • En el dispositivo a monitorizar debe ejecutarse un servidor SNMP que se ocupe de responder las consultas de los clientes SNMP. El daemon de Net-SNMP es snmpd (paquete snmpd), su archivo de configuración es /etc/snmp/snmpd.conf y el script de inicio /etc/init.d/snmpd.

Artículos en la categoría "Servidores (software)"

  1. Monitorizar servidores con Nagios
  2. Monitorizar routers SNMP con MRTG
  3. Administración de máquinas Linux con Webmin
  4. Shell remoto con Telnet
  5. Servidor DNS Bind
  6. Servidor de IPs dinámicas DHCP
  7. Servidor de hora NTP
  8. Servidor proxy Squid
  9. Servidor de correo electrónico
  10. Servidor de terminales LTSP
  11. Servidor web Apache
  12. Soporte para PHP en Apache
  13. Soporte para CGI en Apache
  14. Analizador de logs de Apache
  15. Servidor de base de datos MySQL
  16. Servidor web Lighttpd
  17. Whois: Quién es el propietario de un dominio
  18. Servidor de archivos FTP
  19. Compartir archivos en Linux: NFS
  20. Compartir archivos en Windows: Samba
  21. Control de versiones: CVS y Subversion
  22. Servidor de streaming por Internet
  23. Servidor de streaming en red local

Un comentario:

  1. explicar detalladamente el como configurar el protocolo snmpd a traves de ubuntu!!! pooor faaavooooor!!