Zabbix学习笔记 01–初识zabbix

  linux干货

Zbbix官方网站信息如下:

Zabbix是一个企业级的高度集成的开源监控软件,提供了分布式监控解决方案,可以用来监控设备、服务等的可用性和性能。其产品不分企业版和社区版,是一个真正的源码开放产品,用户可以自由下载并使用该软件。

【Zabbix学习笔记】一、初识zabbix-Cloud Computing

为何选择Zabbix作为监控系统

先问问大家,下列监控中类似的痛点是否遇见过?

1、一个系统挂了,发现没有监控,原来是因为人工一个个遗漏了。(监控人工添加导致遗漏)

2、有100台服务器,每台上有5-10个磁盘都要监控他们的磁盘空间、读写速度等指标,需要一个个加入到监控系统中。(同一类的监控对象需要重复添加)

3、一台服务器挂了,结果虚拟机、网络、宿主机都报故障。(无法定位root cause)

4、希望监控一些业务指标,却发现没有方法可以监控。(无法实现个性化监控)

…… …… ……

而在现在越来越多的企业的IT环境中,异构的情况越来越明显。同时存在多个平台,多个品牌的情况越来越多。当然,我们可以使用多套监控平台进行监控。对Windows使用SCOM来进行监控,对VMware使用VRops进行监控,对网络用Solarwinds监控,诸如此类。但使用多个平台进行监控,势必会导致监控重复、监控遗漏等状况的出现,从而使得监控噪音或者监控缺失等等。

Zabbix正是解决这一问题的利器。它在确保一定监控深度的同时,有着非常好的广度和延展性。可以作为一个统一监控平台的解决方案。

【Zabbix学习笔记】一、初识zabbix-Cloud Computing

总结:

开源:Zabbix是一个自由开放源码的产品,用户可以对源码进行任意修改和二次开发

免费:无商业版和社区版之分,无license授权费用

全栈级:从上层应用,到操作系统,以及底层硬件都可实现统一监控;支持Agent,WMI,SNMP,IPMI,JMX等监控方式

可扩展:用户可自定义监控项、丰富的API接口可被其他平台调用

分布式:通过Proxy以支持跨区域、跨地域的分布式监控

企业级:每秒可以收集上万个指标,未来版本在极限的情况下每秒可以收集40万个指标。