Você está na página 1de 18

Taller de Diseño de Redes

Universitarias

LibreNMS
“Todo en Uno”
Gráficos y Monitoreo

Estos materiales están bajo la Licencia Creative Commons Atribución-No comercial 4.0 Licencia internacionall
(http://creativecommons.org/licenses/by-nc/4.0/)

Última actualización 28 de Noviembre 2016


LibreNMS
• Monitoreo de red de auto-descubrimiento basado en
SNMP
• Derivado de otro proyecto (Observium)
• Escrito en PHP como una aplicación web
• Incluye soporte para una amplia gama de hardware:
– Cisco, Linux, FreeBSD, Juniper, Brocade, Foundry, HP y
muchos más
• Consulte http://docs.librenms.org/Support/Features/
– Más de 100 soportados!
– Routers, Switches, Access Points, Security gateways,
Hosts, Printers, …
Métricas disponibles ...
● CPU, memoria y estadísticas de almacenamiento.
● Tráfico de interfaz, estadísticas de paquetes y
errores muy detallado.
● Temperatura, velocidad del ventilador, voltaje,
amperaje, electricidad, humidad y frecuencia de
sensores.
● Usuarios, procesos, carga promedio y estadísticas
de tiempo de disponibilidad.
Métricas disponibles (cont.)
• Detección de la versión de Linux
• Gráfica de las interfaces en tiempo real
• Recopilación de inventario de dispositivos (útil!)
• Estadísticas detalladas de la pila IPv4, IPv6,
TCP y UDP
• Información BGP y OSPF
• MAC <-> Búsqueda de direcciones IP
– Encuentra el puerto en el que se vio por última vez
una IP/MAC
Características
• Dashboard: Interfaz donde el usuario puede administrar
el software
• Mapa de estado
• Muchas extensiones, incluyendo:
– Monitoreo de hosts bien soportado usando check_mk y
scripts de soporte
– Módulo de facturación
• Integración con otras herramientas:
– Smokeping, collectd, syslog (recibir registros de los
dispositivos)/graylog, Rancid/Oxidized (gestión de
configuración)
Filosofía
El enfoque de LibreNMS es que el monitoreo de
la red no debería tomar mucho tiempo para
configurarse.
– Ya has trabajado duro para construir tu red y
configurarla.
– LibreNMS es más fácil de entender si entiendes su
filosofía.
Filosofía (2)
• Configurar el equipo correctamente
– Comunidad
– xDP (CDP o LLDP)
– sysName ó Nombre del sistema
– sysLocation ó Localización del sistema
• ... y LibreNMS hará el resto
– Detección automática de dispositivos y recursos.
– Uso opcional de sysServices para asignar que servicios
(puertos) se ejecutan en un dispositivo.
Filosofía (3)
Concepto de habilitado vs. ignorado
– De forma predeterminada, LibreNMS supervisará
(recopilará datos) todos los puertos/interfaces que
encuentre.
– Si un puerto está configurado para estar activo, pero
no está funcionando, LibreNMS se quejará
– Puede decirle a LibreNMS que ignore estos puertos,
o mejor, apagarlos si no se están usando.
– Cuando se estén usando, levantarlos.
SNMP o nada!
• Tenga en cuenta que para que LibreNMS
funcione, SNMP debe estar habilitado.
• LibreNMS hace uso de la información de los
protocolos CDP / LLDP / OSPF para detectar
vecinos y escanear automáticamente los
dispositivos vecinos y agregarlos al monitoreo.
– ... pero esta información se obtiene usando SNMP!
– Si SNMP no está habilitado o disponible (o
configurado incorrectamente), LibreNMS no
funcionará.
Disponibilidad
LibreNMS
l Derivado de Observium. Open Source, Libre y

GPL
l https://github.com/librenms/librenms
l https://github.com/librenms/librenms/blob/master/doc/G
eneral/Welcome-to-Observium-users.md
Imágenes de Pantallas
Estos son de LibreNMS. Esto es la versión que
vamos a usar en clases y en nuestros laboratorios.
Demo de LibreNMS en Línea
Disponible aquí:
– https://demo.librenms.org/
– Log on as demo / demo
Instalación del taller aquí:
– http://librenms.ws.nsrc.org/
Preguntas/Discusión?

Você também pode gostar