一、zabbix architecture
Zabbix web GUI:zabbbix图形化接口,通常与server运行在同一台主机上
Zabbix database :存储配置信息和采集来的数据
Zabbix server:接受agent发送的报告信息,是zabbix的核心组件,所有配置,统计数据及操作数据均由其组织进行
Zabbix agent:部署在被监控主机上,收集本地数据并发往server端或者proxy端
Zabbix proxy:可选组件,常用于分布式监控环境中,使远程监控变得容易,其代理Server收集被监控节点的数据,而后统一发往Server端
zabbix-server端已配置好LAMP环境,OS为CentOS7,zabbix-agent端OS为CentOS6x
二、Server端安装配置
1、添加repo文件
2、首先创建zabbix数据库,server和proxy的运行都依赖于数据库,agent则不需要
3、初始化数据库,proxy只需要导入一个sql文件,而server一共要导入3个sql文件
4、修改配置文件,zabbix_server.conf配置文件详解
<a href="http://www.ttlsa.com/zabbix/zabbix_server-conf-detail/">http://www.ttlsa.com/zabbix/zabbix_server-conf-detail/</a>
5、修改php配置文件参数
6、启动zabbix server默认端口10051
7、浏览器访问,默认账号:admin,密码:zabbix
三、Agent端安装配置
如果遇到yum源无法连接的报错,可手动下载rpm包本地yum安装
2、编辑Agent配置文件,zabbix_agentd.conf配置文件详解
<a href="http://www.ttlsa.com/zabbix/zabbix_agentd-conf-description/">http://www.ttlsa.com/zabbix/zabbix_agentd-conf-description/</a>
3、启动zabbix agent默认端口10050
4、添加监控节点,选择监控项