SolarWinds NPM logo

SolarWinds NPM: network monitoring review for IT operations teams

SolarWinds

SolarWinds NPM uses per monitored element (node/interface/volume), subscription-only, 3-year commitment pricing, runs on on-prem, supports Windows, and 30-day free trial.

SolarWinds Network Performance Monitor (NPM) is an on-premises network monitoring platform built around SNMP polling, NetFlow analysis, and multi-vendor device support. It monitors routers, switches, firewalls, load balancers, wireless access points, and servers from a centralized Orion console — with deep protocol-level visibility into bandwidth, latency, packet loss, CPU, memory, and interface utilization across networks from tens of nodes to tens of thousands.

The gaps — heavyweight on-prem deployment requiring dedicated SQL Server infrastructure, a licensing model that counts elements aggressively, and the lingering reputational cost of the 2020 SUNBURST supply chain attack — determine whether it survives to final selection.

Written by RajatFact-checked by Chandrasmita

Editorial policy: How we review software · How rankings work · Sponsored disclosure

Pricing model

Per monitored element (node/interface/volume), subscription-only, 3-year commitment

Deployment

On-prem

Supported OS

Windows

Trial status

30-day free trial

Review rating

Not surfaced

Vendor

SolarWinds

SolarWinds NPM pricing

SolarWinds NPM moved to subscription-only licensing as of August 2025, eliminating perpetual licenses with a mandatory transition to 3-year subscription commitments. Pricing is based on the number of monitored elements — defined as the greater of nodes, interfaces, or volumes in the environment. Entry-level subscriptions for smaller environments start around $1,638/year. Mid-range deployments monitoring 400+ nodes typically run $4,000–$6,000/year, and enterprise environments with thousands of elements can reach $50,000+/year depending on element count and module bundling.

The element-based licensing model is the primary cost risk. SolarWinds counts the largest of three metrics — nodes, interfaces, or volumes — against your license total. A single switch with 48 monitored ports counts as 48 interfaces, not one node.

Enabling WMI polling or User Device Tracking on nodes triggers additional element consumption under the 2025.1 licensing rules. This means the effective license consumption can be significantly higher than the raw device count suggests. Map actual element counts — not device counts — before requesting a quote.

First-year pricing often includes migration credits or bundled discounts for teams moving from perpetual to subscription. Those credits do not carry forward to renewal. SolarWinds now requires 3-year subscription commitments with upfront or annual payment terms, which means the renewal rate and annual escalation clause are the numbers that matter — not the introductory quote. Get the year-two and year-three rates in writing before signing.

View SolarWinds NPM pricing

Entry-level (small environments): ~$1,638/year (Per monitored element; covers core NPM monitoring. Additional Orion modules (NCM, SAM, NTA) licensed separately.)
Mid-range (400+ nodes): ~$4,000–$6,000/year (Element count drives the tier. Each monitored interface counts separately — a 48-port switch = 48 elements.)
Enterprise (thousands of elements): $15,000–$50,000+/year (Includes Additional Polling Engines for distributed monitoring. Orion module bundling may reduce per-module cost.)

Verified from the official pricing page on March 17, 2026. View source

What stands out about SolarWinds NPM

SolarWinds NPM is the strongest choice when a team needs deep SNMP-based monitoring across a large, multi-vendor on-premises network with mature alerting, topology mapping, and cross-stack data correlation. PerfStack is genuinely useful — dragging metrics from different layers onto a common timeline for root cause analysis is faster than correlating dashboards manually.

SolarWinds NPM is best for

IT operations teams managing large, multi-vendor on-premises networks where deep SNMP polling, NetFlow traffic analysis, hardware-specific monitoring (Cisco ASA, F5, Nexus), and cross-stack performance correlation are daily operational requirements — and where the team has Windows Server and SQL Server administration capacity to maintain the platform infrastructure.

Why SolarWinds NPM stands out

SolarWinds NPM stands out on three dimensions that remain genuinely differentiated: PerfStack cross-stack data correlation that lets engineers drag metrics from network, server, application, and storage layers onto a single timeline for root cause analysis; Network Insight modules that provide hardware-specific health monitoring for Cisco ASA, F5 BIG-IP, and Cisco Nexus beyond what generic SNMP polling reveals; and NetPath hop-by-hop network path analysis that traces routes even when traditional traceroute fails, including paths through cloud service providers.

