OpenNMS - Enterprise Grade Network Monitoring
OpenNMS built on the power of Java with PostgreSQL as the database. Many Linux Distribution, Mac OS and Windows is supported to run this powerful Network Monitoring System.
Is it open source? Yes. Does it have commercial support? Yes. What about training? It is available. Wow, a great option to deploy this open source Network Management platform into your company. No matter how big your network is, OpenNMS has been designed for it. That’s why, OpenNMS declare it self as Enterprise Grade Network Management.
Three main features has been introduced since the beginning to achieve enterprise standard:
- High Perfomance. A single instant of OpenNMS, as claimed in its website, is able to handle 80.000 devices to be monitored
- Automation. By decreasing manual configuration and reconfiguration, OpenNMS will make a lot easier to manage our network
- Rule based configuration. Flexible rules can be used to specify what services are polled on certain devices, which SNMP data is collected and how often, and to whom various notifications should be delivered, without having to explicitly identify and configure each host in the monitoring system.
The stable release is 1.2.9 but the developer recommended to use the latest development version is 1.5.93 that released on 25th June 2008. To install and monitor your network, you can follow these seven steps:
- Using Debian or an RPM-based distribution, Mac OSX, Windows? See the Quick Start guide
- Configure OpenNMS Discovery
- Configure Service Level Polling
- Configure SNMP Data Collection
- Configure Events
- Configure Notifications
- Configure the WebUI
As i read the manual, it seem i have to be very patient and careful to set it up. But as i said before, read the document and you will be smarter. If you are not sure about it, you can try the online demo here.

