X
Innovation
Why you can trust ZDNET : ZDNET independently tests and researches products to bring you our best recommendations and advice. When you buy through our links, we may earn a commission. Our process

'ZDNET Recommends': What exactly does it mean?

ZDNET's recommendations are based on many hours of testing, research, and comparison shopping. We gather data from the best available sources, including vendor and retailer listings as well as other relevant and independent reviews sites. And we pore over customer reviews to find out what matters to real people who already own and use the products and services we’re assessing.

When you click through from our site to a retailer and buy a product or service, we may earn affiliate commissions. This helps support our work, but does not affect what we cover or how, and it does not affect the price you pay. Neither ZDNET nor the author are compensated for these independent reviews. Indeed, we follow strict guidelines that ensure our editorial content is never influenced by advertisers.

ZDNET's editorial team writes on behalf of you, our reader. Our goal is to deliver the most accurate information and the most knowledgeable advice possible in order to help you make smarter buying decisions on tech gear and a wide array of products and services. Our editors thoroughly review and fact-check every article to ensure that our content meets the highest standards. If we have made an error or published misleading information, we will correct or clarify the article. If you see inaccuracies in our content, please report the mistake via this form.

Close

The best network monitoring tools: Top expert picks

Keeping track of ever-expanding networks is getting more and more challenging, especially as hybrid and cloud-only networks are growing in popularity. We've found the best remote monitoring and management (RMM) tools to help keep your network up and running.
Written by David Gewirtz, Senior Contributing Editor
Atera | RMM for managed service providers
atera.jpg
Atera
RMM for managed service providers
View now View at Atera
ConnectWise Automate | Optimized RMM automation
connectwise.jpg
ConnectWise Automate
Optimized RMM automation
View now View at ConnectWise
Datadog | Cloud monitoring as a service -- woof!
datadog.jpg
Datadog
Cloud monitoring as a service -- woof!
View now View at Datadog
Icinga | Open-source infrastructure monitoring
icinga.jpg
Icinga
Open-source infrastructure monitoring
View now View at Icinga
LogicMonitor | Cloud-based infrastructure monitoring platform
logicmonitor.jpg
LogicMonitor
Cloud-based infrastructure monitoring platform
View now View at LogicMonitor
ManageEngine OpManager
manageengine.jpg
ManageEngine OpManager
View now View at ManageEngine
Nagios XI | Pretty much the most popular monitoring software on the planet
nagios.jpg
Nagios XI
Pretty much the most popular monitoring software on the planet
View now View at Nagios
PRTG Network Monitor | Network dashboard with some smart physical monitoring as well
prtg.jpg
PRTG Network Monitor
Network dashboard with some smart physical monitoring as well
View now View at Paessler AG
Site24x7 | All-in-one monitoring that digs deep into application functionality
site24x.jpg
Site24x7
All-in-one monitoring that digs deep into application functionality
View now View at Site24x7
Spiceworks Network Monitor | Totally free network monitoring without all those pesky alerts (yet)
spiceworks.jpg
Spiceworks Network Monitor
Totally free network monitoring without all those pesky alerts (yet)
View now View at Spiceworks
WhatsUp Gold | Highly customizable and configurable, but Windows-only
whatsup.jpg
WhatsUp Gold
Highly customizable and configurable, but Windows-only
View now View at Progress
Zabbix | Free, open-source network monitoring
zabbix.jpg
Zabbix
Free, open-source network monitoring
View now View at Zabbix
Zenoss Cloud | Community and commercial cloud and on-prem monitoring
zenoss.jpg
Zenoss Cloud
Community and commercial cloud and on-prem monitoring
View now View at Zenoss
Show more (8 items)

When you manage a large network, nothing is worse than servers that fail. Well, that's not completely true. Nothing is worse than servers that fail -- and you don't know they've failed. Hmm... even that's not completely true. Nothing is worse than servers that fail, and once you find out they've failed, you can't figure out why. That's a formula for a very unpleasant day.

Since I'm not the only one who's woken up (or been woken up) to a deteriorating server farm, an entire industry of server and network monitoring tools exists out there. This category is called RMM (or remote monitoring and management). At their core, most tools will identify the devices on your network and provide status as to whether those devices are up or down. Some tools can trigger alerts. Some tools allow you to manage licenses. Other tools build up diagnostic and analytics data to dig into what's going on. And, more recently, some tools have added machine learning technologies to help augment IT professionals' skills in tracking down problems.

We've selected a baker's dozen of such tools and present them to you here.

Atera takes the process of RMM (remote monitoring and management) and tunes it for MSPs (managed service providers). By combining remote management with customer service functions like ticketing and satisfaction surveys, Atera helps you stay on top of your network -- and your customer relationships.

