David Hustace's repositories
opennms-drools-sample
A sample project for creating a drools rules for opennms
helm-charts
The objective of this project is to serve as a reference to implement OpenNMS running in Kubernetes, deployed via Helm.
amass
In-depth attack surface mapping and asset discovery
ansible-opennms
Deployment of OpenNMS components in your infrastructure using Ansible
ansible-provisioning
Use Ansible to provision node inventory into OpenNMS Horizon/Meridian
asset-db
Database interaction layer to store open-asset-models in sqlite3 and postgres
catheter
Pumping data in and out of opennms/nephron
community
Kubernetes community content
hibernate-orm
Hibernate's core Object/Relational Mapping functionality
java-virtual-machine
Basic JMX data collection for Java Virtual Machine and Grafana dashboard
opennms-ncs
Network Communication Services
config
Configuration file parsing and convenience routines
engine
In-depth attack surface discovery with Open Asset Model
newts
New-fangled Timeseries Data Store
nextcloud
Configuration module to monitor nextcloud with serverinfo app, going to move to OPA Plugin Format
onms-k8s-poc
A PoC for deploying OpenNMS (Core + Sentinel + Grafana) using shared/external PostgreSQL, Kafka, and Elasticsearch using Helm.
onmsctl
A CLI tool for OpenNMS written by @agalue
open-asset-model
Asset definitions for an organization's external attack surface
opennms-base-container
Repository with container images managed as dependency
opennms-drift-kubernetes
OpenNMS Drift Deployment in Kubernetes for testing purposes
opennms-measuring
Repository which contains dashboard and configurations to measure the performance of OpenNMS internal components.
opennms-topology-generator
Allows to generate (large) Toplogies that can be used for Performance Tests
spring-framework
Spring Framework
stack-play
🎢 Just the fun parts! - Some docker-compose container stacks for local labs or playgrounds