什么是zabbix
zabbix([`zæbiks])是一个基于WEB界面的提供分布式系统监视以及网络监视功能的企业级的开源解决方案。当集群服务器的数量比较多的时候,人工方式做服务器的健康检查不能够满足实时性要求,也会在在繁忙的工作做遗漏。
zabbix能监视各种网络参数,保证服务器系统的安全运营;并提供灵活的通知机制以让系统管理员快速定位/解决存在的各种问题。
zabbix由2部分构成,zabbix server与可选组件zabbix agent。zabbix server可以通过SNMP,zabbix agent,ping,端口监视等方法提供对远程服务器/网络状态的监视,数据收集等功能,它可以运行在Linux,Solaris,HP-UX,AIX,Free BSD,Open BSD,OS X等平台上。
zabbix 5.0 LTS的安装
我们采用长期支持版本进行zabbix的安装。首先准备三台服务器,一种一台服务器安装server和agent,另外一台安装agent.如果有多台机器需要管理的话,只需要安装agent的步骤安装即可。
环境
服务器 | IP | 角色 | zabbix版本 |
centos7.9 | 192.168.137.3 | server | 5.0LTS |
centos7.9 | 192.168.137.9 | agent | 5.0LTS |
centos7.9 | 192.168.137.10 | agent | 5.0LTS |
前提条件
安装好mysql数据库
安装
- 安装zabbix仓库