Senior Manager of IT at a government with 1,001-5,000 employees
Inspect what you Expect: The Importance of Monitoring
Recently I had the opportunity to sit down with a few leaders from various disciplines within IT. One of the biggest concerns that were voiced was the ability to effectively monitor the performance of their enterprise, systems and other assets. Having been in their position, I completely understood their frustration…one that’s played out almost daily in IT.
Yet, even in crisis situations, few IT leaders are able decipher the handwriting on the wall until it’s too late.
When the famous luxury ship Titanic struck the iceberg, it took two and a half hours to sink. But although the hull was ripped and water was rushing into the compartments, when the first lifeboat was launched, there were only 28 people in it, despite its capacity to hold 65. In life – like on the Titanic – there are only a few people who have the ability to discern the meaning of small events and have the courage to make a decision. The rest go down with the ship.
Monitoring performance should be a top priority for any organization because it allows us to make a transparent and objective evaluation of whether our process and project has been a success or not. Enterprise network management and monitoring – it's not just routers, switches, and firewalls in today's data centers. More than ever before, managing a network means managing devices and applications on the network. Across the world, network administrators are consolidating physical servers to VMware, monitoring Active Directory performance, troubleshooting VoIP phone systems, and more.
The implementation of a monitoring and evaluation plan will provide us with the information required to evaluate and demonstrate to stakeholders the success of our processes and projects. Communication of a process or project outcomes and success is a fundamental requirement of all processes and projects.
To coin a phrase that’s echoed by DOD leadership, ‘Inspect what you Expect’. In other words successful business management requires the ongoing monitoring of performance in order to generate data by which to judge the success or otherwise of specific strategies. Improvement in performance can only be realistically achieved when management is properly informed about current performance. To this end it is important to identify key performance indicators that enable management to monitor progress.
In our industry, uptime and availability are critical because downed services and systems can put lives at risk, in addition to costing money. It is our job and purpose to make sure that all services are up, running and healthy.
There are many tools on the market for monitoring performance; one that I have relied on heavily for years has been “SolarWinds”.
SolarWinds is a network monitoring tool that offers advanced fault and performance management functionality across critical IT resources such as routers, WAN links, switches, firewalls, VoIP call paths, physical servers, virtual servers, domain controllers & other IT infrastructure devices.
Further the network monitoring software, combines an easy-to-use interface that lets you quickly deploy the product for production and also apply your organization's monitoring policies across multiple devices quickly.
Being able to quickly deploy a network monitoring tool is especially important to me, since I typically manage at least three networks at a minimum – often times in austere environments. SolarWinds, provide 24/7 network monitoring of devices which notifies my Help Desk when a critical event has occurred. This has allowed my teams identify, isolate and resolves issues/events more quickly.
Because data availability is critical to our decision makers and business operations, my team leverages SolarWinds as a central management platform for tracking all the connected resources on our networks and as an Asset Management capability.
I would be remiss if I didn’t mention the value that SolarWinds brought to our Incident Management program by giving my Help Desk the power to immediately visualize how everything is connected. Enabling, us to deliver high-value, cost-effective IT services that support our global businesses. Solar Winds solutions allow us to maximize our IT investments by protecting our critical data and systems. It empowers us to keep business activities moving forward at all times, helping the organization achieve its goals.
This was instrumental in the prevention of service outages and reduced down times significantly. Additionally our top-level decision makers were able to understand and capitalize on the strategic potential of information technology by integrating it into everything they do.
The business environment today offers few second chances for course correction.
Network uptime is a critical, and it’s the life blood of business operation. Our customers should be able to confidently rely on us to ensure that their mission-critical systems are available and running smoothly 24/7/365. Downtime means a loss of productivity, missed revenue opportunities, and potential brand damage.
Disclosure: My company does not have a business relationship with this vendor other than being a customer.
Works with 51-200 employees
Overall NPM is a great product
I've been working with this product for almost 10 years. It has improved significantly, but the out-of-the-box metrics don't cut it for me. The discovery capabilities for custom metrics are limited because many MIBs have unique ways of defining instances and much meta-data that can't be easily captured with the existing interface. Reporting has its downfalls as well. The reports have great sex-appeal, but little flexibility to combine metrics or aggregate the data in unique ways. Take a product like Netcool Proviso - you can do almost anything with discovery and data, but it's much more expensive, support stinks, and the reports are ugly as sin. Overall NPM is a great product. The TWACK community adds much that is lacking.
Disclosure: My company does not have a business relationship with this vendor other than being a customer.
I would think that in this VERY competitive arena, the question would be, can they afford NOT to improve their product? Nearly every week, I find a new product with a fascinating component that up to that point, I hadn't heard of or thought of.
Last week I stumbled across a product that creates a topology map of your spanning tree routing. I MUST be a geek, because I actually got a little excited reading about it. Imagine not having to GUESS how traffic is routed through your switches, one mouse click and you know EXACTLY what path your data is taking from client A to server B, and back again. How cool is that?
It seems to me that a successful company is one that constantly improves their product and not only keeps up with the competition but focuses on keeping AHEAD.
Look at Atari, Nintendo, Novell and the rest of the endless list of one hit wonders who came up with great ideas and then fell to the back of the pack. And, if you watch the Discovery Channel, you know what happens to anything that falls behind. Burp!
NPM should add packet capture and analysis (unless they already have, of course. I haven't touched it in the last 6 months or so). They need to write better SQL queries as well as a better SQL tool for their customers (several of the out of the box queries timed out when I tried to use them).
They need better support as well. At my last employer, we had to choose which plugins to use because their support staff couldn't figure out why our page refresh rate was DISMAL. With NTA installed, we always had time for a coffee break between refreshes.
With that said, NPM is a good product. I'd like to see it become a GREAT product.
Buyer's Guide
SolarWinds NPM
May 2025

Learn what your peers think about SolarWinds NPM. Get advice and tips from experienced pros sharing their opinions. Updated: May 2025.
856,873 professionals have used our research since 2012.
Network Engineer at a computer software company with 501-1,000 employees
SolarWinds NPM can monitor all SNMP supported devices in real time. But why can't it run in Chrome?
Valuable Features:
1.NPM can help keep a watch on the network and devices like switches, routers, access point. It can monitor any SNMP enabled devices in real time.
2.NPM can easily scale up when your network grows beyond the usual limits and it can monitor the network and connected devices with same efficiency and speed. Scale up is primarily handled by Orion Hot Standby Engine which keeps a watch on the health and functioning of the primary NPM system.
3.The Orion website has the ability to run from machines other than the Orion server and allows additional web server to be added. This allows more users to access the Orion web portal without impacting the overall performance.
4. It supports multiple vendors and thus can monitor majority of the network devices
5. Microsoft Active Directory support
Room for Improvement:
1.The user interface is not intuitive enough and needs improvements in certain parts.
2.The web interface does not have a good support for some browsers like Google Chrome. It officially supports IE and Firefox.
3. Windows Vista systems are not officially supported from SolarWinds.
Other Advice:
Solarwinds NPM has lots of features not found in some other network performance monitoring tools e.g. seamless integration with Microsoft Active Directory. It can easily scale up when there is a need to support and monitor higher number of devices without impacting the overall performance. There are certain pain points that need to be addressed like improving the overall user interface and support for more number of web browsers.
Disclosure: My company does not have a business relationship with this vendor other than being a customer.
As far as open source is concerned, would you recommend nagios, icinga or zabbix?
Sr System Engineer at a outsourcing company with 501-1,000 employees
Robust and highly scalable monitoring with a comprehensive view of the network. But it lacks a good UI.
Valuable Features:
Single page view of all the servers lets me monitor them at a glance.
I can expand and see all the details at as single click expand.
I can capture real-time visibility into network performance issues to quickly determine who, where and what is impacting the network.
Very easy to set alerts for unusual happening.
Highly configurable.
Graphical view lets us compare the values within a particular time frame.
Room for Improvement:
User Interface needs improvement as it is not very attractive.
I was not able to properly monitor my SNMP based online UPS.
Other Advice:
Our company needed a highly reliable network and bandwidth manager/monitor as we were unable to monitor all servers /networks manually. Our search finally ended at this Orion’s NPM tool which has great scalability and reliability.
Disclosure: My company does not have a business relationship with this vendor other than being a customer.
I totally agree with Systemad5157. Network monitoring is an integral role of a network administrator and this program makes the task much easier. The network admin is not just able to detect the network component at fault but also get to fix it in order for the network to perform optimally and keep the company running.
Works with 51-200 employees
Feature rich, nice interface, and relatively inexpensive
Valuable Features:
Feature rich produce suite that addresses many aspects of BSM. Thwack community is constantly making suggestions and improvements.
Room for Improvement:
There isn't a great deal of flexibility to create custom metrics that can be discovered easily or custom aggregation schemes.
Disclosure: My company does not have a business relationship with this vendor other than being a customer.
NPM offers comprehensive tools for robust network performance. It provides a unified view into the performance of thousands of nodes and interfaces in a network. Performance management matrices can be monitored from any SNMP-enabled device, including routers, switches, firewalls, servers, bandwidth utilization, packet loss, latency, errors, discards, and quality of service.
Network Engineer at a tech consulting company with 1,001-5,000 employees
Solid monitoring tool with lots of extra features and highly customizable
Solarwinds Network Performance Monitor (NPM) is a powerful, scalable network monitoring tool. It has a vast range of features, and a large number of expansion plugins that can add functionality for almost any need.
Some of the main features of the Network Performance Monitor include:
Great UI – SolarWinds has consistently good UI design that makes it easy for administrators to manage the network. Customizable dashboards make it easy to view status of key services. If a problem arises simply click and drill-down to view devices and their components like network interfaces, CPU, etc.
Monitoring – SNMP or WMI monitoring is SolarWinds’ big strength. But NPM also can function as a Syslog server (see also What is Syslog' - http://www.networkmanagementsoftware.com/what-is-syslog), and also adds native support for VMware, as well as ability to monitor VSANs. Unfortunately there’s no native support for Hyper-V yet.
Alerting – send messages to administrators when pre-specified thresholds are exceeded (e.g. low memory, high CPU) or if devices fail. Or, events could trigger a script to run.
Reporting – The NPM reporting center includes a large number of pre-canned reports that can be run ad-hoc, or scheduled to run automatically. It also has a custom report writer module that allows users to design their own reports. However I found the stock reports to be a little basic and would love to see this area of the product improved in the future.
SolarWinds has great integration across their entire product range. Nearly every plugin and additional product (think NetFlow monitoring, application monitoring, DDI management, etc) seamlessly integrates with the rest of their Orion suite, streamlining access and reporting.
Surprisingly, one of Solarwinds other strengths comes from their customers. Thwack is the name of the Solarwinds user community, a place where both users and Solarwinds staff go to exchange ideas and support – and also product extensions and customizations. Need to customize NPM for a specific need, add a custom report, or poll a custom device' Odds are good that someone else has already figured out a way to do it, and posted it on Thwack.
NPM is priced on a per-interface model, so that could add up quickly depending on your requirements. This is a little different from most of their competitors who price their software on a per-device basis. Make sure you do the math to understand the total cost of the product.
Overall, I’m consistently impressed with the power of NPM, ease of use, and quality of this product, and would have no trouble recommending it for most networks. SolarWinds offers fully-functioning, free 30-day trials of Network Performance Manager so you can test it out in your own environment.
Pros
SolarWinds Orion NPM has one of the best user interfaces in the business.
The NPM product does an all-round great job at automatically discovering network devices.
Support for other features: Syslog, virtualization, VSANs.
Thwack (SolarWinds User community) integration.
Cons
Some administration tasks can't be completed through the web UI and require the old windows application consoles.
Stock reporting feels limited - would like to see simpler ways of generating my own reports.
No native support for Hyper-V - though can poll with SNMP.
Disclosure: My company does not have a business relationship with this vendor other than being a customer.
Awesome article. I have been searching for this type of valuable information for a long time now. Thanks for providing this info.
Network Engineer at a university with 51-200 employees
Solarwinds network performance monitor adds flexibility and ease of management. It monitors network devices and their states.
Valuable Features:
Why do I recommend this product?
As compared with other products we found Solarwinds to be more robust and includes more powerful functions including:
-Scheduled scan of the network automatically discovers network devices and monitors the IP of the device, the name, machine type and polling method.
-Support multiple vendors so it will support lots of devices to be scanned.
-Mobile view for IPHONE, BLACKBERRY and ANDROID
-Microsoft active directory integration
For the above reasons our company has chosen it instead of Angry IP Scanner or solar winds engineering toolset.
Room for Improvement:
-New, web-based interface lacks some features of traditional GUI.
-Increases the processor load if it operated for a period of time.
Solarwinds is a strong company in the network monitoring, management and configuration market -- it has a lot of products and one of the most famous is solarwinds TFTP server. Solarwinds engineering toolset is a set of products that include all monitoring and management network programs combined in one software package. Solarwinds network performance monitor is a strong product that combines management (SNMP), monitoring (SYSLOG) and configuration of routers and switches. It is also very effective to analyze the link bandwidth and network device performance such as CPU utilization and memory.
Disclosure: My company does not have a business relationship with this vendor other than being a customer.
Network Engineer at a retailer with 51-200 employees
The most efficient Network Performance Monitor with its added characteristics like sniffing, alerting system, and fault discovery.
Valuable Features:
• Simplicity of Use, instinctive, lots of attributes, simple to Install and keep, economical, and makes network management easier.
• Sturdy network error and accessibility management.
• Well established SNMP based network performance check, which allows for adding wireless, Voice over Internet Protocols, and Net Flow checking support as required. It also offers simple and configurable custom attentive and reports.
• Network Performance Monitor can also receive Syslog output and SNMP traps for fault discovery and alerting.
• Alerting system of Network Performance Monitor is strong, supple, and comparatively simple.
• The product has module based pricing, meaning that you only have to purchase the required features.
Room for Improvement:
• Bulk Node attach is chaos
• TCP Service Monitoring
• Unable to perform stop or edit for several events
• Slightly costly
• Latest web based interface does not have some characteristics of the traditional Graphic User Interface.
• I am having a problem with putting up a reliance structure.
Other Advice:
The monitoring system of Orion is powerful and has become a positive feature in the company. Latest versions need no extra training, further software installation, added licensing, and no other exertion. Updates are flawless and consistent. The application is highly self documented and sufficiently instinctive and competent, reasonably priced, and flexible. For basic enterprise network monitoring or a complete set of network diagnostic tools and monitors, Orion is the best option for its complete attribute set and simplicity of use.
Disclosure: My company does not have a business relationship with this vendor other than being a customer.

Buyer's Guide
Download our free SolarWinds NPM Report and get advice and tips from experienced pros
sharing their opinions.
Updated: May 2025
Product Categories
Network Monitoring Software IT Infrastructure Monitoring Cloud Monitoring SoftwarePopular Comparisons
Datadog
Zabbix
New Relic
PRTG Network Monitor
Cisco DNA Center
ThousandEyes
Cisco Secure Network Analytics
Nagios XI
ServiceNow IT Operations Management
Auvik Network Management (ANM)
LogicMonitor
Checkmk
Centreon
Nagios Core
Buyer's Guide
Download our free SolarWinds NPM Report and get advice and tips from experienced pros
sharing their opinions.
Quick Links
Learn More: Questions:
- PRTG vs. SolarWinds: Which is a better Network Monitoring Tool?
- Which is the best network monitoring tool: Zabbix or Solarwinds? Pros and Cons?
- Can SolarWinds NPM be used by network solution providers? What needs to be taken into consideration?
- What Is The Biggest Difference Between NETSCOUT and SolarWinds?
- What SolarWinds NPM alternatives do you recommend?
- SolarWinds Network Performance Monitor compared to alternative solutions
- Is Zabbix or SolarWinds NPM better for infrastructure monitoring?
- How does Solarwinds NPM compare with Dynatrace?
- What is the main difference between SolarWinds NPM and Riverbed NetIM?
- When evaluating Network Performance Monitoring, what aspect do you think is the most important to look for?
NPM provides lot of important features like automated network mapping, group dependencies, Virtualization support, VSAN Monitoring and Mobile Access but its new web-based interface lacks some features of traditional GUI.