/opennms-integrations-play

Miscellaneous work to show integrations to / from opennms

Primary LanguageJavaOtherNOASSERTION

opennms-integrations-play

Miscellaneous work to show integrations to / from OpenNMS. Most of this work is experimental and / or incomplete but it may provide a starting point for real production examples.

Kafka Experiments and experimental drools rules

kafka-experiments

This is an parent project containing example CHUBB camera alarm creation and forwarding through kafka bus and also drools examples

chubb mib

chubb-mib

Creation of chubb alarm objects from chubb mib files

integration-example-1

integration-example-1

Simple kafka alarm client and a web ui which receives alarms from OpenNMS over kafka alarm forwarding bus

minimal-minion-kafka (with drools)

minimal-minion-kafka

Example OpeNMS docker-compose configuration using chubb event definitions ande chubb-rules.drl file to create alarms

opennms-alarm-drools-ntegration-tests-chubb

opennms-alarm-drools-ntegration-tests-chubb

Integration test project for unit testing OpenNMS Alarmd rules. Example used Chubb project.

pris-docker-compose

pris-docker-compose

is an example project for using pris with an excel spreadsheet to provision OpenNMS

iptablesexample1

iptablesexample1

Is a simple example of using iptables to map ports to differnt ip addresses so that OpenNMS can poll snmp agents on differnt ports.

onmsIntegrationExample1 (T-TOC traffic ReST api)

onmsIntegrationExample1

Example integrating openNMS to simple ReST api for TTOC solution - not used in project

scriptdtest (experimental)

scriptdtest

Example project integrating scriptd

multi-opennms-newts-docker (Incomplete)

multi-opennms-newts-docker

Is a simple project with several opennms pointing at single cassandra

events to rester (Incomplete)

eventstorester

Is an example project to create a rester postman configuration from OpenNMS eventconfig.xml