一、监控端配置
步骤:
1.去官网下载包,从而有zabbix.repo,更新yum源
2.yum安装zabbix-server-mysql zabbix-web-mysql zabbix-agent mariadb mariadb-server
下载出现问题,参考如下:https://blog.csdn.net/Charon9688/article/details/105876249
3.在数据库中创建zabbix库,且授权给zabbix用户,并将zabbix-server-mysql中的东西导入zabbix库
4.配置zabbix_server.conf配置文件,并启动zabbix-server服务
5.更改/etc/httpd/conf.d/zabbix.conf 配置文件中的时区,并启动httpd服务
6.浏览器访问192.168.62.224/zabbix进行初始化设置,192.168.62.224是监控端的ip
操作
[root@zabbix-server ~]# rpm -ivh http://repo.zabbix.com/zabbix/3.4/rhel/7/x86_64/zabbix-release-3.4-2.el7.noarch.rpm
[root@zabbix-server ~]# yum repolist
[root@zabbix-server ~]# yum install zabbix-server-mysql zabbix-web-mysql zabbix-agent -y
[root@zabbix-server ~]# yum install -y zabbix-get-3.4.0-1.el7.x86_64 #做自定义监控时会用到,这里安装完只是一个命令
[root@zabbix-server ~]# yum install -y mariadb mariadb-server #安装数据库
[root@zabbix-server ~]# systemctl start mariadb #启动数据库
[root@zabbix-server ~]# systemctl enable mariadb #设置开机自启
[root@zabbix-server ~]# mysqladmin -u root password 'zabbix' #设置root密码
[root@zabbix-server ~]# mysql -uroot -p'zabbix'
MariaDB [(none)]> create database zabbix character set utf8 collate utf8_bin; # 创建zabbix数据库
MariaDB [(none)]> grant all privileges on zabbix.* to zabbix@localhost identified by 'zabbix'; # 注意授权网段
MariaDB [(none)]> flush privileges; # 刷新授权
MariaDB [(none)]> \q #退出
Bye
[root@zabbix-server ~]# zcat /usr/share/doc/zabbix-server-mysql*/create.sql.gz | mysql -uzabbix -p zabbix
Enter password: #输入密码,zcat是查看压缩包的内容,-p zabbix此处zabbix是zabbix库,此步是把表导入至我们的数据库
[root@zabbix-server ~]# cd /etc/zabbix/
[root@zabbix-server zabbix]# cp zabbix_server.conf zabbix_server.conf.bak #备份配置文件
[root@zabbix-