LogoAwesome Homelab
Logo of LibreNMS

LibreNMS

LibreNMS is an autodiscovering PHP/MySQL-based network monitoring system.

Introduction

LibreNMS - Network Monitoring System

LibreNMS is a fully featured, open-source network monitoring system built on PHP and MySQL. It offers automatic discovery of network devices using protocols like CDP, FDP, LLDP, OSPF, BGP, SNMP, and ARP, ensuring comprehensive coverage of your infrastructure. Key features include a customizable alerting system that supports notifications via email, IRC, Slack, and more, a full API for data management and retrieval, and distributed polling for scalability. Additional functionalities such as a billing system for bandwidth usage, automatic updates, and native iPhone and Android apps enhance its usability.

Key Use Cases
  • Ideal for IT administrators and network engineers managing complex networks.
  • Supports extensive device compatibility and integrates with tools like NfSen, collectd, SmokePing, RANCID, and Oxidized.
  • Offers multiple authentication methods including MySQL, HTTP, LDAP, Radius, and Active Directory.
  • Provides a mobile-friendly web UI and horizontal scaling for growing networks.

LibreNMS stands out with its community support, extensive documentation, and ease of deployment on platforms like CentOS, Ubuntu, and Docker, making it a versatile choice for network monitoring.