Open source network management comparison: General
Table of contents for Open source network management comparison
- Open source network management comparison: Introduction
- Open source network management comparison: General
- Open source network management comparison: Platform
- Open source network management comparison: Support
| Attribute / Project | OpenNMS | Nagios | Zenoss | Hyperic | Zabbix |
|---|---|---|---|---|---|
| General | |||||
| Licence | GPL | GPL | GPL | GPL | GPL |
| First released | 2000 | 1998 | 2006 | 2006 | 2001 |
| Development languages | Java | C | Python / Zope | Java / C | C / PHP |
| External dependencies | RRDTool / JRobin | Net-SNMP / RRDTool | RRDTool | SNMP4J | Net-SNMP |
| Configuration | XML files | Text files | Web based | Web based | Web based |
| Extensible | ![]() |
![]() |
![]() |
![]() |
![]() |
| User interface | Web | Web / WAP | Web | Web | Web |
| Reporting | ![]() |
![]() |
![]() |
![]() |
![]() |
Update 1: Added C to the Hyperic development languages
Popularity: 34% [?]





Jack Hughes's wry observations of the tech industry from the bottom looking up.
Hey Jack,
Thanks for including Hyperic in your breakdown. I don’t know if it’s worth mentioning, but Hyperic is actually written in Java and C (SIGAR is C), and we don’t have any external requirement for SNMP4J. It’s used by the SNMP plugins, but we include it in the package–not sure if that’s how you meant “external” or not.
Thanks again!
Quote | Posted July 18, 2008, 2:30 pm–jeremy
@Jeremy - you’re welcome … I will correct the omission on the implementation language
Quote | Posted July 18, 2008, 2:39 pm