Skip to content

Enterprise-Grade Open-Source Network Management Platform

License

Unknown, AGPL-3.0 licenses found

Licenses found

Unknown
LICENSE.md
AGPL-3.0
COPYING
Notifications You must be signed in to change notification settings

OpenNMS/opennms

Folders and files

NameName
Last commit message
Last commit date
Mar 13, 2025
Sep 27, 2024
Aug 1, 2023
Mar 21, 2025
Mar 4, 2025
Mar 11, 2025
Dec 18, 2024
Nov 13, 2024
Mar 25, 2025
Mar 21, 2025
Nov 8, 2024
Mar 20, 2025
Apr 4, 2024
Feb 4, 2025
Jan 28, 2025
Feb 12, 2025
Mar 11, 2025
Apr 4, 2024
Mar 20, 2025
Feb 8, 2024
Feb 8, 2024
Feb 8, 2024
Feb 8, 2024
Mar 20, 2025
Dec 9, 2024
Jan 28, 2025
Mar 19, 2025
Jan 28, 2025
Mar 18, 2025
Mar 18, 2025
Mar 18, 2025
Apr 4, 2024
Jan 7, 2025
May 21, 2024
Feb 7, 2024
Mar 14, 2024
Feb 8, 2024
Jan 28, 2025
Mar 5, 2025
Dec 11, 2024
Mar 18, 2025
Feb 8, 2024
Feb 29, 2024
Feb 27, 2024
Dec 1, 2023
Mar 25, 2025
Mar 25, 2025
Feb 27, 2024
Nov 12, 2024
Mar 19, 2025
Feb 5, 2024
Jan 28, 2025
Apr 19, 2024
Mar 19, 2025
Oct 21, 2020
Jul 17, 2023
Jun 7, 2023
Dec 1, 2023
Aug 27, 2021
Oct 3, 2014
Apr 19, 2024
Feb 5, 2024
Nov 10, 2023
Sep 11, 2023
Nov 17, 2013
Jul 15, 2021
Nov 24, 2022
Oct 6, 2022
Feb 1, 2023
Jul 30, 2016
Feb 14, 2024
Nov 7, 2022
Mar 19, 2025
Nov 14, 2023
Oct 7, 2022
Feb 4, 2025

Repository files navigation

OpenNMS is an open-source network monitoring platform that helps you visualize and monitor everything on your local and distributed networks. OpenNMS offers comprehensive fault, performance, and traffic monitoring with alarm generation in one place. Highly customizable and scalable, OpenNMS integrates with your core business applications and workflows.

Features

  • Full inventory management

    Flexible provisioning system provides many ways to interoperate with configuration management systems.

  • Extensive data collection

    Works with many industry-standard data collection protocols with no need to write or maintain third-party plugins: SNMP, JSON, WinRM, XML, SQL, JMX, SFTP, FTP, JDBC, HTTP, HTTPS, VMware, WS-Management, Prometheus.

  • Robust traffic management

    Supports the following flow protocols: (NetFlow v5/v9, IPFIX, sFlow). 300,000+ flows/sec. BGP Monitoring support implementing the OpenBMP standards for BGP messages and metrics. Deep-dive analysis, enterprise reporting.

  • Digital experience monitoring

    Use the OpenNMS Minion to monitor a service’s latency and availability from different perspectives.

  • Robust configuration

    Configure most features through the web UI or XML scripting, including thresholding, provisioning, event and flow management, service monitoring, and performance measurement.

  • Scalability

    Scale through Sentinels for flow persistence, Minions for Flow, BMP, SNMP trap, and Syslog ingest, and embedded ActiveMQ to Kafka message brokers.

  • Enterprise reporting and visualization

    Customizable dashboards that you can export as a PDF. Resource graphs, database reports, charts. Define and customize complex layered topologies to integrate topology maps into your service problem management workflow.

Install OpenNMS

For details on installing OpenNMS, see Install OpenNMS.

TL;DR - If you just want to set up a simple non-production evaluation of OpenNMS Horizon on Linux, some basic install scripts are available at opennms-forge/opennms-install

Build OpenNMS

For details on how to build OpenNMS, see Build OpenNMS from source.