3.5 Network monitoring tools – Open source

Опубликовано: 17 Март 2026
на канале: World Gurukul way of Learning Values and Wisdom
8,386
36

Module 3 – Network scanning. Section 3.5: Network monitoring tools – Open source
Network monitoring is an application that constantly monitors a
network against performance factors like slowness or failures
and notifies the admins (via email, SMS or otherwise).
Monitoring is done through polling periodically
Send http request to determine the status of a web server
Send test message for email servers
Ping/telnet/ssh/snmp check hosts/server for liveliness status, link uptime etc.
Network monitoring tools – Open source
• Nagios, OpenNMS, Cacti
• Check MK
• Icinga
• NeDi
• Shinken (software)
• Vigilo NMS
• Zabbix
Nagios is a powerful network monitoring tool.
• It is the Industry Standard In IT Infrastructure Monitoring
• Features include alerting, event handling and reporting
• There are two versions of Nagios.
• Nagios Core is open source and free
• Nagios XI is a commercial tool based on the Nagios Core with added features
OpenNMS is a carrier-grade, highly integrated, open source platform designed for building network monitoring solutions.
• There are two distributions of OpenNMS: Meridian and Horizon.
Cacti is a complete open-source network graphing solution designed to harness the power of RRDTool's data storage and graphing functionality.
 RRDtool is the OpenSource industry standard, high performance data logging and graphing system for time series data.
RRDtool can be easily integrated in shell scripts, perl, python, ruby, lua or tcl applications.
Check_MK is an extension to the Nagios monitoring system that allows creating rule-based configuration using Python and offloading work from the Nagios core to make it scale better, allowing more systems to be monitored from a single Nagios server.
Icinga is an open source network monitoring application. It was originally created as a fork of the Nagios system monitoring application in 2009.
NeDi is an open source software tool which discovers, maps and inventories your network devices and tracks connected end-nodes.
Shinken is an open source network monitoring software application compatible with Nagios.
Shinken is a monitoring framework. It's a Python Nagios® Core total rewrite enhancing flexibility and large environment management.
Vigilo NMS is a performance monitoring software for medium to large-sized enterprises
Zabbix is the ultimate enterprise-level software designed for real-time monitoring of millions of metrics collected from tens of thousands of servers, virtual machines and network devices.
Zabbix is Open Source and comes at no cost.
https://www.zabbix.com/