Commercial fit for SolarWinds NPM

SolarWinds NPM's commercial fit is strongest for teams with stable, on-premises networks where element counts are predictable and the infrastructure team already maintains Windows Server and SQL Server environments. It weakens for organizations moving to cloud-first architectures — SolarWinds Observability SaaS exists for that use case, but it is a different product with separate pricing. The 3-year subscription commitment and aggressive element counting make commercial planning essential before the first quote arrives.

What users think

Network performance monitor with deep Cisco and multi-vendor SNMP support, widely deployed in enterprise and mid-market organizations with large switching and routing infrastructure. On-prem only with Windows server requirements — organizations moving workloads to the cloud often face a decision about whether to maintain the on-prem investment.

In depth

SolarWinds NPM is best evaluated in the context of the specific server monitoring software workflows your team is trying to standardize or improve.

Shortlist quality depends less on surface-level feature parity and more on how well SolarWinds NPM fits your deployment preferences, reporting expectations, and the amount of day-to-day operational ownership your team can absorb. Use this page to understand product fit before moving into direct vendor comparisons.

  • Test whether SolarWinds NPM fits the current environment and OS mix.
  • Validate the vendor’s pricing mechanics against real rollout assumptions.
  • Check whether the platform solves the workflows that matter in the first 90 days.

SolarWinds NPM features

SNMP monitoring and multi-vendor device support

SolarWinds NPM's core monitoring engine uses SNMP v1, v2c, and v3 to poll network devices for performance metrics — bandwidth utilization, latency, packet loss, CPU load, memory consumption, interface status, and error rates. The platform includes pre-built monitoring templates for major network vendors including Cisco, Juniper, Arista, Palo Alto, Fortinet, HP/Aruba, Dell, and Meraki. - Custom SNMP pollers allow teams to monitor vendor-specific MIB OIDs without waiting for SolarWinds to add native support — which is critical for organizations running specialized or legacy hardware.

PerfStack cross-stack performance analysis

PerfStack is SolarWinds NPM's signature analysis feature — it provides a drag-and-drop interface where engineers pull performance metrics from network devices, servers, applications, storage, and virtualization layers onto a single timeline. When troubleshooting a performance issue, PerfStack lets you visually correlate a network latency spike with a simultaneous CPU saturation event on a specific server or a storage IOPS bottleneck, surfacing the root cause in seconds rather than requiring manual cross-dashboard investigation. - The 2025.4 release improved PerfStack's real-time metric handling, reducing resource consumption and increasing dashboard responsiveness.

NetPath network path analysis

NetPath provides hop-by-hop network path visualization between any two endpoints, showing latency, packet loss, and path changes at each hop along the route. Unlike traditional traceroute, NetPath works across network segments where ICMP is blocked and can trace paths through cloud service provider networks — showing where traffic enters and exits AWS, Azure, or ISP networks. - For hybrid environments where critical traffic flows between on-prem data centers and cloud-hosted services, NetPath provides visibility that most competitors require a separate tool to deliver.

Network Insight for Cisco ASA, F5 BIG-IP, and Cisco Nexus

Network Insight modules provide device-specific monitoring views that go beyond generic SNMP polling. For Cisco ASA: VPN tunnel status, active connection counts, failover state, and throughput per security context. - For Cisco Nexus: vPC status, FEX (Fabric Extender) health, and interface-level monitoring for spine-leaf architectures.

Alerting, escalation, and automated remediation

The alerting engine supports multi-condition alerts with configurable thresholds, suppression rules, escalation chains, and maintenance window scheduling. Alerts can trigger email notifications, SNMP traps, syslog messages, ServiceNow or Jira ticket creation, Slack/Teams messages, or automated remediation scripts. - Escalation chains route unacknowledged alerts to progressively senior staff on configurable schedules.

NetFlow traffic analysis

SolarWinds NPM integrates with NetFlow Traffic Analyzer (NTA) — a separately licensed module — to provide deep traffic analysis using NetFlow, sFlow, J-Flow, and IPFIX data from network devices. NTA identifies which applications, users, and protocols consume the most bandwidth, surfaces top talkers, and provides historical traffic trend analysis. - Limitation: For environments where bandwidth capacity planning or application performance troubleshooting are ongoing requirements, the NetFlow integration adds a layer of visibility that SNMP polling alone cannot provide.