Atera offers the normal RMM fare like network discover, real-time alerts, remote access, and mobile apps, and then adds contract and SLA (service level agreement) management, and billing and invoicing support (with integrations to QuickBooks, Xero, and Freshbooks). If you want to grow your MSP business, control costs, and present a professional image, Atera is a great beginning.

ConnectWise Automate allows you to monitor and maintain your entire network from a single browser screen. The main interface allows you to see all your devices, group them by logical categories, and perform operations on them, either one-by-one or in a batch. It's also possible to get an at-a-glance feel for each group through clear icons and comprehensive filters that let you see both individual and overall machine status.

One of ConnectWise Automate's key benefits is the ability to patch third-party applications as easily as operating system assets -- often without requiring any attention from a user or device owner. But it's the automation and scripting support that really takes ConnectWise Automate to the next level. You can build a comprehensive set of custom scripts that allow you to manage, patch, and configure all aspects of your network from just a few clicks.

Datadog is a fascinatingly deep network monitoring and analytics tool designed for modern, multi-vendor cloud networks. Datadog boasts a tremendous list of cloud integrations that can report data to and work in context with Datadog's recording, reporting, and analytics engine.

Use Datadog to get a look inside applications and explore log data, monitor traffic flow and user experience, set alerts to let you know of potential failure points, and use Datadog's machine learning capability to surface issues you might not otherwise have been aware of. If you've got a network or application problem in need of troubleshooting, using Datadog in concert with other debugging tools to dig deep into performance history to locate and identify problems and fixes.

The icing on Incinga's cake is that it's open source and free to use. There is a company behind the product, but they make their money selling support subscriptions, not product licenses. That means, unlike many of the other remote monitoring solutions shown here, you're not penalized for growth. Whether you choose to monitor five, five hundred, or five thousand machines, there's no per-device fee.

Icinga does charge for support subscriptions and they do meter their pricing by availability (weekdays during work hours or 24/7), the number of support cases, and the number of Icinga servers you're running. But they don't meter the number of devices you monitor. In addition to the basic monitoring engine and the browser-based dashboard, Icinga has a number of available modules that extend support to vSphere, certificate monitoring, business process monitoring, and more.

The first thing that struck me about LogicMonitor was its astounding number of infrastructure and cloud app integrations -- numbering well over 2,000. LogicMonitor pitches itself to both enterprise IT organizations and service providers, providing full-stack monitoring across an entire multi-vendor, multi-solution network.

The key to LogicMonitor is that it starts with a basic core deployment package, and builds on top of that. At its core, it does hybrid-cloud infrastructure performance monitoring, in concert with that massive array of integrations we discussed earlier. Beyond that are automation features, AI-based early warning features, configuration monitoring systems, and considerably more. Pricing is based on features, support level, and number of devices you choose to incorporate in your solution.

If you want to monitor just three network devices, you can use OpManager's Free Edition. You get the ability to monitor critical network metrics, server availability, and VMs, and set alerts and alarms. But if you want to go beyond three devices (and you will, won't you?), then you need to get the commercial edition of OpManager.

While OpManager does all the usual real-time networking monitoring and physical and virtual server monitoring you'd expect from a product of this class, what we're quite excited about is the multi-level thresholds you can set that allow you to stage and scale alerts depending on your specific situation. Another neat feature, as you move up into pro and enterprise editions, is the ability to visualize all your physical racks in a slick 3D view.

Nagios stands out because it is, in many IT managers' eyes, network monitoring. Nagios was network monitoring before network monitoring was cool. It's open source (which means you're not plunking down the thousands of dollars its competitors require), it's incredibly powerful, and it's nearly ubiquitous. 

There is a commercial version of Nagios, called Nagios XI. Nagios XI comes in standard and enterprise editions (for about $2,000 and $3,500 respectively). Nagios XI adds to the power of the Nagios core, but also makes it more accessible and less difficult to use. There are advanced reporting features, enhanced visualizations, summary reports, custom actions, and -- in the enterprise version, capacity planning reports, audit logging, SAL reports, and more.

PRTG Network Monitor is a product of Paessler AG. The PRTG stood for Paessler Router Traffic Grapher, which was the product's name until version 7. The current product is an agentless network monitoring product that uses the standard protocols built into the devices it monitors.

One interesting feature of PRTG is the integration of a mobile app in a datacenter environment. While there's a central dashboard available for monitoring all the devices in the network, an IT tech can drill down to the specific hardware device currently being examined. PRTG uses QR codes affixed to physical devices to allow techs to call up stats on individual machines. Pricing is based on the number of sensors being deployed, ranging from $1,700 for 500 sensors up to $15,500 for unlimited sensors on one server. More servers can cost more, so check with the company.

Site24x7's claim to fame is it monitors a lot more than websites. It monitors servers, application performance, network devices, and even user experience. Of most interest is the user experience module, which is powered by a small JavaScript embedded onto your application web pages. This module allows you to monitor performance, pinpoint JavaScript errors, measure and monitor AJAX requests, and more.

The insights that are possible when combining IP-level monitoring with workload process monitoring can well be profound. By being able to see not only the overall network and individual hardware/VM devices, but actual workload performance inside the applications, it's possible to spotlight, tune, and resolve challenging performance problems.

Spiceworks is an odd company in that it generates most of its revenue from ads. On the surface, that wouldn't seem so odd because...the entire Internet. But Spiceworks builds non-open-source, professional-level software like Spiceworks Network Monitor and makes it available for free. This puts the companies products somewhere between shareware and ad-supported. 

While Spiceworks Network Monitor isn't quite as capable of a network monitor as the others we've surveyed in this article, it does get the basics right. To that end, Spiceworks Network Monitor provides you with a consolidated dashboard, distributed checks of critical network apps, and hardware/software device status. What Spiceworks doesn't have is dynamic alerts (although the company says they're coming), patch management, license management, and some of the more enterprise-level tasks. But hey, the software is free (and so is the support), so what's not to love?

