best networking tools image.
Image: iStockphoto/EvgeniyShkolenko

Contents

Best network monitoring software

The first three products showcased here are open source, which means not only free but fully customizable. This can be both a blessing and a challenge, as the learning curve is sometimes steeper with open source products, and support options might be less common. Some vendors also offer paid options with more robust features and support offerings. I’ve worked first-hand with each of these three open source products.

Cacti

Cacti logo.
Image: Cacti

Cacti was the first open source network monitoring software I worked with, and its primary focus was monitoring and performance management. Thanks to additional plugins, it can track faults, create logs, discover devices, map networks, collect and display network data and back up router configurations. However, Cacti is pretty much a “starter” network monitoring tool.

Cacti uses device templates largely based on the SNMP protocol (many common templates, such as for Cisco routers, Linux servers and other operating systems, can be found online ), which then are associated with the devices to be monitored. Autodiscovery allows you to automatically add hosts by scanning network subnets for new clients.

network_monitoring Cacti
Image: Cacti

I recommend Cacti for small businesses with basic environments and needs. Not to denigrate the product, but I feel Cacti is best suited as a learning environment to get familiar with the simple core aspects of network monitoring software.