Zabbix组件
Zabbix Server:Zabbi服务端,是Zabbix核心组件。主要负责接收Agent发送的监控信息,并进行汇总存储,触发告警等,将收集的监控数据存储到Database中。
Zabbix Agent:Zabbix客户端,主要负责采集数据并通过主动或者被动的方式采集数据发送到Server。
数据库:负责存储被监控设备的配置信息和监控数据,支持常用的关系型数据库,如MySQL、PostgreSQL、Oracle。
Web页面:管理和维护监控设备的配置信息、查看监控数据、告警信息。
集群规划
IP |
服务 |
hostname |
192.168.6.101 |
zabbix-agent、zabbix-server、rh-nginx116-nginx rh-php72-php-fpm |
node01 |
192.168.6.102 |
zabbix-agent |
node02 |
192.168.6.103 |
zabbix-agent |
node03 |
192.168.6.110 |
MySQL |
mysql57 |
安装部署Zabbix5.0
官方文档
https://www.zabbix.com/download?zabbix=5.0&os_distribution=centos&os_version=7&components=server_frontend_agent&db=mysql&ws=nginx
1、安装Zabbix仓库
[root@node01 ~]# rpm -Uvh https://repo.zabbix.com/zabbix/5.0/rhel/7/x86_64/zabbix-release-5.0-1.el7.noarch.rpm
[root@node01 ~]# yum clean all
[root@node02 ~]# rpm -Uvh