OK, let's be clear: WhatsUp and WhatsApp are not the same things. One is a messaging platform that alerts you to when your servers are failing, while the other is a messaging platform that alerts you to when your friends' relationships are failing.

WhatsUp Gold provides a full suite of network availability and performance monitoring tools, including network mapping, performance modeling, wireless network status, application performance, cloud monitoring, and configuration management, along with real-time alerts and customized workflows. We particularly like how WhatsUp Gold has integrated REST API within the product so you can make WhatsUp a part of a larger integrated solution. 

That said, we do think WhatsUp Gold did miss a golden opportunity because the company's pricing levels are called Premium and Total Plus instead of, say, Bronze, Silver, Gold, and Platinum. Licensing is device-based, so the more nodes you have, the more you're going to pay.

Zabbix is another open-source project whose parent company uses paid support as its income source. The open-source GPL code has been in use for 20+ years now, with an internal release in 1998 and the first alpha GPL release in 2001.

Key to Zabbix is its monitoring capacity. It can easily monitor thousands of devices (and since you're not paying by devices, that can be incredibly cost-effective). It can perform auto-discovery across a range of environments (although Windows does require the installation of some agent software). It also offers deep reporting metrics, including SLA and ITIL (IT Infrastructure Library) KPI (key performance indicator) metrics, along with a business-level view of monitored resources.

Zenoss Cloud takes yet another approach to business models. In this case, Zenoss has a free, community edition of the Zenoss Cloud software that is fully usable, as well as an enterprise edition that has the full support of ongoing commercial development.

Both platforms offer network device monitoring, network service monitoring, host resource monitoring, event management tools, automatic discovery, rule-based alerts, and even support for the Nagios plugin format. Commercial offerings add full-stack capabilities for enterprise-level monitoring, anomaly detection, related entity detection, and machine learning.

Our process

I have personal experience with the open-source tools, and so those were easy for me to recommend. We also reached out to IT professionals and did a literature review of other reviews to determine the tools to recommend to you. We eliminated a few popular tools that haven't been updated in a few years and optimized for tools that would work in both an on-premises and cloud environment.

All told, we found 14 tools we feel we can confidently recommend.

How to choose

While every IT environment has unique requirements, we recommend you initially examine these tools based on two key vectors: Price per node and depth of hybrid solution.

When it comes to costing out a solution, many of these tools charge based on how many devices you're monitoring and/or how many servers you're running to do the monitoring. As the number of devices grows (especially if you're also monitoring IoT devices), the cost-per-device can climb exorbitantly. So keep that in mind.

Some of these tools work best on-premises and others can query into the cloud. Some of them use existing protocols, while others require agents to shout back monitoring status information. Keep in mind that if you're running on a SaaS environment, many SaaS solutions won't allow the installation of outside agents, so you'll need to find tools that work specifically with your environment. Some of the tools we recommend have custom integrations with many of the popular the SaaS and IaaS cloud products out there, so keep an eye out as you're making your evaluation.

My recommendation would be to optimize for solutions that let you try before you buy or that offer a money-back guarantee. My experience with monitoring solutions is you never really know how they're going to fit for your needs until you run them for a while, and until you get some alerts -- or miss some alerts that you should have gotten. Work with these as much as you can before you commit to an expensive solution.


You can follow my day-to-day project updates on social media. Be sure to follow me on Twitter at @DavidGewirtz, on Facebook at Facebook.com/DavidGewirtz, on Instagram at Instagram.com/DavidGewirtz, and on YouTube at YouTube.com/DavidGewirtzTV.

Editorial standards