zabbix监控主要安装分为三大块
zabbix-server 服务端 (数据收集展示)
zabbix-agent 客户端 (数据收集上报到服务端)
mysql 存放收集的信息和展示的模板
环境准备::
两台虚拟机:
1台: zabbix-zerver mysql
1台: zabbix-agent
更改主机名称分别是zabbix-server 和zabbix-agent
hostnamectl set-hostname zabbix-server
hostnamectl set-hostname zabbix-agent
一、安装zabbix-server
环境安装
yum -y install vim lsof
yum -y install wget curl
1.导入安装包
rpm -Uvh https://repo.zabbix.com/zabbix/5.0/rhel/7/x86_64/zabbix-release-5.0-1.el7.noarch.rpm
yum clean all
2.Install Zabbix proxy
yum install zabbix-server-mysql zabbix-agent -y
yum install centos-release-scl -y
修改 zabbix-frontend配置
vim /etc/yum.repos.d/zabbix.repo
[zabbix-frontend]
...
enabled=1
...
yum install zabbix-web-mysql-scl zabbix-apache-conf-scl
3.创建初始数据库
安装包获取
https://dev.mysql.com/downloads/mysql/
https://dev.mysql.com/downloads/repo/yum/
官方yum源方式安装
wget https://dev.mysql.com/get/mysql80-community-release-el7-3.noarch.rpm
如果需要升级包可以用下面的命令
rpm -Uvh mysql80-community-release-el7-3.noarch.rpm
安装需要的版本
查看所有版本
yum repolist all | grep mysql
这里5.7版本是不可用的 8.0的能用 所以需要先禁用8.0的然后开启5.7版本的
yum-config-manager --disable mysql80-comm