Zbbix官方网站信息如下:
- Zabbix官网: https://www.zabbix.com
- 官方论坛:http://www.zabbix.com/forum
- 代码托管平台:https://sourceforge.net/projects/zabbix/files
- Wiki:https://www.zabbix.com/wiki
- Zabbix体验:https://zabbix.org/zabbix/dashboard.php
Zabbix是一个企业级的高度集成的开源监控软件,提供了分布式监控解决方案,可以用来监控设备、服务等的可用性和性能。其产品不分企业版和社区版,是一个真正的源码开放产品,用户可以自由下载并使用该软件。
为何选择Zabbix作为监控系统
先问问大家,下列监控中类似的痛点是否遇见过?
1、一个系统挂了,发现没有监控,原来是因为人工一个个遗漏了。(监控人工添加导致遗漏)
2、有100台服务器,每台上有5-10个磁盘都要监控他们的磁盘空间、读写速度等指标,需要一个个加入到监控系统中。(同一类的监控对象需要重复添加)
3、一台服务器挂了,结果虚拟机、网络、宿主机都报故障。(无法定位root cause)
4、希望监控一些业务指标,却发现没有方法可以监控。(无法实现个性化监控)
…… …… ……
而在现在越来越多的企业的IT环境中,异构的情况越来越明显。同时存在多个平台,多个品牌的情况越来越多。当然,我们可以使用多套监控平台进行监控。对Windows使用SCOM来进行监控,对VMware使用VRops进行监控,对网络用Solarwinds监控,诸如此类。但使用多个平台进行监控,势必会导致监控重复、监控遗漏等状况的出现,从而使得监控噪音或者监控缺失等等。
Zabbix正是解决这一问题的利器。它在确保一定监控深度的同时,有着非常好的广度和延展性。可以作为一个统一监控平台的解决方案。
总结:
开源:Zabbix是一个自由开放源码的产品,用户可以对源码进行任意修改和二次开发
免费:无商业版和社区版之分,无license授权费用
全栈级:从上层应用,到操作系统,以及底层硬件都可实现统一监控;支持Agent,WMI,SNMP,IPMI,JMX等监控方式
可扩展:用户可自定义监控项、丰富的API接口可被其他平台调用
分布式:通过Proxy以支持跨区域、跨地域的分布式监控
企业级:每秒可以收集上万个指标,未来版本在极限的情况下每秒可以收集40万个指标。