IT Central Station is now PeerSpot: Here's why

SolarWinds NPM OverviewUNIXBusinessApplication

SolarWinds NPM is #4 ranked solution in best Network Monitoring Tools, Infrastructure Monitoring tools, and top Cloud Monitoring Software. PeerSpot users give SolarWinds NPM an average rating of 8 out of 10. SolarWinds NPM is most commonly compared to Zabbix: SolarWinds NPM vs Zabbix. SolarWinds NPM is popular among the large enterprise segment, accounting for 41% of users researching this solution on PeerSpot. The top industry researching this solution are professionals from a computer software company, accounting for 23% of all views.
What is SolarWinds NPM?

SolarWinds NPM is a network monitoring solution that enables you to detect, diagnose, and resolve network performance issues and outages quickly and efficiently. The solution is a powerful tool that can help you increase service levels, reduce downtime with multi vendor network monitoring, simplify the management of complex network devices, improve operational efficiency, and much more.

SolarWinds NPM Features

SolarWinds NPM has many valuable key features. Some of the most useful ones include:

  • Increased scalability
  • Fault, performance, and availability monitoring
  • Dynamic network discovery and mapping
  • Cross-stack network data correlation
  • Customizable topology
  • Dependency-aware intelligent alerts
  • Intelligent maps
  • Automated capacity forecasting, alerting, and reporting
  • Logical and physical network monitoring
  • Monitor Azure vNet gateway visibility

SolarWinds NPM Benefits

There are several benefits to implementing SolarWinds NPM. Some of the biggest advantages the solution offers include:

  • Comprehensive monitoring for advanced network devices: With SolarWinds NPM, you can gain insight into the health and performance of your load balancers, Cisco ASA and Palo Alto Networks, firewalls, and Cisco Nexus switches.
  • Hardware health monitoring: SolarWinds NPM makes it easy for you to monitor, alert, and report on key device metrics, including power supply, fan speed, and temperature.
  • Customizable performance and availability reports: With this feature, you can choose from more than 100 templates to schedule and also generate custom network performance reports.

Reviews from Real Users

Below are some reviews and helpful feedback written by PeerSpot users currently using the SolarWinds NPM solution.

PeerSpot user Andrew N., Senior Network Engineer at Element Critical, says, “The "Performance Analyzer" feature is the solution's most valuable aspect. It's able to do the bounded graphs of all the interface stats, from errors to broadcasts and to current traffic. With a click of a button you're able to, in one interface, look at historical data for those items.” He also adds, “From the troubleshooting point of view, just having that peace of mind is great. And, The solution is extremely stable. We haven't had any issues in that regard. We haven't had issues with bugs, glitches, or crashes."

Daniel S., Systems and Data Warehouse Supervisor at MMSD, mentions, “The alerting and usage tracking is a valuable feature because it alerts us when we're getting near capacity on disk space, network utilization or processor utilization. It helps us manage our capacity and enables us to be proactive.”

A Senior Vice President and CIO at a financial services firm explains, “As we look to add more servers to our virtual environment and to understand the impact, the solution allows us to dig into the historical charts related to capacity planning. It also gives us visibility of spikes and allows us to track down the reasons for their occurrences. So too, it makes room for potential processes that have gotten hung or runaway and to know when it's time to reboot a server or service.”

Dinesh N., Digital Innovation at Bobcat Company, states, “The best part of the solution is the sharing display. It gives a general public ID wherein everyone can link to a public display. That's a good feature.”


Fazal A., Implementation & Support Specialist at 360Factors, comments, “We have configured multiple alerts for our network devices, including routers and switches, so that we are notified if any interface goes down. In the event an interface goes down, we have multiple reports that include availability monitoring, network uptime monitoring, and network downtime monitoring. These reports are on multiple schedules such as the end of the day, end of the last business day of the week, monthly, and quarterly. This gives us the ability to provide reports to our management and let them know the performance of our network.”

SolarWinds NPM was previously known as Solarwinds Network Performance Monitor, SolarWinds Network Bandwidth Analyzer.

SolarWinds NPM Buyer's Guide

Download the SolarWinds NPM Buyer's Guide including reviews and more. Updated: April 2022

SolarWinds NPM Customers

Microsoft, Federal Express, Hewlett-Packard, and MasterCard

SolarWinds NPM Video

SolarWinds NPM Pricing Advice