Network topology and mapping

NPM automatically generates network topology maps showing device relationships, link status, and performance metrics overlaid on the topology view. Maps can be customized with background images, geographic layouts, and custom groupings. - The topology mapping is useful for visualizing network architecture and for NOC display purposes.

Pros and cons of SolarWinds NPM

This is the point in the evaluation where buyers should separate what sounds strong in the demo from what will still matter after implementation, reporting setup, and day-two administration are real.

Strengths

These are the strengths most likely to keep SolarWinds NPM in the shortlist once the team starts comparing practical fit, not just feature breadth.

Deepest SNMP and multi-vendor device support in the category

SolarWinds NPM supports SNMP v1, v2c, and v3 monitoring across routers, switches, firewalls, load balancers, wireless controllers, UPS devices, and virtually any SNMP-enabled hardware from Cisco, Juniper, Arista, Palo Alto, Fortinet, HP/Aruba, and dozens of other vendors. The MIB support and custom poller capability mean teams can monitor vendor-specific OIDs without waiting for SolarWinds to add native support. For environments running diverse network hardware, this breadth is a concrete operational advantage — not a marketing checkbox.

PerfStack cross-stack correlation accelerates root cause analysis

PerfStack lets engineers drag performance metrics from network devices, servers, applications, and storage onto a single timeline and visually correlate them. When a network slowdown coincides with a storage latency spike or a CPU saturation event on a specific server, PerfStack surfaces the relationship in seconds rather than requiring manual dashboard correlation.

Network Insight provides hardware-specific monitoring depth

Network Insight modules for Cisco ASA, F5 BIG-IP, and Cisco Nexus provide device-specific health views — VPN tunnel status, connection counts, failover state for ASA; virtual server health, pool member status, and SSL certificate expiration for F5; vPC status, FEX health, and fabric extender monitoring for Nexus. These views go beyond what generic SNMP monitoring can reveal and reduce the need for separate vendor-specific management tools. If the network runs these specific hardware platforms, this is a meaningful differentiator.

NetPath traces network paths where traceroute fails

NetPath provides hop-by-hop network path visualization from source to destination, including latency and packet loss at each hop. Unlike traditional traceroute, NetPath can trace paths through cloud service providers and across network segments where ICMP is blocked. For hybrid environments where traffic flows between on-prem infrastructure and cloud services, this provides visibility that most competitors require a separate tool to deliver.

Mature alerting and automation for established operations

SolarWinds NPM's alerting engine supports complex condition-based alerts with escalation chains, suppression rules, maintenance windows, and automated remediation actions. The alert system is mature and highly configurable — teams managing thousands of devices rely on the suppression and correlation capabilities to prevent alert storms during planned maintenance or known outage windows. The depth of alert customization is stronger than most cloud-native alternatives, which tend to optimize for simplicity over granularity.

Limitations

These are the points worth pressing in pricing calls, technical validation, and rollout planning before the team treats the product as a safe choice.

On-prem deployment requires dedicated Windows Server and SQL Server infrastructure

SolarWinds NPM runs on Windows Server and requires a separate SQL Server instance for the Orion database — SQL Server Express is only suitable for evaluation, not production. For environments monitoring 1,000+ elements, the recommendation is dedicated physical hardware with 32GB+ RAM for the Orion server and a separate SQL Server on its own physical drive.

Element-based licensing counts aggressively and surprises teams mid-contract

The licensing model counts the largest of nodes, interfaces, or volumes — which means a 48-port switch can consume 48 elements of license capacity if all interfaces are monitored. The SolarWinds Platform 2025.1 release introduced additional license consumption triggers: enabling WMI polling or User Device Tracking on a node now counts additional elements against the license total.

SUNBURST breach still creates procurement friction in regulated industries

The December 2020 SUNBURST supply chain attack — where malicious code was inserted into SolarWinds Orion updates — remains a procurement-stage concern. SolarWinds has invested substantially in its Secure by Design program, introduced a new build process, and undergone third-party security audits.

Cloud and hybrid monitoring is a bolt-on, not a native capability

SolarWinds NPM is architected for on-premises network hardware monitoring. Cloud infrastructure monitoring — AWS, Azure, GCP — requires SolarWinds Observability SaaS, a separate product with separate pricing. Hybrid environments where both on-prem network hardware and cloud resources need monitoring will either run two SolarWinds products or use NPM alongside a cloud-native tool.

