Zabbix-1-基本概念与组件

Zabbix 基本概念及工作原理整理

一、什么是zabbix?

Zabbix 能监控各种网络参数,保证服务器系统的安全运营;并提供灵活的通知机制让系统管理员快速定位、解决存在的各种问题。是一个基于Web界面的提供分布式系统监视以及网络监视功能的企业级的开源解决方案。

主要有以下几个功能组件组成:

参考官方文档:https://www.zabbix.com/documentation/4.0/zh/manual/introduction/overview

Server : Zabbix server 是Zabbix软件的核心组件,agent向其报告可用性、系统完整性信息和统计信息。server上的Database组件也是存储所有配置信息、统计信息和操作信息的核心存储库。

数据库 :所有配置信息以及Zabbix采集到的数据都被存储在数据库中。

Web界面 : 该界面Zabbix server 的一部分,通常(但不一定)和Zabbix server运行在同一台物理机器上。

Proxy : Zabbix Proxy 可以代替 Zabbix Server 采集性能和可用性数据,Zabbix Proxy 在Zabbix 的部署是可选部分,但是Proxy的部署可以很好的分担单个Zabbix Server的负载。

Agent : Zabbix Agents 部署在被监控目标上(服务器、PC),用于主动监控本地资源和应用程序,并将收集的数据发送给Zabbix Server。