https://github.com/opennms/opennms-opendaylight-plugin
OpenNMS <-> Opendaylight
https://github.com/opennms/opennms-opendaylight-plugin
Last synced: about 1 year ago
JSON representation
OpenNMS <-> Opendaylight
- Host: GitHub
- URL: https://github.com/opennms/opennms-opendaylight-plugin
- Owner: OpenNMS
- Created: 2019-04-15T18:50:24.000Z (about 7 years ago)
- Default Branch: master
- Last Pushed: 2022-03-28T02:15:13.000Z (about 4 years ago)
- Last Synced: 2025-02-16T08:13:14.970Z (over 1 year ago)
- Language: Java
- Size: 3.31 MB
- Stars: 2
- Watchers: 15
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# OpenNMS Opendaylight Plugin [](https://circleci.com/gh/OpenNMS/opennms-opendaylight-plugin)
## Overview
This plugin adds the ability for OpenNMS to monitor devices and networks managed by Opendaylight controllers to OpenNMS.
We currently support:
* Importing inventory from the operational topology
* Triggering faults (alarms) when a devices disapears from the operational topology
* Collecting and graphing performance metrics
* Visualizing the network topology

## Requirements
* OpenNMS Horizon 24.0.0 or greater
* Opendaylight Oxygen-SR4
## Getting Started
See [the walkthrough](WALKTHROUGH.adoc) for instructions on getting started.
## Build & install
Build and install the plugin into your local Maven repository using:
```
mvn clean install
```
From the OpenNMS Karaf shell:
```
feature:repo-add mvn:org.opennms.plugins.odl/odl-karaf-features/1.0.0-SNAPSHOT/xml
config:edit org.opennms.plugins.opendaylight
property-set controllerUrl http://opendaylight:8181
config:update
feature:install opennms-plugins-odl
```
Update automatically:
```
bundle:watch *
```