上QQ阅读APP看本书,新人免费读10天
设备和账号都新为新人
2.4 为何选择Zabbix作为监控系统
对比同类监控产品,有以下理由选择使用Zabbix。
(1)Zabbix是一个自由开放源码的产品,用户可以对源码进行任意修改和二次开发。Zabbix采用GNU General Public License (GPL) version 2开源协议。
(2)安装和配置简单,用户仅需要一些简单的学习,即可完成监控系统的搭建工作。
(3)搭建环境简单,基于开源软件构建平台,只需要Linux、Apache/Nginx、MySQL/PostgreSQL/Oracle、PHP即可,无需专用操作系统的支持,也无需专用硬件。
(4)Zabbix-Agent完全支持Linux、UNIX、Windows、AIX、BSD和Solaris的监控,Zabbix-Server和Zabbix-Agent采用C语言编写,对系统资源的占用非常少,数据采集的性能非常好,速度非常快。
(5)可将采集到的数据持久地存储到数据库中,便于对监控数据的二次分析。
(6)具有非常强的扩展能力,可以很轻松地自定义监控项和实现数据采集,几乎能监控所有的数据。例如,可以监控网站的访问次数、UPS和天气温度等。毫不夸张地说,在Zabbix的世界里,只有想不到的事情,没有办不到的事情。
(7)采用开源社区的运作模式,有各种论坛、邮件列表、IM及时沟通渠道等。
(8)由Zabbix授权的公司提供商业服务支持。
因此,如果你是系统管理员、网络管理员和运维人员,想要构建自己的监控系统环境,Zabbix将会是最佳选择;如果你是开发人员,想要基于开源软件开发属于自己的监控系统,Zabbix也是比较好的选择。