Network discovery and topology mapping have documented accuracy issues

User reviews across PeerSpot, G2, and Capterra consistently report issues with automatic network discovery missing devices and generating inaccurate topology maps. For large environments, the initial discovery phase often requires manual correction — adding devices that autodiscovery missed and fixing topology relationships that were mapped incorrectly. The discovery engine works well for standard SNMP-discoverable devices but struggles with devices that respond inconsistently to discovery probes or are behind NAT boundaries.

SolarWinds NPM deployment, integrations, and platform coverage

SolarWinds NPM is installed on-premises on a Windows Server instance running the Orion Platform. The production deployment requires a separate SQL Server instance on dedicated hardware — the evaluation installer bundles SQL Server Express, but this is explicitly unsuitable for production use. For environments monitoring 1,000+ elements, SolarWinds recommends 32GB+ RAM for the Orion server, a multi-core CPU, and SSD storage for the SQL Server database.

Additional Polling Engines are required when monitoring exceeds 12,000 elements or spans geographically distributed networks. The infrastructure overhead is significant: budget for the Windows Server license, SQL Server license, hardware or VM resources, and ongoing patching and maintenance of the Orion platform itself.

Device discovery and onboarding use SNMP (v1, v2c, v3), WMI, and API-based polling. The initial network discovery sweep identifies SNMP-enabled devices and populates the monitoring console with nodes, interfaces, and volumes. Discovery accuracy varies — plan for manual device additions and topology corrections after the automated sweep, particularly for devices behind NAT or with non-standard SNMP configurations.

Most teams report reaching operational status within two to four weeks, including infrastructure setup, discovery, alert configuration, and dashboard customization. That timeline assumes Windows Server and SQL Server administration expertise is already available on the team.

Before you book a demo

SolarWinds NPM free trial, demo, and buying motion

SolarWinds NPM should be evaluated against two primary questions before the sales process begins: whether the team has the Windows Server and SQL Server infrastructure capacity to run and maintain it, and whether the node/element licensing model produces an acceptable total cost once actual element counts are mapped. Those two factors — infrastructure overhead and licensing math — are what consistently determine whether NPM survives to final selection.

1

Map actual element counts before requesting a quote. Count interfaces and volumes, not just devices — a 48-port switch counts as 48 elements if all ports are monitored. Add a 20% buffer for growth and for the additional element consumption triggered by WMI or User Device Tracking. The element count, not the device count, determines the license tier and therefore the price.

2

Validate infrastructure requirements against available capacity. If the team does not currently maintain Windows Server and SQL Server environments, add the cost of that infrastructure — hardware or VM resources, licenses, administration time, patching — to the total cost of ownership. Compare that all-in number against cloud-native alternatives that require no server infrastructure.

3

Use the 30-day trial to test discovery accuracy in your actual network. Run the automated discovery sweep and count how many devices were missed or mapped incorrectly. That cleanup effort is representative of the ongoing administrative overhead NPM requires. If discovery accuracy is poor in the trial, it will not improve in production without manual intervention.

4

Get year-two and year-three pricing in writing before signing the 3-year subscription commitment. First-year migration credits and promotional discounts do not carry forward. The renewal rate and annual escalation clause are what the product will cost once it is embedded in operations — not the introductory quote.

Frequently asked questions about SolarWinds NPM

How much does SolarWinds NPM cost?

+

SolarWinds NPM moved to subscription-only licensing in 2025. Pricing is based on monitored elements — the greater of nodes, interfaces, or volumes. Entry-level subscriptions start around $1,638/year for smaller environments. Mid-range deployments with 400+ nodes typically cost $4,000–$6,000/year, and enterprise environments can exceed $50,000/year. A 30-day free trial is available. All contracts require 3-year subscription commitments.

Does SolarWinds NPM offer a free trial?

+

Yes — SolarWinds NPM offers a 30-day free trial that includes the evaluation installer with bundled SQL Server Express. Use the trial to test SNMP discovery accuracy, validate PerfStack correlation across your actual device stack, and confirm that the element count produced by autodiscovery aligns with your licensing expectations before requesting a production quote.

Is SolarWinds NPM cloud-based or on-premises?

+

