https://github.com/opennms/opennms-aci-plugin
https://github.com/opennms/opennms-aci-plugin
Last synced: about 1 year ago
JSON representation
- Host: GitHub
- URL: https://github.com/opennms/opennms-aci-plugin
- Owner: OpenNMS
- Created: 2019-06-25T19:26:41.000Z (about 7 years ago)
- Default Branch: master
- Last Pushed: 2024-11-15T18:51:06.000Z (over 1 year ago)
- Last Synced: 2024-11-15T19:35:03.750Z (over 1 year ago)
- Language: Java
- Size: 605 KB
- Stars: 3
- Watchers: 4
- Forks: 1
- Open Issues: 4
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# OpenNMS ACI Plugin [](https://circleci.com/gh/OpenNMS/opennms-aci-plugin)
## Overview
This plugin adds the ability for OpenNMS to monitor devices and networks managed by Cisco APIC controllers to OpenNMS.
We currently support:
* Importing inventory from the operational topology
* Receiving Faults via websockets and converting to Events
## Requirements
* OpenNMS Horizon 24.0.0 or greater
## Getting Started
TODO
## Build & install
Build and install the plugin into your local Maven repository using:
```
mvn clean install
```
Before installing plugin:
- add southboud-configuration.xml to /etc
- Add SSL cert to java keystore:
```
keytool -import -alias apic -keystore /usr/lib/jvm/java-8-oracle/jre/lib/security/cacerts -file mycertfile.der
```
From the OpenNMS Karaf shell:
```
feature:repo-add mvn:org.opennms.plugins.aci/aci-karaf-features/1.0.0-SNAPSHOT/xml
feature:install opennms-plugins-aci
```
Update automatically:
```
bundle:watch *
```
Run your provision import
```
provision:show-import -x aci cluster-name=
./bin/send-event.pl uei.opennms.org/internal/importer/reloadImport --parm 'url requisition://aci?cluster-name='
```