OpenNMS/opennms
Enterprise-Grade Open-Source Network Management Platform observed · 2026-09-03
Health v2 · maintenance only
99/100
- Activity 100
- Release rhythm 97
- Longevity 100
Flags: no_license
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.
- gap_med: 28.0
- age_days: 4892
- days_rel: 21
- days_push: 0
- n_releases_24m: 25
Adoption not part of the score
1172 stars · 609 forks observed · 2026-09-03
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded
OpenNMS is an enterprise-grade open-source network management platform for fault, performance, and traffic monitoring across local and distributed networks. It provides provisioning, data collection via many protocols (SNMP, NetFlow, IPFIX, sFlow, JMX, Prometheus, etc.), alarm generation, dashboards, and topology visualization, with distributed scaling via Minion and Sentinel components.
Use cases
- monitor availability and latency of devices and services across a distributed network
- collect SNMP metrics and performance data from routers, switches, and servers
- analyze NetFlow, IPFIX, and sFlow traffic at high scale
- generate alerts and alarms for network faults and threshold breaches
- visualize network topology and layered dependencies
- monitor service experience from multiple network perspectives with Minion
- build dashboards and export enterprise reports as PDF
When to choose
- you need a scalable, self-hosted, open-source alternative to commercial NMS platforms like SolarWinds or Nagios for large networks
- you need flow monitoring (NetFlow/IPFIX/sFlow) combined with fault and performance monitoring in one platform
- you need distributed monitoring across sites with Minions and Sentinels
- you want extensive protocol support without writing custom plugins
When to avoid
- you only need simple host or uptime monitoring for a handful of servers - lighter tools like Uptime Kuma or Nagios may suffice
- you need application-level APM or log aggregation rather than network monitoring
- you want a fully managed cloud service without self-hosting
- you require a permissive license - OpenNMS is AGPLv3
Facets
application · maturity stable
monitoring alerting analytics data-visualization message-queue networking monitoring self-hosted jvm self-hosted network-monitoring snmp netflow flow-analysis fault-management performance-monitoring enterprise agplv3 distributed-monitoring topology-maps devops linux web-server docker
8 sources
- readme: https://github.com/OpenNMS/opennms · fetched 2026-09-03 · 6e27782ffec0
- homepage: http://www.opennms.org/ · fetched 2026-08-29 · 1d30d079f279
- site_page: https://docs.opennms.com · fetched 2026-08-29 · 201ea8bd0140
- site_page: https://www.opennms.com/about · fetched 2026-08-29 · d68275d7d60b
- site_page: https://www.opennms.com/pricing · fetched 2026-08-29 · 666e26f809a2
- site_page: https://www.opennms.com/faq · fetched 2026-08-29 · 716ac6c31f48
- site_page: https://www.opennms.com/en/blog/category/press-release · fetched 2026-08-29 · 6eb558d9ab5c
- site_page: https://www.opennms.com/meridian · fetched 2026-08-29 · fbfb70320df2
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| OpenNMS/opennms | main | 99 |
For agents
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem