OpenNMS is an award-winning, open source, freely distributed, enterprise-grade software project. the world’s first web-based application platform that handles network interface under a GNU/Linux operating system.
Features at a glance
Key features include support for service polling, data collection from remote systems and a system for event notifications and management. The project also features directed/automated provisioning and discovery, service assurance, as well as performance measurement functionality.
Monitors tens of thousands of devices
The software has been designed from the ground up to be used for monitoring tens of thousands of devices by running a single instance. Corporations and carriers always demand the best tools, and the OpenNMS project happens to offer one of the most powerful, flexible, scalable and free network monitoring solution to date.
A truly free network management system
OpenNMS is totally free software that requires no license keys to work, and there are no hidden costs for upgrading or maintaining it, allowing anyone to download, modify, examine and distribute its source code. However, the OpenNMS developers provide commercial support and training for OpenNMS.
It’s highly customizable
Another interesting feature of OpenNMS is the ability to allow users to highly customize the application by creating an integrated and unique network management solution. It has been successfully tested with some of the most powerful and popular distributions of Linux, including Ubuntu, Debian, Arch Linux, Fedora, Red Hat Enterprise Linux, CentOS, SUSE Linux Enterprise Server and openSUSE.
Under the hood and availability
The project is written mostly in the Java programming language, which means that it’s a platform-independent application, deployable on all major operating systems, including Linux, BSD, Solaris, Microsoft Windows, Mac OS X and any other OS where the Java Runtime Environment (JRE) is installed. Both 32-bit and 64-bit instruction set architectures are supported at this time.