OpenNMS is an open-source network monitoring platform offering comprehensive fault, performance, and traffic monitoring with alarm generation. It is highly customizable, scalable, and integrates with 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.

License

This file is part of OpenNMS(R).

Copyright (C) 1999-2024 The OpenNMS Group, Inc. OpenNMS(R) is Copyright (C) 1999-2024 The OpenNMS Group, Inc.

OpenNMS(R) is a registered trademark of The OpenNMS Group, Inc.

OpenNMS(R) is free software: you can redistribute it and/or modify it under the terms of the GNU Affero General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.

OpenNMS(R) is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for more details.

You should have received a copy of the GNU Affero General Public License along with OpenNMS(R). If not, see: http://www.gnu.org/licenses/

For more information contact: OpenNMS(R) Licensing [email protected] http://www.opennms.com/

Resources & Downloads

GitHub - OpenNMS/opennms: Enterprise-Grade Open-Source Network Management Platform
Enterprise-Grade Open-Source Network Management Platform - OpenNMS/opennms
Network Monitoring Software - OpenNMS - Open Source
Network monitoring software - OpenNMS is the world’s fully open source, enterprise-grade platform —100s of enterprises use it every day.