Ross ROSS = Recommend OSS · open-source software intelligence for agents

OpenNMS/opennms

Enterprise-Grade Open-Source Network Management Platform observed · 2026-09-03

github.com/OpenNMS/opennms · homepage · Java · NOASSERTION (other) 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

Full methodology

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

Member repositories

RepositoryRoleHealth v2
OpenNMS/opennmsmain99

For agents

markdown · JSON · MCP: product_card(name="OpenNMS/opennms")

Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem