一、Zabbix概念

zabbix是一个基于WEB界面的提供分布式系统监视以及网络监视功能的企业级的开源解决方案。zabbix具有 安装与配置简单、自动发现服务器与网络设备、免费开源、支持中文等优点。zabbix能够监控CPU负载、内存使用、磁盘使用、网络状况、端口监视、日志监视。zabbix可以监控服务器系统、网络设备、应用服务、数据库系统等。

二、Zabbix组件

组件名称 组件功能
zabbix agent 部署在被监控主机上,负责被监控主机的数据,并将数据发送给zabbix server
zabbix server 负责接收agent发送的报告信息,并且负责组织配置信息、统计信息、操作数据等
zabbix database 用于存储所有zabbix的配置信息、监控数据的数据库
zabbix web zabbix的web界面,管理员通过web界面管理zabbix配置以及查看zabbix相关监控信息,可以单独部署在独立的服务器上
zabbix proxy 可选组件,用于分布式监控环境中,zabbix proxy代表server端,完成局部区域内的信息收集,最终统一发往server端