What users are saying about SolarWinds NPM pricing:
  • "USD $15,000 annually for maintenance."
  • "We pay for SolarWinds NPM yearly. We buy it and then we renew it, but it's not subscription-based. I don't remember the value exactly, because it's my manager who manages pricing, but we pay $60,000 per year for all the solutions. Pricing will also depend on the number of devices. We have a lot of devices."
  • "The licensing is based on the number of nodes, interfaces, and volumes."
  • SolarWinds NPM Reviews

    Filter by:
    Filter Reviews
    Industry
    Loading...
    Filter Unavailable
    Company Size
    Loading...
    Filter Unavailable
    Job Level
    Loading...
    Filter Unavailable
    Rating
    Loading...
    Filter Unavailable
    Considered
    Loading...
    Filter Unavailable
    Order by:
    Loading...
    • Date
    • Highest Rating
    • Lowest Rating
    • Review Length
    Search:
    Showingreviews based on the current filters. Reset all filters
    Manager of Operations - Enterprise at a university with 10,001+ employees
    Real User
    Top 20
    Make monitoring key performance factors in your enterprise customized and effective
    Pros and Cons
    • "The product covers our needs for the basic care and feeding of servers, whether they are physical or virtual."
    • "Technical support and releases are not particularly reliable."

    What is our primary use case?

    Our installation is on-premises on a virtual machine. When we purchased NPM I was particularly interested in the features of Orion. We were going through a maturation process propagating the monitoring of applications throughout the server policy here at the university. It was more to monitor various applications that are primarily used for individual schools. For example, we have the school public health, and we have the school of nursing and they have different needs. You have all these applications like Banner and Canvas and other web-based applications that get used by particular areas. We are working with one application now for COVID-19. There is an application that has been spawned from that, but mostly our monitoring is for up/downtime, space, memory, availability, and those types of things critical for performance analysis. We are just now getting more into monitoring databases and a broader scope of applications as well.  What I am mostly referring to is not the whole Network Performance Monitor suite. This is the actual operations monitoring piece of it. We have the network and we are responsible for set up and monitoring of those particular tools.  

    What is most valuable?

    We identified the five areas that we wanted to have be our key performers, like memory utilization, CPU utilization, and those core components. Just the basic care and feeding of servers, whether they were physical or virtual.  

    What needs improvement?

    We were looking at using DPA (Database Performance Analyzer) which is another component of the NPM and that looks like it takes care of an area we had not really dove into yet. But in talking to the DBA, they like another product that they want to use for the database monitoring. It is an Oracle product called OEM (Oracle Enterprise Manager).  In talking to the DBA's, there was a lot of functionality that they were just used to and they had issues because they did not see some things that they thought were important but missing in the DPA product. That is the only thing I have run into so far with the product that seems to be a shortfall. Everything else is pretty good.  I do not really have other suggestions for additional features beyond working on the development of DPA to make it a more complete tool. We are still learning the product.   There may be some things that they could improve in the reporting aspect of the product. You can create custom reports and those types of things. But the product seems to be missing some depth in that area and it leaves a little bit to be desired. For example, the filtering system and formatting reports and things like that seem to have room for improvement. You are a little limited on the information available on that front and the utility could be improved.   They do have some templates that you can use for report setup. It would be nice if you could maybe make your own. That might make it a little bit more easy to generate other reports that follow the way you like to do things.  

    For how long have I used the solution?

    We purchased SolarWinds NPM (Network Performance Monitor) about three years ago.  
    Buyer's Guide
    SolarWinds NPM
    April 2022
    Learn what your peers think about SolarWinds NPM. Get advice and tips from experienced pros sharing their opinions. Updated: April 2022.
    598,116 professionals have used our research since 2012.

    What do I think about the stability of the solution?

    SolarWinds is a pretty good, stable product, but we have had some issues with support. That is especially true of the last release we upgraded to. There were some SQL issues that we were looking for them to help us out with and, finally, it took so long that someone on our internal SQL team had figured out what the problem was. So, I would say that the upgrades to the product itself from what we went through can be somewhat of a pain point and maybe there needs to be more rigorous testing.  

    What do I think about the scalability of the solution?

    Typically, I don't think scalability is an issue. If you are talking about individual users, we have anywhere from 20 to 25 people across the typology. Probably one of the biggest users is a resource/research support group where they have various servers on the Orion Monitoring System. They actually take on their own responsibility and monitoring role for their servers. So, there are some groups that adopted monitoring through Orion, and then there are some other groups that have quite a bit more of a blasé approach to it and do not really think it is important.  

    How are customer service and support?

    We have not had a lot of opportunities to use technical support. When we did I was not particularly impressed with their response time or expertise.  

    How was the initial setup?

    The initial setup with Orion was somewhat complex. They do have templates in there that you can utilize, but most of those you are going to have to customize anyways. We found that it was easier just to go ahead and do our own.   The way that I found it to be complex was that we had to do a lot of our own scripting to collect the data that we needed. Once you have got a template set up, you can pretty much populate that information to the Orion database, but I mean there is some pain to get started off. Overall we got involved in a year-long project where we were meeting on a weekly basis discussing all the issues. I think it took us a little over a year-and-a-half to actually declare success on the project.   Only after that declaration of success were we able to get on to monitoring and dissemination of information to various users and get started with the monitoring. But our monitoring is a lot better than what it used to be. We were using Homegrown, Nagios, and Check_MK. People were not paying attention to alerts. I think the way we handle it now has really helped users mature in that way. We have still got a lot more work to do though.  We started out with an implementation strategy, but there were some challenges when our directions got changed on us by senior leadership. We would have a plan and a direction and head down a path to implement those particular types of solutions. We would set up the alerting and monitoring and then three months later somebody would come up from an executive level and say, "Hey, we need to monitor this as well." So, we would have to make some changes just like any project. We had to learn to be flexible with it to meet people's needs, but having clearer goals from the outset would have made it easier and quicker in the long run.  

    What about the implementation team?

    We did just about all the work on the implementation on our own with an internal team. Right now, I have got one person that is in charge of the actual product itself. They take care of all the changes, releases, upgrades, deployments, the agents, and those types of things. I have another individual who is responsible for creating tickets and disseminating the information to the owners of the server monitoring in various groups to get their alerts fixed. It does require attention but it does not take a large group for maintenance requirements.  

    What's my experience with pricing, setup cost, and licensing?

    I do not handle the negotiations on pricing, so that is outside my realm of influence. I know that our initial purchase was about $200,000.  

    What other advice do I have?

    One of the things I would suggest to people considering this product and products like it is having a clear agreement upon targets of what you really want to monitor. If it is applications or servers or whatever it is, it just makes sense to come at your choices with a plan. Implement that on the front end by picking out what is important instead of coming back on the back end and trying to do things after-the-fact.  On a scale from one to ten where one is the worst and ten is the best, I would rate this solution as about an eight-out-of-ten.  

    Which deployment model are you using for this solution?

    On-premises
    Disclosure: I am a real user, and this review is based on my own experience and opinions.
    Senior Network Engineer at Element Critical
    Real User
    Top 20
    Good Performance Analyzer feature, excellent access to knowledge base resources, and very stable
    Pros and Cons
    • "The solution is extremely stable. We haven't had any issues in that regard. We haven't had issues with bugs, glitches, or crashes."
    • "In terms of scalability, there is room for improvement. When you start monitoring, if you have so many interfaces and you're trying to monitor them at a faster interval, or a shorter interval, you get to a point where you need to request another node."

    What is our primary use case?

    We primarily used the solution for routers and switches.

    What is most valuable?

    The "Performance Analyzer" feature is the solution's most valuable aspect. It's able to do the bounded graphs of all the interface stats, from errors to broadcasts and to current traffic. With a click of a button you're able to, in one interface, look at historical data for those items.

    From the troubleshooting point of view, just having that peace of mind is great. I think it was kind of a neat feature they added. However, it obviously depends on who's using the platform. I use it as a troubleshooting tool mostly for historical data. That's kind of why I have a monitoring system. We rely heavily on that. We are supposed to be on 24/7 so if some resource is knocked out we can just do troubleshooting using historical data. Performance Analyzer was one of the core features I thought was pretty cool.

    What needs improvement?

    The idea that you can automatically trigger alerts from the TRAPS received is still something that still hasn't really taken off or worked properly. We have to manually go into the database and create SQL queries or SQL queries, to be able to match those and trigger those as alerts. On the engine itself, the Orion platform, just being able to receive the TRAP and generate the alert or something like an alert is a manual process.

    We have all of these other networks that rely heavily on their own vendor protocol for monitoring, and then what the vendor has in place is just a place to be able to northbound, whatever it received to another server. 

    It becomes tricky when you're trying to, for example, dry contact monitoring for power, etc. Those are not necessarily your network, they're using dry contacts. Just analog. The vendor needs to get all the information, and then put it into a format that actually works to be able to be received by other networks.

    Basically, it's just important to have some sort of TRAP alert generation. There's no point of us trying to do queries into the database.

    For how long have I used the solution?

    Before I joined my current company, I had been using SolarWinds for about six years.

    What do I think about the stability of the solution?

    The solution is extremely stable. We haven't had any issues in that regard. We haven't had issues with bugs, glitches, or crashes.

    What do I think about the scalability of the solution?

    In terms of scalability, there is room for improvement. When you start monitoring, if you have so many interfaces and you're trying to monitor them at a faster interval, or a shorter interval, you get to a point where you need to request another node.

    If you have a router that has over 400 interfaces, you need a very robust server. If you don't you'll end up running into issues.

    How are customer service and technical support?

    I've never really reached out to technical support. I understand that it's alright. The very few times I've needed assistance, I was able to get some things from the SolarWinds page and their knowledge base. That's where almost everything you would need is found. 

    For the most part, I've not had issues that required me to go past their knowledge base. The other thing is, when people do try to reach out past the knowledge base, the support staff always bounce back with a question like "Hey, did you check the log?" It can be frustrating because obviously you've looked and that's why you're calling. Because the answer isn't there.  

    For the most part, they do a great job of having people share stuff on their knowledge base. Once you get access to that, most of what a general user would need is on there, if they running into something. The few times I've actually worked with support, it was in relation to something that was related to an enhanced feature. The experience, overall, I'd say has been okay.

    How was the initial setup?

    The initial setup is very straightforward.

    It's easy. A user can download the file, then they simply click the installer and it provides simple step-by-step click-through style instructions. It's been very intuitive for the most part. Before installation, it's important to consider space requirements, resources for the server, etc. before jumping in. Users will also need to consider (if they're running netflow) whether to save the data on the email server or not. It's possible to run out of space that way, however. There are various guidelines, however, at the end of the day, the installation process isn't complex in and of itself. 

    What's my experience with pricing, setup cost, and licensing?

    I no longer work at the company that uses Solar Winds, so I don't have information about what they were paying or what they pay now. The current package I'm using myself is a free package as I do a comparison between PRTG and SolarWinds.

    Which other solutions did I evaluate?

    We're in the process of doing a comparison between SolarWinds and PRTG. 

    What other advice do I have?

    At my old company, we were always using the current version of the solution. We'd like to keep up to date with the latest releases. The company even changed over when there was a move from a 2012 Windows server to an updated version of Windows (16).

    We had a single server located in one location and all the other devices were networked. Sometimes SolarWinds was used as a slot receiver and trap receiver for some of those devices that have their own "NMS" (network managed system). It's not really proprietary, but we had a northbound interface to be able to send syslogs or TRAPS. SolarWinds was used as the one central location to be able to receive and process alarms and alerts for any trigger actions.

    I'd rate the solution eight out of ten. The solution is kind-of expensive, but at the end of the day, it's quite robust. It has several great functionalities. It has groups, maps, almost everything. It's just a matter of the price point that makes it somewhat prohibitive.

    Disclosure: I am a real user, and this review is based on my own experience and opinions.
    Buyer's Guide
    SolarWinds NPM
    April 2022
    Learn what your peers think about SolarWinds NPM. Get advice and tips from experienced pros sharing their opinions. Updated: April 2022.
    598,116 professionals have used our research since 2012.
    Systems and Data Warehouse Supervisor at MMSD
    Real User
    Top 10
    Enables us to proactively resolve issues, resulting in significant time savings and minimal downtime
    Pros and Cons
    • "The alerting and usage tracking notifications on disk space capacity, network and processor utilization."
    • "Complex and overly detailed setup."

    What is our primary use case?

    This solution has many different roles in our company. There is the application support group who configure it for monitoring specific services within applications and our desktop or operations group which monitors toner in laser printers. My group, which is primarily networking and servers, use it for bandwidth monitoring, server processor utilization monitoring, and for disk space monitoring. So we use it for a lot of different things. There are probably 200 services that are being monitored within our financial system to make sure that it is running optimally. I'm an infrastructure supervisor and we're customers of SolarWinds.

    How has it helped my organization?

    The outcome of using this solution is that we've been able to become more proactive on really resolving issues before users know that there's a problem. Outages have reduced by probably around 90% because we're able to take and proactively add space to a disk or add processors to a server before users know there's a problem. It means we can take something down at night and fix it, rather than disrupting work in the middle of the day. 

    What is most valuable?

    The alerting and usage tracking is a valuable feature because it alerts us when we're getting near capacity on disk space, network utilization or processor utilization. It helps us manage our capacity and enables us to be proactive.

    What needs improvement?

    This is a complex product to set up and I think it's really too detailed and could be simplified. It's a change from their older product which was very easy to set up and manage. The new one is more difficult because it's far more detailed. The solution does everything we ask of it, but it takes a long time to deploy.

    Additional features and improvements would be to simplify initial data gathering so that we can deploy easily and then refine it over time. Ideally, we'd like to be able to get something up and running in a week and then go through and decide, for example, to monitor things on one particular server and not necessarily on others. They could possibly create a generic installation and then let us go back and refine it. We spend a lot of time without having all of our equipment monitored because it takes so long to initially set up each server. 

    For how long have I used the solution?

    I've been using this solution for three years. 

    What do I think about the stability of the solution?

    I think this is a very stable solution.

    What do I think about the scalability of the solution?

    I think the solution is easy to scale although it does require a lot of resources. When we initially set it up, we had about a quarter of the resources that we currently have and we set it up too conservatively which caused a lot issues. When the consultant reset it, we quadrupled the amount of resources that the system has. We have about 10 people that get alerts and are actively involved with the system. The system requires about 10 staff hours for maintenance, updates and verification that everything is working.

    As we refine it to monitor services, we are going to increase the usage. So right now we have it monitoring a database server, but we're not monitoring all of the services within that server. So we might have 30 databases in there. We're not yet monitoring each of the individual databases.

    How are customer service and technical support?

    We have very few issues that require technical support, we only contact them a few times a year. They generally resolve things pretty quickly and our issues are generally related to improving deployment. 

    Which solution did I use previously and why did I switch?

    We used to use a product called ipMonitor, which is a much simpler solution. It's one-tenth of the cost and we used it strictly for alerting. It would tell us when a server was down, but not that the server was running at 70% utilization for the previous week. ipMonitor was strictly a something is working or a something is not working solution.

    How was the initial setup?

    The server configuration for installation took about a week. And then another two to three weeks to get it installed across all of our servers. We're making modifications every day. We initially set it up ourselves and then about two years after the initial installation, we hired a consultant to redo the installation and make it more efficient because it wasn't initially configured optimally. It's the amount of detail you need that will determine how much time you spend setting something up.

    What was our ROI?

    Our ROI has been in the savings in downtime during business hours.

    What's my experience with pricing, setup cost, and licensing?

    Our annual maintenance fee is USD $15,000. 

    Which other solutions did I evaluate?

    HP had a similar product that we looked at but it wasn't nearly as universal as SolarWinds products. HP has a product to monitor servers and a product to monitor networks, but they don't have one product that does both well, SolarWinds monitors everything very well.

    What other advice do I have?

    I would recommend taking into consideration that you will need more server resources than you think. Knowing that means you can save on having to rebuild the whole environment later on. We ended up going from one server to four servers and it's running much better now. Don't skimp on the server resources you get with the application.

    I would rate this solution a 10 out of 10. 

    Which deployment model are you using for this solution?

    On-premises
    Disclosure: I am a real user, and this review is based on my own experience and opinions.
    Angela Bustamante - PeerSpot reviewer
    Monitoring and Process Analyst at Seguros SURA
    Real User
    User-friendly and strong tool that monitors devices, routers, and switches, with good technical support
    Pros and Cons
    • "I like that SolarWinds NPM is a strong tool for monitoring network devices, switches, and routers. It's also a user-friendly tool. My team also likes how scalable it is."
    • "We also had to be attentive to vulnerabilities, because SolarWinds NPM have some issues in that area. We had to work with our security team, so that they could help us check and backup the data, and check what they needed to secure."

    What is our primary use case?

    SolarWinds NPM is a good tool. It's a strong monitoring tool that we use to monitor our network devices, routers, and switches.

    What is most valuable?

    I like that SolarWinds NPM is a strong tool for monitoring network devices, switches, and routers. It's also a user-friendly tool. My team also likes how scalable it is.

    What needs improvement?

    There are some areas for improvement in SolarWinds NPM. One is that their dashboard needs to be friendlier. We want them to take their dashboard to another level. For example: with our databases, we develop services and we want to put those on the dashboard, while making them more visual. This would be good to improve in the tool.

    The integration of SolarWinds NPM with other tools is also another area for improvement. For example, we'd like to have the ability to manage the unit with other tools, because we need to have better control to manage the alerts. How can you load that capacity with only that kind of information?

    We also had to be attentive to vulnerabilities, because SolarWinds NPM have some issues in that area. We had to work with our security team, so that they could help us check and backup the data, and check what they needed to secure. You have to do a test, find what needs to be improved, then make the corrections on SolarWinds NPM. You have to be very attentive when using the tool, but it's an area to improve not just in SolarWinds NPM, but for any tool.

    For how long have I used the solution?

    I've been using SolarWinds NPM for a year and a half.

    What do I think about the stability of the solution?

    SolarWinds NPM is a stable tool.

    What do I think about the scalability of the solution?

    SolarWinds NPM is a scalable tool. My team likes working with it because they really like its scalability.

    How are customer service and support?

    The technical support for SolarWinds NPM is very good. I'm rating their support five out of five.

    How was the initial setup?

    The initial setup for SolarWinds NPM was easy. I didn't do the configuration, but I watched our installer very closely, and he installed the tool quickly. For example: if you have a new module or a new product, you can do the installation very quickly.

    What about the implementation team?

    The deployment of SolarWinds NPM was done in-house.

    What's my experience with pricing, setup cost, and licensing?

    We pay for SolarWinds NPM yearly. We buy it and then we renew it, but it's not subscription-based. I don't remember the value exactly, because it's my manager who manages pricing, but we pay $60,000 per year for all the solutions. Pricing will also depend on the number of devices. We have a lot of devices.

    What other advice do I have?

    We have the SolarWinds NTA (NetFlow Traffic Analyzer), and we also use another solution from SolarWinds: the SolarWinds SAM to monitor some on-premise servers. It also monitors the GPU, memory, the availability status and processes. We are now monitoring databases, particularly Oracle databases, to check their status and also check internal information. We detect all this information and equip our system so that it has the information, and we're doing it manually because that doesn't happen automatically with SolarWinds.

    We have 30 people who use SolarWinds NPM and they're part of the operations, network, and infrastructure teams that do the diagnostics when something is wrong. We also have team leaders and some managers that watch the data in real time, plus the configuration and monitoring teams. We have 2 engineers responsible for the deployment and maintenance of the tool.

    As for plans of increasing our usage of SolarWinds NPM, we've bought more modules recently, and we keep using the tool to monitor our network and infrastructure, together with other tools. For example: we have some very practical tools that our monitoring team uses to make diagnostic alerts such as McAfee. At the moment, our main tool is SolarWinds NPM, and we keep using it, especially for monitoring cloud devices. This is very important to our organization because we've migrated to the cloud. If you're doing cloud migration, you have to picture how you can monitor devices on the cloud.

    I would recommend SolarWinds APM to others looking into using it. We're using a lot of it. We also have the SolarWinds SAM, and I would recommend it for monitoring databases and servers, and you have to do a little development, but it's manageable. I would also recommend SolarWinds NPM because from experience, it's able to do its job.

    My rating for SolarWinds NPM is nine out of ten.

    Which deployment model are you using for this solution?

    On-premises
    Disclosure: I am a real user, and this review is based on my own experience and opinions.
    Flag as inappropriate
    Senior Vice President and CIO at a financial services firm with 201-500 employees
    Real User
    Top 20
    Lets us track down brownouts in a multi-host, multi-guest virtual environment
    Pros and Cons
    • "As we look to add more servers to our virtual environment and to understand the impact, the solution allows us to dig into the historical charts related to capacity planning."
    • "The solution's network discovery and node addition processes need more work."

    What is our primary use case?

    We have been making use of the most recent version.

    We use it for monitoring our uplink ports on our routers and switches. We also use it to monitor our servers and we utilize its disc space and processor memory. We do the same thing for the routers and switches.

    How has it helped my organization?

    An improvement the solution has brought to our organization is that it enables us to track down what I call brown outs in a multi-host, multi-guest virtual environment. It allows us to see why and when this occurred and to know what else was transpiring at the time that we had received an end-user complaint of the system running slowly. 

    What is most valuable?

    As we look to add more servers to our virtual environment and to understand the impact, the solution allows us to dig into the historical charts related to capacity planning. It also gives us visibility of spikes and allows us to track down the reasons for their occurrences. So too, it makes room for potential processes that have gotten hung or runaway and to know when it's time to reboot a server or service. 

    What needs improvement?

    The solution should make things easier to set up on a node by node basis. When turning on the network scanning to try to set up nodes, it has a tendency to grab everything in site, every port on a firewall, for example. One should have the option of picking through these before they're automatically added, so that there should be no need to go through them manually and delete them. The solution's network discovery and node addition processes need more work. Once the nodes have been added, there is a need to go in and delete them manually. 

    I cannot think of additional improvements that are worth mentioning. The solution does a pretty good job all around. 

    For how long have I used the solution?

    We have been using some version of SolarWinds for 20 years.

    What do I think about the stability of the solution?

    The solution is very stable. We don't see many outages of the actual platform. The sole exception would concern us taking a process in which we would be restarting it on a monthly basis. 

    What do I think about the scalability of the solution?

    The solution is very scalable. I've never seen a problem with this.

    I don't have any plans to increase the usage in the future. I would not say that the solution is being extensively used, as we're not necessarily monitoring everything that we could, there being no need for some of this in our environment. I would make use of the performance monitor should I wish to dive deeper into a running system for detailed analysis.

    How are customer service and technical support?

    As I have been using the solution for so long, I have not had any need for technical support. 

    Which solution did I use previously and why did I switch?

    I have used other products prior to SolarWinds NPM. I switched because the solution provides a consolidated view of everything. 

    How was the initial setup?

    A moderate level of knowledge of the product's use is required for installation. 

    The initial installation occurred a long time ago. While, for me, this process would not take long, somebody who is new and who has never used the solution may take a day or two to do installation and to become fully up to speed of what is being added, the reason for doing so and how the solution should be configured. 

    Installation is not easy for a person who lacks the requisite experience. 

    What about the implementation team?

    I did the integration myself. 

    What's my experience with pricing, setup cost, and licensing?

    I renewed the licenses around two-and-a-half to three years ago and do not have the relevant numbers off the top of my head. 

    What other advice do I have?

    I would estimate there are three insfrastructure managers, with myself as the head of the IT department. There is at least one other technician working on the wide area, local area network.

    My advice to others is to add their nodes manually, not to let the network discovery and auto ad run.

    I rate SolarWinds NPM as an eight out of ten. 

    Which deployment model are you using for this solution?

    On-premises
    Disclosure: I am a real user, and this review is based on my own experience and opinions.
    DineshNekkanti - PeerSpot reviewer
    Digital Innovation at Bobcat Company
    Real User
    Top 10
    Good sharing display, excellent technical support and useful for hybrid monitoring
    Pros and Cons
    • "Technical support has always been great. They are very responsive. We've been satisfied with their level of support."
    • "There needs to be more integration of widgets, especially for reporting purposes."

    What is our primary use case?

    We primarily use the solution to try to monitor all of our AWS services, including the servers and the cloud. We use both, and this actually helps us with monitoring and certain applications.

    What is most valuable?

    The best part of the solution is the sharing display. It gives a general public ID wherein everyone can link to a public display. That's a good feature.

    What needs improvement?

    I expected more from the solution. I thought it would be just like the Orion Platform. On Orion, for example, you can spot all the different widgets and everything from the dashboard. This solution is less simple. There are charts and lines and numbers. It might be helpful if the solution offered some more extensions, like a log that could add up your display on the dashboard.

    I have mixed feelings about the solution. I started off thinking that this would be a replacement to all of our other dashboards, like Cloudworx. However, it didn't show me that promise. I wouldn't want to replace the other dashboards that we started with because it wouldn't generate reporting. It would be helpful if it would help visualize information better.

    There needs to be more integration of widgets, especially for reporting purposes.

    The solution would benefit enormously from more automation, especially around reporting.

    For how long have I used the solution?

    SolarWinds NPM has been in our company for two years now, but we have just recently started to utilize the solution effectively. We've begun to get the full effect of the product, I would estimate, only in the past few months.

    What do I think about the stability of the solution?

    The stability is weak in comparison to other solutions. CloudWatch is far better in the stability aspect. The solution is a bit slow.

    What do I think about the scalability of the solution?

    The solution has the potential to scale. I'm not sure if my company has tried to do so or if they plan on doing so, so I can't speak from any personal experience.

    We are actually in the process of replacing a lot of items. This solution didn't do the things we expected, so don't know the likelihood of scaling it in the future, or continuing to use it.

    For the most part, our IT teams are the ones that are on the solution. Not everyone in the company is on it.

    How are customer service and technical support?

    Technical support has always been great. They are very responsive. We've been satisfied with their level of support.

    Which solution did I use previously and why did I switch?

    We didn't previously have any other hybrid platform to monitor. We were just using CloudWatch for our AWS services. With SolarWinds, we have the potential to take a look at everything across the board. 

    How was the initial setup?

    The initial setup was straightforward. It was really smooth.

    I personally did not handle the deployment part, however, the rest of the team who supported me had handled the process and it was my understanding that they didn't have any issues.

    What's my experience with pricing, setup cost, and licensing?

    I don't deal with licensing or pricing, so I wouldn't be able to guess how much we pay for the services or if they are monthly or yearly. I'm not sure what our license agreement looks like.

    What other advice do I have?

    We just use the product. We're not consultants or resellers.

    I'm not sure of which version of the solution we are currently using. It may be the most recent.

    I do believe that in the future, users will gravitate towards using one solution for monitoring all the servers and applications. However, right now this product needs a lot of plugins. Currently, a lot of improvements are needed before the solution gets to a good place in terms of usability.

    I'd rate the solution eight out of ten.

    Which deployment model are you using for this solution?

    Hybrid Cloud

    If public cloud, private cloud, or hybrid cloud, which cloud provider do you use?

    Amazon Web Services (AWS)
    Disclosure: I am a real user, and this review is based on my own experience and opinions.
    Senior Executive IT Program Manager at a computer software company with 201-500 employees
    Real User
    Reliable monitoring with good reporting and good technical support
    Pros and Cons
    • "We don't have any issues with the stability of SolarWinds NPM."
    • "One of the challenges with SolarWinds is that in order to pull the data, we have to have a lot of false positives."

    What is our primary use case?

    My team uses SolarWinds to do some of the network monitoring. I look at the reports.

    What needs improvement?

    One of the challenges with SolarWinds is that in order to pull the data, we have to have a lot of false positives.

    False positives or positive falses are a concern because you want to be as accurate as possible and get them down to zero, which is what you want on your network. Once a week with the reports there, is always a false positive or vice versa where it's showing that it's up and really it's down.

    We are looking at how we can overcome that issue. Is it a work issue, or does it come from the tool itself? It will show that something is down when it's up and every once in a while if something is down it shows that it is still up.

    We would like to be able to pull information from the vendor's OEM. It would be helpful to have crosswalks or if it could have a running list that goes out of models, software, and it can pull out the end of life, or end of service life dates. Also to suggest the recommend current version to use, that way you can do the comparisons without having to do a manual search. That would be beneficial.

    Similar to other tools, I would also like to see a graphical map of your network that highlight in green, red, or yellow, and if you see a specific device you can click on it and it will help you drill down on the details of that device.

    There are other things that it should be able to do, such as when it comes to monitoring the infrastructure and my server, and there are issues developing like the circuits degrading or latency is increasing it should give you a notification to know what is going on, rather waiting for the device to go down which at that point it would be too late. You want to be able to do proactive monitoring and reaction.

    We want to get to a monitoring level where if it is monitoring the server, the CPU, or the storage level you could have presets where it will identify and give you warnings to say that you are at 70% or 80% storage capacity. This would allow you to get ahead of it before you run out. 

    It would be the same for the CPU utilization and knowing if it is running 20 or 30% premiums normally or is it running at 90 or 100% and you have to add CPUs.

    It could let you know if you have other tools or applications that are running too hot or if they need to be changing out that tool or is it something else.

    To have something in place where it can help us to do some analysis and be proactive would be helpful.

    For how long have I used the solution?

    I don't use this solution, I oversee a team who uses it.

    What do I think about the stability of the solution?

    We don't have any issues with the stability of SolarWinds NPM. 

    We had one problem, but it wasn't a stability issue, it was a hack that occurred earlier this year that affected everyone using SolarWinds. After that, it took a bit to get it stabilized to where it is now. 

    How are customer service and technical support?

    Our team that has worked with technical support hasn't had any complaints. It goes pretty well. 

    Which solution did I use previously and why did I switch?

    I am familiar with several tools.

    Which other solutions did I evaluate?

    They will be putting NetScout on their network to look at some of the differences and to look at the pluses and minuses of each of the two tools.

    What other advice do I have?

    I would rate SolarWinds an eight out of ten.

    Disclosure: I am a real user, and this review is based on my own experience and opinions.
    Flag as inappropriate
    Fazal Azeem - PeerSpot reviewer
    Implementation & Support Specialist at 360Factors
    Real User
    Top 20
    Helpful support, good alerting and reporting facilitate troubleshooting of network problems
    Pros and Cons
    • "We have configured multiple alerts for our network devices, including routers and switches, so that we are notified if any interface goes down."
    • "Fortigate firewalls are one example of a product that we are unable to monitor properly via SolarWinds NPM."

    What is our primary use case?

    We have been using this tool to monitor our multiple network devices, interfaces, physical and virtual memory, application servers, databases, and applications to keep a track of what is causing an issue that we are having.

    Either it is the network, or it is the application, or it is the database queries that are causing our users to experience slowdowns. Due to alerting mechanism, we get notified if anything is responding slowly or if anything goes down so that we can resolve the issue as quickly as possible and keep providing best services to our customers.

    How has it helped my organization?

    We had been having some issues recently with network choking at a specific time, and we had been working on multiple things to identify the root cause. Using those methods, we were unable to trace it.

    We decided to install a tool that would show us where the issue is being produced, and we can monitor our internal and external network traffic. We are able to determine whether the issue is being caused at the ISP end or our internal network, and with the help of SolarWinds NPM, we were able to track down the root cause of the issue.

    What is most valuable?

    We have configured multiple alerts for our network devices, including routers and switches, so that we are notified if any interface goes down.

    In the event an interface goes down, we have multiple reports that include availability monitoring, network uptime monitoring, and network downtime monitoring. These reports are on multiple schedules such as the end of the day, end of the last business day of the week, monthly, and quarterly. This gives us the ability to provide reports to our management and let them know the performance of our network.

    What needs improvement?

    Even though SolarWinds NPM provides monitoring for a vast number of vendors and products, they do not support all of them. They should keep in mind that due to ongoing threats and daily malware attacks, companies have deployed network security and hired security professionals who are doing penetration testing. Certain devices provide ongoing security features, which can keep our network secure.

    Fortigate firewalls are one example of a product that we are unable to monitor properly via SolarWinds NPM.

    For how long have I used the solution?

    We have been using SolarWinds NPM for more than two years.

    What do I think about the stability of the solution?

    The stability of SolarWinds NPM is very good.

    What do I think about the scalability of the solution?

    Scalability-wise, it is very good.

    How are customer service and technical support?

    Technical support from SolarWinds is the best.

    Which solution did I use previously and why did I switch?

    We previously used ManageEngineOpManager, but we switched because it did not have enough features.

    How was the initial setup?

    The initial setup was pretty straightforward. We had to do some customizations, which was great to provide better visibility of our entire network.

    What about the implementation team?

    We implemented it through a vendor and their level of expertise made us choose this tool. They gave such a great demo that we didn't even have to consider other options.

    What was our ROI?

    We achieved ROI within six months.

    What's my experience with pricing, setup cost, and licensing?

    The licensing is based on the number of nodes, interfaces, and volumes.

    Which other solutions did I evaluate?

    We were recommended SolarWinds by a friend so we tried it and purchased it. We did not evaluate other options.

    Which deployment model are you using for this solution?

    On-premises
    Disclosure: I am a real user, and this review is based on my own experience and opinions.
    Buyer's Guide
    Download our free SolarWinds NPM Report and get advice and tips from experienced pros sharing their opinions.
    Updated: April 2022
    Buyer's Guide
    Download our free SolarWinds NPM Report and get advice and tips from experienced pros sharing their opinions.