I have researched a quite a few network monitoring tools which can be used for various monitoring purposes of not only the servers, but the intermediate routers as well. There are majorly three types of these softwares. Ones which are completely open-source, you can do almost anything you want using these, but they require quite some expertise before you can use them. Then there are the ones that are not open source, the enterprise softwares and cost you some money, but on the other hand, they are extremely easy to set-up and learn. You can have them up and running in a matter of minutes. And then there are those which are completely cloud based. They can be free of cost or charge some money depending on the software. The good thing about these is that you don’t have to install any extra software, and it can be managed completely online but then again these have limited features and you cannot exploit them to the full extent as you can do with the open-source and to some extent the enterprise software, so I won’t suggest you to use these, because these are generally not the complete solutions and require other support software to achieve the same. Below I have listed the outstanding pros and cons of the various Network analyzers that you can look into.
Nagios
Pros:
- Nagios offers an extensive set of collector plug-ins that allows users to gather performance and availability data from a broad range of operating systems, including Windows and Netware
- Nagios has a web interface that helps users check network health from anywhere
- Creates reports on trends, availability, alerts, notifications — via the web interface
- Monitors network redundancies and failure rates
Cons:
- Web GUI is not good
- Steep learning curve is required for managing config files to run devices and tests
Zabbix
Pros:
- Zabbix is fully configurable from its web front end and so it is easier to use Zabbix
than the popular Nagios — whose configuration requires several text files
- Further, Zabbix combines both monitoring and trending functionality, while Nagios
focuses exclusively on monitoring
- The Web monitoring function of Zabbix allows users to monitor the availability and
performance of web-based services over time. Moreover, this functionality allows
Zabbix to log into a web application periodically and run through a series of typical
steps being performed by a customer
- It’s open-source and has a well-designed Web GUI and overall concept
- Zabbix offers good alerts, dedicated agents and an active user community
Cons:
- Zabbix is not suitable for large networks with 1,000+ nodes, due to PHP performance
and Web GUI limitations
- A lack of real-time tests, as well as complicated templates and alerting rules
Solarwinds
Pros:
- SolarWinds’s ConnectNow Topology Mapping allows users’ environment to be mapped
in real time automatically. This provides graphical visibility into users’ networks,
requiring no additional work or tools
- SolarWinds’s Integrated Wireless Poller monitors wireless devices for security and other issues and reduces the difficulty in managing these items, allowing more widespread use of wireless technologies
- Excellent UI design
- Customizable, automated network mapping
- Great community support provided by Thwack
- Mobile access
- Native VMware support
Cons:
- Unable to configure alerts from the web-console
- Clumsy “Group Dependency” configuration
- Reporting module needs better ad-hoc reports
- No native support for Microsoft Hyper-V. Features SNMP only
PRTG Network Monitor
Paessler has completely redesigned its Web interface to make it simpler to use. In addition, the company has added support for a mini-HTML interface for mobile devices, including iPhones, BlackBerrys, Androids and Windows Mobile devices. What’s more, with the iPhone app — available through the iTunes App Store — IT managers can not only receive alerts about network status, they can also take action.
Pros:
- Google Maps integrated with the Web interface, allowing monitoring software to display
geographical maps
- Functions of advanced maps for creating custom network views
- Real-time availability of up to a year of actual historic data, not aggregated data
- Integrated native Linux monitoring functions
- Monitoring of virtual environments, including VMware, HyperV, Xen and Amazon Cloud Watch
- Installation of reliable alarm system enabling alerts via e-mail, SMS, instant
messenger, pager message, HTTP request, syslog, etc.
- A variety of new sensors and remote probes to monitor distributed systems, including
xFlow sensors for monitoring via NetFlow or sFlow.
- Very easy setup,
- broad range of sensors,
- self-contained design
**I did not find any cons!
Spiceworks
Spiceworks is a network management and monitoring, Help Desk, PC inventory and software reporting solution for handling IT in small and medium-sized businesses.
Pros
● Fast installation
● Main dashboard completely configurable
● Easy to use monitoring console
● Active user community, with forums, ratings and reviews, how-tos and whitepapers
● Free
● Easy to install and configure for Windows environments
● “All in one” solution for Inventory, Monitoring, and Help Desk
● Great starting point for IT management
Cons
● On larger networks, performance can be slow
● Limited scalability
● Does not facilitate managing control of monitored devices
● Some initial device configuration is required to be recognized by Spiceworks
● VMWare and Unix systems not discovered nearly as easily as Windows
● Does not provide the same depth of monitoring and control as enterprise-level
products
Software
|
Faster Config Process
|
Good web interface
|
Compatible to leading OS
|
Better Graphics and Navigation
|
Cost Effective
|
Free?
|
Mobile Access
|
Integrated Maps
|
Nagios
|
No
|
Yes
|
Yes
|
No
|
Yes
|
Yes
|
No
|
No
|
Zabbix
|
Yes
|
Yes
|
Yes
|
Yes
|
Yes
|
Yes
|
No
|
No
|
Solarwinds Orion Network Performance Monitor
|
No
|
Yes
|
Yes
|
Yes
|
Yes
|
No
|
Yes
|
Yes
|
Paessler NetworkMonitor
|
Yes
|
Yes
|
Yes
|
Yes
|
Yes
|
No
|
No
|
Yes
|
Spiceworks
|
Yes
|
Yes
|
Yes
|
Yes
|
Yes
|
Yes
|
No
|
No
|
Inputs
If you want to try out an open-source software, which is absolutely free, you should opt for Zabbix. You can also try out the PRTG Network monitor as it is free for up to 30
sensors. Considering the fact that currently we do not have a lot of servers, you can opt for
the PRTG monitor as it is much simpler than Zabbix with almost all the same features and actually much better GUI. Like Zabbix it also has excellent community support and once you
feel that you need to add more sensors you can opt to pay for those using the PRTG Network
monitor or go for Zabbix. The problem with softwares like Zabbix and Nagios is that
they require a very steep learning curve and unless you devote a person for that purpose
it would be really time (that implies money) consuming. So basically its just the same. I would
suggest to give the PRTG Network Monitoring System a try.
Important links
PRTG Network Monitor download link :
http://www.paessler.com/prtg/download
Zabbix Download link :
http://www.zabbix.com/download.php
PRTG System Requirements :
http://www.paessler.com/prtg/detailedrequirements
Zabbix Systems Requirements :
http://www.zabbix.com/requirements.php
PRTG Support :
http://www.paessler.com/support/manuals
Zabbix Support :
http://www.zabbix.com/documentation.php
PRTG Community and Blog :
http://www.paessler.com/blog
Zabbix Community and Blog :
http://www.zabbix.com/community.php
Extended Feature Comparison of the Network Analyzer tools
Name
|
IP SLA Reports
|
Logical Groupings
|
Trending
|
Trend Prediction
|
Auto-Discovery
|
Agentless
|
SNMP
|
SysLog
|
Plug-Ins
|
Zabbix
|
Yes
|
Yes
|
Yes
|
No
|
Yes
|
Supported
|
Yes
|
Yes
|
Yes
|
Solarwinds
|
Yes
|
Yes
|
Yes
|
Yes
|
Yes
|
Supported
|
Yes
|
Yes
|
Yes
|
PRTG Network Monitor
|
Yes
|
Yes
|
Yes
|
Yes
|
Yes
|
Supported
|
Yes
|
Yes
|
Yes
|
Nagios
|
via Pliug-in
|
Yes
|
Yes
|
No
|
via Pliug-in
|
Supported
|
via Pliug-in
|
via Pliug-in
|
Yes
|
Name
|
Triggers/ Alerts
|
WebApp
|
Distributed Monitoring
|
Inventory
|
Platform
|
Data Storage Method
|
License
|
Maps
|
Zabbix
|
Yes
|
Full Control
|
Yes
|
Yes
|
C, PHP
|
Oracle, MySQL, PostgreSQL, IBM DB2, SQLite
|
GPL
|
Yes
|
Solarwinds
|
Yes
|
Full Control
|
Yes
|
Yes
|
.NET
|
SQL
|
Commercial
|
Yes
|
PRTG Network Monitor
|
Yes
|
Full Control
|
Yes
|
Yes
|
Unknown
|
Proprietary
|
Freeware and Commercial
|
Yes
|
Nagios
|
Yes
|
Yes
|
Yes
|
via Pliug-in
|
C, PHP
|
Flat file,SQL
|
GPL
|
Yes
|
Disclosure: I am a real user, and this review is based on my own experience and opinions.
I have not used Anturis, but I have heard that this is very good monitoring tool for cloud servers.