2.1 Zabbix的用户群体都有谁
在国外,有如图2-1所示的用户在使用Zabbix。
图2-1 Zabbix的用户列表(部分)
注意:以上信息,读者可以通过Zabbix网站http://www.zabbix.com/users.php查看到。
在国内,Zabbix非常流行,中小型公司基本都在使用它,如豆瓣、58同城、美团、大众点评、PPTV、搜狐、Letv、人人、网易、小米、360等公司都在不同的发展阶段使用了Zabbix,且其均承担着监控系统中的重要角色。虽然部分公司随着业务和技术的不断发展而选择了自主开发监控系统,但这并不影响Zabbix对其发展历史的贡献,因为任何一个工具均需要在一定场景下使用,脱离了场景,都谈不上很好地使用。
近年来,随着云计算、虚拟化的大规模应用,移动互联网、物联网等技术的逐步普及,加上人工智能、区块链等技术的发展,对IT系统的健壮性和稳定性的要求会越来越高。而随着对IT系统要求的提高,必然需要很好的监控体系建设,Zabbix正是在这种背景下被广泛使用的,其应用场景也在不断地扩展。目前,很多互联网公司、云计算公司、系统集成软件公司、外包服务公司等,都对Zabbix进行了二次开发和大规模使用。
据Zabbix官方提供的资料显示,单个服务器节点可以支持10万台设备的监控,其每秒可以处理5万次请求(NVPS在有历史数据和触发器的情况下为5万次,而在无历史数据和触发器的情况下则可以达到单机30万次)。随着Zabbix版本的迭代,单机的性能正在逐步提高,这对大多数公司业务监控的应用场景已经足够了。
Zabbix自身的定位是中型企业和大型企业,如果在特大型环境中(如图2-2所示的实例,是一个具有10024台设备规模的Zabbix环境)使用,需要解决大并发、大压力的问题,这对使用者提出了更高的要求。
图2-2 在特大型环境中使用Zabbix