SolarWinds NPM is an on-premises product — it runs on Windows Server with a separate SQL Server database. SolarWinds offers a separate product, SolarWinds Observability SaaS, for cloud-native monitoring. The two products have separate licensing, separate pricing, and different feature sets. If you need both on-prem network hardware monitoring and cloud infrastructure monitoring, you will likely need both products or an alternative that handles both from a single platform.

Is SolarWinds safe after the SUNBURST attack?

+

SolarWinds has invested heavily in security since the December 2020 SUNBURST supply chain breach — implementing a redesigned build process, third-party security audits, and a Secure by Design program. The software is currently in use across federal agencies and enterprise environments. However, security review processes for SolarWinds products remain more intensive in regulated industries. Evaluate the current security posture based on the latest third-party audits rather than the 2020 incident alone.

Does SolarWinds NPM monitor cloud infrastructure?

+

Not natively. SolarWinds NPM is designed for on-premises network hardware — routers, switches, firewalls, and servers. Cloud infrastructure monitoring for AWS, Azure, and GCP requires SolarWinds Observability SaaS, a separate product with separate pricing. Competitors like Datadog, LogicMonitor, and Auvik monitor both on-prem and cloud infrastructure from a single platform. If cloud workloads are a growing part of the environment, factor this architectural limitation into the evaluation.

How does SolarWinds NPM licensing work?

+

SolarWinds NPM is licensed by monitored elements — the greater of nodes (devices), interfaces (switch ports, physical interfaces), or volumes (logical disks). A 48-port switch with all interfaces monitored counts as 48 elements, not one. The 2025.1 platform update introduced additional element consumption when WMI polling or User Device Tracking is enabled. Map actual element counts, not device counts, before requesting a quote. Build a 20% buffer for growth.

Is SolarWinds NPM worth it in 2026?

+

SolarWinds NPM is worth the investment for teams with large on-prem networks, multi-vendor hardware, and the infrastructure to run it. PerfStack, Network Insight, and NetPath provide monitoring depth that cloud-native tools do not match at the protocol level. It is harder to justify for teams moving to cloud-first architectures, teams without Windows Server/SQL Server capacity, or environments where the element-based licensing model makes the total cost uncompetitive against alternatives like PRTG, ManageEngine OpManager, or Datadog.

SolarWinds NPM alternatives worth comparing

If SolarWinds NPM is on the shortlist but not yet final, compare it against these alternatives before committing. The most useful comparison is not feature-level — NPM has strong SNMP depth — but on deployment model, total cost of ownership including infrastructure, and whether the team needs cloud-native monitoring capability from the same platform.

Nagios XI

Nagios XI gives teams a way to evaluate server monitoring software fit, deployment tradeoffs, and day-to-day operational usability.

ManageEngine OpManager

ManageEngine OpManager starts at $245 for 25 devices with published pricing — roughly 84% lower entry cost than SolarWinds NPM. It covers SNMP monitoring, NetFlow analysis, and network configuration management. OpManager is worth comparing when the team needs competent network monitoring at a substantially lower price point and does not need PerfStack-level cross-stack correlation or hardware-specific monitoring modules. Support responsiveness is generally slower than SolarWinds.

Checkmk

Checkmk is available as both open-source (Checkmk Raw) and commercial editions, providing network and infrastructure monitoring with agent-based and agentless monitoring. The open-source edition is free for unlimited hosts. Compare it when the team has Linux administration expertise, wants to avoid Windows Server dependency, or needs a lower-cost entry point. Checkmk requires more initial configuration effort than SolarWinds NPM but avoids the element-based licensing constraints.

Grafana Cloud

Grafana Cloud gives teams a way to evaluate infrastructure monitoring software fit, deployment tradeoffs, and day-to-day operational usability.

Head-to-head comparisons

Open the comparison pages once SolarWinds NPM makes the shortlist.

Sources

These are the public references, pricing pages, and editorial inputs used to support this page. Readers should still confirm final commercial or product details directly with the vendor when the decision becomes real.

Continue through this software cluster

Use the linked pages below to move from the product profile into pricing, alternatives, category context, comparisons, glossary terms, and research.

SolarWinds NPM pricing

Check the commercial model, official pricing notes, and what to validate before procurement treats the pricing as settled.

SolarWinds NPM alternatives

Use alternatives when the product is credible but the buying team still needs stronger pressure-testing against competing fits.

Open the glossary

Use glossary terms when the product page raises category language that needs a clearer operational definition.