OpenNMS is the world's first enterprise grade network management platform developed under the open source model. It consists of a community supported open-source project as well as a commercial services, training and support organization.

alerting, enterprise-grade, hacktoberfest, java, metrics, monitoring, opennms



OpenNMS is the world's first enterprise grade network management application platform developed under the open source model.

Well, what does that mean?

  • World's First

    The OpenNMS Project was started in July of 1999 and registered on SourceForge in March of 2000. It has years of experience on the alternatives.

  • Enterprise Grade

    It was designed from "day one" to monitor tens of thousands to ultimately unlimited devices with a single instance. It brings the power, scalability and flexibility that enterprises and carriers demand.

  • Application Platform

    While OpenNMS is useful "out of the box," it is designed to be highly customizable to create an unique and integrated management solution.

  • Open Source

    OpenNMS is 100% Free and Open Source software, with no license fees, software subscriptions or special "enterprise" versions.

Building OpenNMS

For details on building OpenNMS, please see the wiki page: Building_OpenNMS

Contributing to OpenNMS

Before making a pull request, please submit an OCA for copyright assignment. Note that this does not mean that you are giving up your copyright of your changes to OpenNMS, it instead allows for dual copyright over contributed code.

For details on how OpenNMS development works, see the Branch Management README in this source tree.

If you are using Eclipse, please read the Eclipse page for details on setting up your workspace for code conventions and the plugins we use.