Description

Table of Contents

OpenNMS is an enterprise network management platform developed under open source model. RapidOSS OpenNMS plugin consolidates alarms and inventory data from OpenNMS and enables users to access performance graphs and the alarms through the RapidOSS UI seamlessly.

RapidOSS integrates with OpenNMS through JDBC and HTTP:

  • uses a JDBC connection to the underlying posgres database to retrieve inventory and alarm information periodically
  • uses web interface to retrieve performance graphs on-demand.


RapidOSS uses a built-in CMDB to model the IT infrastructure components. Default RapidOSS model is extended to accommodate the data available in OpenNMS, using class and property names that are consistent with ones used in OpenNMS. The provided model can serve as a template and a starting point, and can be easily extended to include other classes, information from other sources, etc.

Using RapidOSS OpenNMS plugin, it is possible to access the inventory data, alarms, and performance graphs from OpenNMS within minutes. The plugin is designed to integrate with OpenNMS with no impact on the OpenNMS installation. The plugin does not require any configuration changes or restart of the OpenNMS server.

OpenNMS plugin offers the following integration points:

Inventory

The devices (nodes), interfaces and services discovered by OpenNms are retrieved from OpenNms and used to create objects in RapidOSS CMDB. Out of the box, these objects are populated with the data available in OpenNms, however can easily be enriched with data from other sources (files, databases, other management systems, etc.). Extending the model is also a straighforward exercise.

Alarms

OpenNms alarms are retrieved periodically and event objects (alarms are events in RapidOSS terminology) are created in RapidOSS. Events are never removed from RapidOSS providing access to not only real-time, but also historical events.

Graphs

OpenNMS plugin retrieves the available list of graphs for each object (device, interface) and stores in RapidOSS repository. OpenNMS graphs can be displayed in any RapidOSS page. By default, links for OpenNMS graphs are included in the device/interface details pages.

Enter labels to add to this page:
Please wait 
Looking for a label? Just start typing.