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.
This is an parent project containing example CHUBB camera alarm creation and forwarding through kafka bus and also drools examples
Creation of chubb alarm objects from chubb mib files
Simple kafka alarm client and a web ui which receives alarms from OpenNMS over kafka alarm forwarding bus
Example OpeNMS docker-compose configuration using chubb event definitions ande chubb-rules.drl file to create alarms
opennms-alarm-drools-ntegration-tests-chubb
Integration test project for unit testing OpenNMS Alarmd rules. Example used Chubb project.
is an example project for using pris with an excel spreadsheet to provision OpenNMS
Is a simple example of using iptables to map ports to differnt ip addresses so that OpenNMS can poll snmp agents on differnt ports.
Example integrating openNMS to simple ReST api for TTOC solution - not used in project
Example project integrating scriptd
Is a simple project with several opennms pointing at single cassandra
Is an example project to create a rester postman configuration from OpenNMS eventconfig.xml