Enterprise-Grade Open-Source Network Management Platform
-
Updated
Sep 20, 2024 - Java
Enterprise-Grade Open-Source Network Management Platform
🎢 Just the fun parts! - Some docker-compose container stacks for local labs or playgrounds
Deployment of OpenNMS components in your infrastructure using Ansible
A stable Java API for interfacing with and extending OpenNMS
An implementation of the OpenNMS Minion in Go using gRPC
Basic install script for default Linux systems
A gRPC Server to receive telemetry data from a Nexus switch and forward it to Kafka, implemented in Go.
A PoC for deploying OpenNMS (Core + Sentinel + Grafana) using shared/external PostgreSQL, Kafka, and Elasticsearch using Helm.
I utilized the FeatherDS library to design interfaces for OpenNMS.I gained expertise in network monitoring with SNMP, threshold metrics, syslogs. Applying design patterns improved performance by up to 30%,mitigating tight coupling issues.Additionally, integrating over 30 APIs via GraphQL ensured streamlined data management and system functionality.
Use Ansible to provision node inventory into OpenNMS Horizon/Meridian
Repository which contains dashboard and configurations to measure the performance of OpenNMS internal components.
A full featured Generic SNMP data collector with Web Administration Interface for InfluxDB
IT infrastructure monitoring
Elasticearch plugin that helps generate time series data from flow data
OpenNMS Android Client
Add a description, image, and links to the opennms topic page so that developers can more easily learn about it.
To associate your repository with the opennms topic, visit your repo's landing page and select "manage topics."