

SolarWinds NPM and Amazon CloudWatch are prominent players in network and cloud monitoring. In terms of network management, SolarWinds offers a comprehensive feature set while Amazon CloudWatch excels in monitoring AWS services. Each has strengths depending on user requirements.
Features: SolarWinds NPM includes extensive SNMP monitoring, real-time visibility, and customizable alerts. Its compatibility with numerous network devices and modular pricing enhances its flexibility for various needs. Amazon CloudWatch provides a suite of tools designed for AWS ecosystem integration, infrastructure, and applications, offering seamless alerting systems with a strong emphasis on cloud services.
Room for Improvement: SolarWinds NPM struggles with issues related to slow response times, complex alert configurations, and heavy resource utilization. Licensing complexity is also a concern. Amazon CloudWatch is critiqued for limited real-time analytics and high monitoring costs, alongside calls for enhancements in log management and customization.
Ease of Deployment and Customer Service: SolarWinds NPM's deployment can be complex, especially in on-premises or hybrid environments, but it benefits from strong technical support and a supportive community, albeit with some response time issues. Amazon CloudWatch, being cloud-native within AWS, offers straightforward deployment, though customer service receives mixed reviews regarding response times.
Pricing and ROI: SolarWinds NPM operates on a modular pricing system, which can be high, but users often find the investment worthwhile due to its capabilities. Amazon CloudWatch's pay-as-you-go model can become costly with scaling usage, making return on investment dependent on efficient management of resources.
Amazon CloudWatch offers cost-saving advantages by being an inbuilt solution that requires no separate setup or maintenance for monitoring tasks.
The return on investment is significant as the solution effectively reduces costs while being worth its expense.
In recent years, due to business expansion, knowledge levels among support engineers seem to vary.
While using their cloud and cloud resources, if you have an issue with CloudWatch, you must pay additional monthly fees to get time from dedicated tech support.
If there is no timely response, getting a resolution is more difficult.
We had contact with SolarWinds regarding the implementation, and they were helpful.
They have good technical support.
It is already there as a managed service from AWS.
Amazon CloudWatch's scalability is managed by AWS.
SolarWinds NPM is scalable and effective in handling large network infrastructures.
I sometimes notice slowness when Amazon CloudWatch agents are installed on machines with less capacity, causing me to use other monitoring tools.
The NPM product is stable, particularly when used for simple network monitoring.
When using third-party dashboards such as Kibana or Grafana and other visualization tools, there should be a way to feed CloudWatch's data and logging capabilities into these visualization tools.
We are in a process of integrating Grafana, Loki, and Prometheus to have better visualization on Amazon CloudWatch.
Maybe Amazon Web Services can improve by providing a library for CloudWatch with some useful features.
SolarWinds needs to upscale on observability and add full-fledged observability features, including security features.
Customers have given feedback about the delayed response times from the technical team.
I would need a feature in SolarWinds in the future for some kind of malfunctioning detection, such as malware attacks or that type of environment.
Overall, the pricing of Amazon CloudWatch is very expensive.
Amazon CloudWatch charges more for custom metrics as well as for changes in the timeline.
The solution is considered expensive.
Pricing-wise, SolarWinds NPM is more expensive than PRTG.
It is not too pricey and is adequate.
Amazon CloudWatch allows me to set up and view even historical logs, which is one of the features I find valuable.
If there is a CPU spike or system issues, we set alarms to notify us if the system is going down or not reachable.
I like its filtering capability and its ability to give the cyber engine insights.
Whenever any node is down in our network, whether it is a server or any network device, we receive information through email that the device is down.
The most valuable feature for us is the database performance analyzer, which we use a lot.
SolarWinds NPM has specific modules for monitoring different network capabilities, which provides rich features for carrying out specific tasks.
| Product | Market Share (%) |
|---|---|
| SolarWinds NPM | 4.0% |
| Amazon CloudWatch | 2.0% |
| Other | 94.0% |


| Company Size | Count |
|---|---|
| Small Business | 17 |
| Midsize Enterprise | 9 |
| Large Enterprise | 24 |
| Company Size | Count |
|---|---|
| Small Business | 59 |
| Midsize Enterprise | 33 |
| Large Enterprise | 85 |
Amazon CloudWatch integrates seamlessly with AWS, providing real-time monitoring and alerting features. Its interface supports task automation, enhancing troubleshooting and analytics capabilities, while offering strong security and scalability at a cost-effective rate.
Amazon CloudWatch is an impactful platform for monitoring AWS resources and managing application performance. It simplifies infrastructure performance monitoring by providing comprehensive analytics capabilities, including application insights and event scheduling. Users appreciate CloudWatch for its detailed metrics, dashboards, and support in issuing alerts to detect anomalies. It efficiently tracks performance, optimizes resource utilization, and ensures service availability. CloudWatch is recognized for its robust alerting features and integration with other AWS services, further supporting its resource monitoring capabilities. However, there is room for improvement in dashboard customization, log streaming speed, and integration with non-AWS services. Enhancements in API integration, machine learning features, and support for third-party tools are also desired.
What features does Amazon CloudWatch offer?Industries implementing Amazon CloudWatch often focus on optimizing IT infrastructure. Companies in sectors like finance and e-commerce rely on its monitoring and alerting capabilities to ensure service uptime and performance. The platform's automation and analytics features empower teams to proactively manage performance and detect potential issues promptly.
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:
SolarWinds NPM Benefits
There are several benefits to implementing SolarWinds NPM. Some of the biggest advantages the solution offers include:
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.”
We monitor all Cloud Monitoring Software reviews to prevent fraudulent reviews and keep review quality high. We do not post reviews by company employees or direct competitors. We validate each review for authenticity via cross-reference with LinkedIn, and personal follow-up with the reviewer when necessary.