LibreNMS
All in one network
graphing and monitoring
Network Monitoring and Management
Network Startup Resource Center
These materials are licensed under the Creative Commons Attribution-NonCommercial 4.0 International license
(http://creativecommons.org/licenses/by-nc/4.0/)
LibreNMS
●
SNMP-based auto-discover network monitoring
●
Derived from Observium
●
Written in PHP as a web application
●
Includes support for a wide range of hardware:
– Cisco, Linux, FreeBSD, Juniper, Brocade, Foundry,
HP and many more
– See
http://www.observium.org/wiki/Supported_Devices
Available metrics
●
CPU, memory and storage statistics
●
Interface traffic, packet and detailed error
statistics
●
Temperature, fan speed, voltage, amperage,
power humidity and frequency sensors
●
Users, processes, load average and uptime
statistics
Available metrics cont.
●
Linux distribution detection
●
Real-time interface traffic graphing
●
Device inventory collection (useful!)
●
Detailed IPv4, IPv6, TCP and UDP stack
statistics
●
BGP And OSPF information
●
Mac and IP address information
Features
●
Concept of enabled vs. ignored
●
Many already supported devices
●
Host monitoring well supported using check_mk
and support scripts
●
Application monitoring using SNMP
●
Billing module
●
Integration with other tools:
– Smokeping, collectd, syslog (receive logs from devices)
Architecture
Availability
Librenms
●
Fork of Observium. Open Source, Free and G
●
https://github.com/librenms/librenms
●
https://github.com/librenms/librenms/blob/mas
er/doc/General/Welcome-to-Observium-users.
Screen shots
These are from LibreNMS. This is the version we
will use in class and in our labs.
Online LibreNMS demo
Is available at:
https://demo.librenms.org/
Workshop installation is at:
http://librenms.ws.nsrc.org/
Questions