Comparison of network monitoring systems
The following tables compare general and technical information for a number of network monitoring systems. Please see the individual products' articles for further information.
Features
Name | IP SLA Reports | Logical Grouping | Trending | Trend Prediction | Auto Discovery | Agentless | SNMP | Syslog | Plugins | Triggers / Alerts | MIB Compiler | WebApp | Distributed Monitoring | Inventory | Platform | Data Storage Method | License | Maps | Access Control | IPv6 | Latest release date | Latest release version |
Argus - The all seeing | Perl | Flat file, Berkeley DB | 2013-02 | 3.7 | ||||||||||||||||||
Avaya VPFM | MySQL | |||||||||||||||||||||
Cacti | PHP | RRDtool, MySQL | 2019-06-07 | 1.2.4 | ||||||||||||||||||
Checkmk | C, Python | RRDtool | 2020-05-21 | 1.6.0p12 | ||||||||||||||||||
collectd | C | RRDtool | 2019-11-13 | 5.10 | ||||||||||||||||||
Cruz | Java, C++,.NET | MySQL, Oracle | 2019-02 | 8.0.0 | ||||||||||||||||||
FreeNATS | PHP | MySQL | 2011-07-09 | 1.13.3b | ||||||||||||||||||
Ganglia | Via gmond check in | C, PHP | RRDtool | 2016-06-14 | 3.7.2 | |||||||||||||||||
Hinemos | Java | PostgreSQL | 2017-06-09 | 6.0.1 | ||||||||||||||||||
HPE Openview Network Node Manager | Via integration | C++, Java, Perl | PostgreSQL, Oracle Database | 2016-08 | 10.20 | |||||||||||||||||
Icinga | C | MySQL, PostgreSQL, Oracle Database | 2019-03-19 | 2.10.4 | ||||||||||||||||||
InterMapper | Windows, Linux & Mac OS | PostgreSQL | 2017-07 | 6.1.5 | ||||||||||||||||||
isyVmon | PHP | RRDtool, MySQL | ||||||||||||||||||||
Kaseya Network Monitor | FirebirdSQL | |||||||||||||||||||||
Munin | Perl | RRDtool | 2020-03-24 | 2.0.59 | ||||||||||||||||||
Nagios | C | Flat file, SQL, MySql | 2019-07-29 | 4.4.4 | ||||||||||||||||||
NeDi | Perl, PHP | Pg, MySQL, RRDTool, MariaDB | 2016-04 | 1.6 | ||||||||||||||||||
Netdisco | Perl | PostgreSQL | 2017-10 | 2.036011 | ||||||||||||||||||
NetXMS | C, Java | Oracle, MySQL, MongoDB, PostgreSQL, IBM DB2, Tuxedo | 2020-02-26 | 3.2.472 | ||||||||||||||||||
NeuralStar | MS SQL | |||||||||||||||||||||
CA UIM fka Nimsoft Monitor | SQLServer, Oracle, MySQL | 2013-06-30 | 1.8.6 | |||||||||||||||||||
Octopussy | Perl, ASP | MySQL | 2017-06-03 | 1.0.16 | ||||||||||||||||||
op5 Monitor | C, PHP | Flat file, SQL | Monthly | 7.3.0 | ||||||||||||||||||
OpenKBM | ||||||||||||||||||||||
OpenNMS | Java | JRobin / RRDTool / Apache Cassandra, PostgreSQL | 2019-09-26 | 25.0.0 | ||||||||||||||||||
Opmantek NMIS | Perl | MongoDB, RRDtool | 2020-06 | 8.7.0 9.1.0 | ||||||||||||||||||
OPNET's AppResponse Xpert | ||||||||||||||||||||||
Opsview | Perl, C, ExtJS | SQL | 2019-08-07 | 6.2 | ||||||||||||||||||
OSI NetExpert | Java, C++ | Oracle | 2013-04 | 10.0 | ||||||||||||||||||
PA Server Monitor | C++ | SQLite, Microsoft SQL Server | 2014-07 | 5.5 | ||||||||||||||||||
PacketTrap | SQL | |||||||||||||||||||||
Pandora FMS | Perl, PHP, C++, JavaScript | MySQL, Oracle | 2017-07 | 7.0 NG 707 | ||||||||||||||||||
PathSolutions TotalView | Windows | SQLite | 2018-06-01 | 9.01 | ||||||||||||||||||
Performance Co-Pilot | C Perl, Python, POSIX, MinGW | Flat file | 2016-11-15 | 3.11.6 | ||||||||||||||||||
PRTG | Windows | Flat file | 2019-05-15 | 19.2.50 | ||||||||||||||||||
ScienceLogic | Python | MySQL | ||||||||||||||||||||
SevOne | C, C++, PHP | MySQL | 2018-09 | 5.7.2.4 | ||||||||||||||||||
Shinken | Python | Flat file, MySQL, Oracle, Graphite, Sqlite, MongoDB | 2016-03-10 | 2.4.3 | ||||||||||||||||||
Solarwinds | .NET | SQL | ||||||||||||||||||||
Spiceworks | PHP | Sqlite | 2018-03-21 | 7.5.00107 | ||||||||||||||||||
:de:Spectrum Enterprise Manager|CA Spectrum | C++, Java, JavaScript | Sleepycat-QSL, MySQL | 2020-01-27 | 10.4.1 | ||||||||||||||||||
Xymon/Hobbit | C, Shell | Flat file, RRDTool, MySQL via plugin | 2017-01-18 | 4.3.28 | ||||||||||||||||||
Vigilo NMS | via integration | via integration | via Prelude SIEM | via GLPI | Python, Perl | PostgreSQL, RRDtool | 2017-09-14 | 4.1.0 | ||||||||||||||
Zabbix | C, PHP | Oracle, MySQL, PostgreSQL, IBM DB2, SQLite | 2020-05-12 | 5.0.1 | ||||||||||||||||||
Zenoss Core | Python, Java | ZODB, MariaDB, Apache HBase | 2018-01-09 | 6.1.0 | ||||||||||||||||||
ZIS-System | Windows | MariaDB | 2020-02-01 | 5.8 | ||||||||||||||||||
Name | IP SLA Reports | Logical Grouping | Trending | Trend Prediction | Auto Discovery | Agentless | SNMP | Syslog | Plugins | Triggers / Alerts | MIB Compiler | WebApp | Distributed Monitoring | Inventory | Platform | Data Storage Method | License | Maps | Access Control | IPv6 | Latest release date | Latest release version |
Legend
; Product Name : The name of the software, linked to its Wikipedia article.; IP SLAs Reports : Support of Cisco's IP Service Level Agreement mechanism.
; Logical Grouping : Supports arranging the hosts or devices it monitors into user-defined groups.
; Trending : Provides trending of network data over time.
; Trend Prediction : The software features algorithms designed to predict future network statistics.
; Auto Discovery : The software automatically discovers hosts or network devices it is connected to.
; Agentless : The product does not rely on a software agent that must run on hosts it is monitoring, so that data can be pushed back to a central server. "Supported" means that an agent may be used, but is not mandatory. An SNMP daemon does not count as an agent.
; SNMP : Able to retrieve and report on SNMP statistics.
; Syslog : Able to receive and report on Syslogs.
; Plugins : Architecture of the software based on a number of 'plugins' that provide additional functionality.
; Triggers/Alerts : Capable of detecting threshold violations in network data, and alerting the administrator in some form.
; WebApp : Runs as a web-based application.
; Distributed Monitoring : Able to leverage more than one server to distribute the load of network monitoring.
; Inventory : Keeps a record of hardware and/or software inventory for the hosts and devices it monitors.
; Platform : The platform on which the tool was developed/written.
; Data Storage Method : Main method used to store the network data it monitors.
; License : License released under.
; Maps : Features graphical network maps that represent the hosts and devices it monitors, and the links between them.
; Access Control : Features user-level security, allowing an administrator to prevent access to certain parts of the product on a per-user or per-role basis.
; IPv6 : Supports monitoring IPv6 hosts and/or devices, receiving IPv6 data, and running on an IPv6-enabled server. Supports communication using IPv6 to the SNMP agent via an IPv6 address.