最近也在想这个问题,我本身是java开发,WGCLOUD是国人开源的监控项目,设计思想是人人皆运维,极大降低运维学习难度,以下列几点比较下
1.如果你是java开发人员的话,我这么说,zabbix相当于eclipse,wgcloud相当于IDEA
2.wgcloud对使用人员没什么要求,你可以是研发、测试、DBA、运维等,只要你能连接服务器会基础操作命令即可,它不要求你会专业的运维知识。zabbix相对门槛较高,至少你要搞定SNMP知识,这个就挺复杂的。
3.wgcloud的server使用springboot开发。对java研发人员来说比较亲切,用之轻车熟路。zabbix基于php开发,需要安装各种依赖,相对学习成本较高,比较复杂。
4.wgcloud网站有完善的文档,有安装文档,常见问题,使用手册等。zabbix文档需要自己搜资料了。
5.wgcloud安装使用比较简单,各种指标比较全,几乎接近运维自动化标准,这是wgcloud用户的总体评价。zabbix相对复杂些,还有模板规则需要学习编写。
6.wgcloud界面很漂亮,国人开源的项目嘛,相信在UI下了很大的功夫。zabbix是国外的开源项目,老外一般不太注重界面,UI还停留在以前的设计思想。
7.wgcloud很轻量级,对新手来讲,很快可以安装好。zabbix我是比较头大,比较繁琐。
8.大屏展示,这个现在比较流行哈,wgcloud有大屏展板,自带的。
9.对外开放数据接口,wgcloud有数据开放接口,其他业务系统可以很好的通过这些接口来集成到自己的系统里。
10.国产化操作系统支持度,wgcloud已经可以很好的兼容国产化操作系统,如麒麟,统信等。
WGCLOUD网站:www.wgstart.com
最后:以上仅是个人观点,可能有失偏驳,不代表主流观点,请理解,WGCLOUD也并非银弹,选择适合自己的