librenms

We received a question this week asking about network monitoring systems available for PHP, and we are sharing with you today one of the best open source tools for network monitoring : LibreNMS. It’s an autodiscovering PHP/MySQL/SNMP based network monitoring which includes support for a wide range of network hardware and operating systems including Cisco, Linux, FreeBSD, Juniper, Brocade, Foundry, HP and many more.

Some features of LibreNMS include :

  • Automatic discovery : Automatically discover your entire network using CDP, FDP, LLDP, OSPF, BGP, SNMP and ARP.
  • Customisable alerting : Highly flexible alerting system, notify via email, irc, slack and more.
  • API Access : A full API to manage, graph and retrieve data from your install.
  • Billing system : Generate bandwidth bills for ports on your network based on usage or transfer.
  • Automatic Updates : Stay uptodate automatically with bug fixes, new features and more.
  • Distributed Polling : Horizontal scaling to grow with your network.
  • iPhone App and Android App are available to provides core functionality.
  • Multiple authentication methods supported : MySQL, HTTP, LDAP, Radius, and Active Directory.
  • Integration support available for NfSen, collectd, SmokePing, RANCID, and Oxidized.
  • In addition to an extensive device support, Mobile friendly Web UI, and Unix Agent…

LibreNMS is available as Docker image, or you can install it on supported systems : Ubuntu, RHEL/Centos, and Debian. Installation procedure is available for both Apache and Nginx web servers.

LibreNMS is an open source software released under the GPLv3, and includes exceptions for included third-party packages. Please see README.md for full details. More information and download at https://www.librenms.org/

LEAVE A REPLY

Please enter your comment!
Please enter your name here