Nagios 主要是一个监控工具。也就是说,它监视您定义的服务和服务器的任意数量的条件。然后,如果出现问题(例如中断、加载时间缓慢或您定义的任何问题),则会发出通知。
Cacti 与其说是一个监控工具,不如说是一个从 SNMP 等数据中收集报告和绘制图表的工具。
Zabbix 是两者的结合。
大约一年前,我们从 Nagios 迁移到 Zabbix,主要是为了这种混合方法。我们喜欢与 JMX 数据、SNMP 等轻松集成以绘制图形,以及非常复杂的监控和警报工具(在这方面与 Nagios 非常相似)。