Reviews (1-25 of 193)
- Providing detailed and high-level views of network device and infrastructure performance
- Providing an intuitive and informative user interface
- Generating flexible, customizable reports for any combination of devices imaginable
- Providing highly extensible device metadata categories and custom properties
- SolarWinds is an expensive platform with steep initial and recurring costs (if maintenance/update services are purchased).
- The amount of information in the Orion interface can be intimidating if you don't know what specific information you're looking for.
- Monitoring the uptime, latency, statistics, and other metrics for individual device performance
- Reporting on device availability and metadata
- Identifying problem areas of the network down to specific interfaces
- Network/IT device asset management
- Small-scale business operations
- Very mature product, with lots of pre-built templates and features.
- It's very flexible and easy to customize.
- Fantastic support community (Thwack)
- Licensing model is simple.
- Upgrades can be tricky and time-consuming (especially if you have other Orion products installed along with NPM). It seems like SolarWinds is really focusing on improving this.
- It's Windows-only (which may or may not be an issue for your organization).
- Some menus don't take advantage of modern screen resolutions (e.g., on a 1080p or higher screen, a particular menu section will be locked at a very small size, wasting a lot of real estate).
- Easy to Navigate Interface - The user interface is laid out very clearly and it is intuitive to navigate.
- Highly Customizable Alerts - You have the ability to fine-tune alerts to meet your needs.
- Detailed Graphs and Reports - NPM does a great job of translating raw analytical data in to easy to read graphs and reports.
- Ability to Monitor a Wide Range of Devices - There are built in MIBs for a wide range of device vendors and you have the Ability to configure more.
- Creation of Custom Charts and Reports - Charts and graphs can take a little time to tweak to get the data that's relevant to you. Creating custom reports also isn't intuitive however the SolarWinds support is great at assisting you when needed.
- Licensing Model - You definitely need a good knowledge of what you're trying to see. Licensing is based on the number of elements being monitored (devices and interfaces). This can get costly so you want to have a good understanding of what areas you wish to target if Cost is an issue in your organization.
- No Real Integration with SD WAN Tools - Solarwinds NPM allows you to link with SD WAN APIs but due to API limitations, you only get surface level info. I would like to see them partner with some popular SD WAN vendors.
- Network Atlas - this is the software you use to upload maps into the system. Currently, its a standalone piece of software on the server. I would like to see this integrated into the online console.
- NetPath services are a godsend when you are trying to explain to ISPs, etc. about where traffic is congested or stopping. Sometimes seeing is believing for them.
- The other BIG deal is anticipating disk capacity - when volumes get to full, servers crash. With NPM, we can and create set thresholds for warning us before we run into issues, and then we can add storage, memory, and CPU, (especially on our Virtual environment.)
- Alerts are great - instead of hearing from our users that a server is offline, we are aware of it right away.
- It would be nice to be able to set up SNMP3 for some of our systems in an easier fashion. But it is not a show stopper.
- Sometimes the support refers us to the Knowledge base and Thwack. Not a huge deal, but I only end up putting in a ticket when I have spent a great deal of time searching for a solution.
- Simple discovery of multiple nodes to monitor
- A lot of graphical snippets to represent data
- Customization of dashboard
- Missing the ability to create a partition to give separate customizable environments to different groups
- Traps triggered alerts can be done only on the TrapTools, not in the web interface
- Custom maps can be done only on the Atlas tool, not in the web interface
SolarWinds Network Performance Monitor points our discrepancies; I feel like NPM is my left hand at work. it has definitely paid for itself many times over. It allows you to take baselines and look at performance in real-time and historically. I find hardware that is going to fail before it fails due to the statistics. The saying, you get what you pay for? You get more with NPM! I will say, you get out of the tool what you put into it! I have a standard for every device so it is very easy to see anomalies on the NOC!
- Every network has a notorious piece of equipment that runs outside of normal thresholds! You can set up individual thresholds for alert notification. It is very important to find the right balance of notifications from your monitoring tools. You can tweak NPM or run with the defaults. I run the defaults until hardware indicates that it needs individual configuration.
- You can add nodes individually or in bulk. You can have NPM discover your network!
- NPM can set up a wireless heat map - you need to input a floor plan - massage the map with Network Atlas; before you know it you will have a live heat map of your wireless network!
- I love the top XX options to view in the NOC - I have the top 100 network events, the top 100 interfaces showing in the NOC. You can detail the NOC pages to show just about anything you are collecting in NPM. Unbelievable information when looking for anomalies!
- NPM is being driven by the user group THWACK! I love the fact that they just added Network Insight for the Palo Alto Firewalls: site-to-site VPNs: discovery, status, bandwidth, failures reason, and protocols. GlobalProtect VPNs: username, public IP, virtual IP, and status
- I can't complain or really say that SolarWinds Network Performance monitor has any particular flaw to report! I am pleased how Solarwinds used the THWACK community to add additional features to the product.
- I would like to be able to reclassify the Unknown nodes - the LINUX flavored servers running my virtual Avaya phone network are not classified at all. I did name and manage all the nodes. All nodes are properly identified, I just don't like that group called Unknown .. .but am glad it is there to catch unidentified objects!
- Demo NPM from Solarwinds Web site. You will not be disappointed!
The only place that Network Performance Monitor is not appropriate is in an environment when you do not have permission to monitor!!!
- NPM does a great job of alerting us to outages, latency, connectivity issues etc...
- NPM provides historical data for monitored devices to the port level.
- NPM provides our customers (we are an MSP) with real-time network information for their environment.
- NPM is ideal for installations where systems are monitored on a local LAN. If you are monitoring over a WAN connection a lot of false positives can be generated based on latency and outages unrelated to the monitored environment.
- The cost to add additional NPM polling engines is high in my opinion. If I could I would have a polling engine local to each LAN but it is cost prohibitive.
- Upgrades of NPM in our case have presented some challenged, likely due to the age of our installation. Solarwinds tech support has been helpful in recommending an upgrade path forward.
- Ease of configuration. SolarWinds NPM is easily configured initially with discovery auto-populating the majority of equipment.
- Ease of management/use. SolarWinds NPM is easily understood by those with less training, allowing them to gain visibility in to and troubleshoot problems that would otherwise require additional assistance.
- Pricing. While there are alternate solutions to SolarWinds NPM, this offering sits in a well-priced space easily adding more value than the sticker price. With the module-based approach the product offering often scales well with company size as well.
- Ease of modification. It is sometimes difficult to understand how to properly modify the details of individual components. This comes with the territory given the constraints of SNMP, etc. but I feel that SolarWinds could streamline the end-user experience.
- Dials. For some things dials are a good indication for system status but I've never liked them for network monitoring as they take up a lot of real estate where a simple color-coded number would suffice in most cases.
- NPM polls devices consistently for status
- NPM gathers statistical data for logging
- NPM also has reporting and alerting features that aid in logging historical data and diagnosing issues
- NPM can be a bit hard to tame on resources in a large scaled environment
- NPM needs some finesse when running large scaled jobs/reports
- NPM could stand to be more efficient on the back end. It can be a hog.
- Notification of equipment down before the user usually even notices there is a problem.
- Insight into processor and memory loads on equipment to allow adjustments before failure.
- Better tools to clean up database bloat.
- Building service groups based on multiple aspects and technologies allowing for monitoring of a full service as opposed to the individual aspects of it.
- Ability to pull and organize information with custom snmp pullers means we are able to monitor and report on any event that occurs in our network.
- The ability to create additional pages and gather custom information to create simple and easily accessible locations vast improves our ability to understand and react to network related events.
- Custom page layout in NPM only allows for vertical columns of information, limiting your ability to display information in the best manner.
- Universal Device Poller is a separate application that would be much more user friendly if it was incorporated directly into the NPM web interface.
- High Availability failover solution requires additional licensing from third parties to utilize.
- The clarity of the NPM interface is unparalleled in the level of information displayed. This is often a challenge on other monitors when there is such a variety of equipment being monitored.
- Adding a node to be monitored is generally a stress-free process, with a lot of configuration available, but only the bare minimum being compulsory.
- The graphing provided for nodes provides us with enough knowledge to prevent noticeable failures in many cases. No need to click too many buttons.
- I have found the configuration of alerts to be somewhat confusing at times. I like to have as few required fields as possible to start with, and tailor the alert from that.
- Monitors and alerts on network device metrics
- Adding a device is easy and device templates are accurate
- The user interface is intuitive and packs information densely on the screen for easy use.
- Configuring and monitoring at the port level can be confusing. Often level 1 technicians misconfigure what ports actually need to be monitored. More common on larger or more complex devices such as core switches.
- The top-level menus in NPM (and all of SolarWinds Orion tools) are not always intuitive.
- Detailed Statistics
- Doing anything in bulk needs major improvement
- Network mapping displays
- Be more reactive to customer requests
- Cover ALL technology vendors, not just a select few
- Alerting is easy to set up and customize--without good alerting, why bother?
- The custom charts can be a real lifesaver at times. Many times I have been asked to essentially prove that a particular network component or circuit was not to blame. Custom charts make it quick and easy to put a graphic together to share.
- Easily customizable dashboard with widgets galore allows us to see the things we really care about at a glance.
- I personally find the maps a little cumbersome to work with. Yeah, you can create one pretty quickly, but it's a bit of work to make it look nice.
- The upgrade process hasn't gone as smoothly as we expected in the past. We haven't upgraded to 2020 yet, so maybe that will go better.
- I wish I could provide more cons, but it really is a great product. If they can make the maps easier to deal with, and streamline the upgrade process, it will be nearly a perfect product.
NPM doesn't have a whole lot of drawbacks. I guess you could say that server type devices don't benefit from it as much as network infrastructure.
- Adding nodes is easy.
- Status monitoring is efficient and timely (assuming your polling and alert settings are appropriate).
- Dashboards are useful and highly customizeable.
- It's a big animal and takes time and expertise to keep it running smoothly and maintain the monitored nodes. Don't assume some IT tech is going to use this in their spare time.
- Because it is very complex, there can be a steep learning curve. Get some training from Loop1.
- The web interface is slow. Probably can't be helped, but it is frustrating at times.
- The software is very in-depth. You will be able to get metrics and data on things you never thought possible.
- SolarWinds has a vast array of products in its database so we have yet to add anything that wasn't already included.
- The reporting is wonderful. It is in-depth and allows us to provide documents to business partners when asked.
- Sometimes there are too many things to look at. It may be hard to find just what you are looking for. I would prefer a more dumbed down interface or even a guided wizard.
- It may be our implementation but it seems a little sluggish at times.
- Upgrading it can be a pain since there may be multiple updates needed to get current.
Monitoring the link between your branches is vital for your production systems and performance reporting.
Network Device Port Monitoring
Monitoring the ports on your switches for throughput and if they are up or down is very helpful.
- Bandwidth alerts. Lets you be proactive to problems.
- Alerts that a device has rebooted. This lets you know that it was more than a normal internet outage. There may be power issues.
- Machine learning. NPM listens to the devices over time and creates baselines automatically.
- Too many alerts when a site goes down. Need to be able to fine tune better.
SolarWinds NPM Scorecard Summary
Feature Scorecard Summary
About SolarWinds NPM
SolarWinds Network Performance Monitor (NPM) delivers comprehensive network fault monitoring and performance management that scales and expands with a company's network monitoring needs. Users can collect and view availability, real-time and historical statistics from routers, switches, firewalls, servers, and any other SNMP-, ICMP-, or WMI-enabled devices directly from a web browser.
The vendor states that SolarWinds users can get a full NPM installation up and running the same day they download, and that implementation does not require a team of consultants. NPM provides visibility into the health of network devices and servers on the network, ensuring that users have needed real-time information to keep their network running at peak performance.
Network Performance Monitor helps IT Pros:
- Quickly detect, diagnose, and resolve network performance issues and avoid downtime
- Respond to multiple condition checks, correlated events, and device dependencies
- Automatically calculate capacity exhaustion dates using customizable thresholds based on peak and average usage
- Streamline network troubleshooting with an easy-to-use Web interface
- View paths to critical business services hop-by-hop, even into the cloud, with the NetPath™ feature
- Get deeper visibility into complex network devices with Network Insight™ features for Cisco ASA firewalls, Cisco Nexus switches, and F5 BIG-IP load balancers
SolarWinds NPM Screenshots
SolarWinds NPM Video
SolarWinds NPM Downloadables
SolarWinds NPM Integrations
SolarWinds NPM Competitors
- Has featureFree Trial Available?Yes
- Does not have featureFree or Freemium Version Available?No
- Does not have featurePremium Consulting/Integration Services Available?No
- Entry-level set up fee?Optional
SolarWinds NPM Support Options
|Free Version||Paid Version|
|Video Tutorials / Webinar|
SolarWinds NPM Technical Details
|Operating Systems:||Windows, Windows® Server 2016; SQL Server 2016 SQL Server 2016 SP1 SQL Server 2017 (including installations on Linux)|