各监控工具对比:

对比

Zabbix

nagios Cacti

Ganglia

open-flacon

优点

支持分布式,支持平台较多,有agent,监控方式较多支持SNMP,图形展示化较好,支持自定义监控模板,web配置方式,操作易用性较好,支持自动发现。

支持linux,windows平台,有agent,配置灵活,可以自定义shell脚本,不支持自动发现。

基于rrdtool,可扩展性好,基于web配置与监控,操作简单,基于SNMP采集监控数据。

基于rrdtool,适合监控系统性能,自定义监控项,监控展示有表格和图像两种方式,便于扩展,系统开销低,监控插件易写。

由小米开源,稳定可靠,自动发现,支持agent、snmp,支持策略模板、模板继承和覆盖、多种告警方式,多维数据展示,用户自定义screen,支持windows,linux平台的监控。

缺点

自定义项目报警需要自己设置,过程繁琐,缺少数据汇总功能。

缺少图形展示化工具,无历史数据追查起来困难。

添加监控繁琐,报警方式需要添加插件。

没有内置的消息系统,没有报警机制。

网上资料较少,维护起来不便。