You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

115 lines
3.0 KiB

This file contains invisible Unicode characters!

This file contains invisible Unicode characters that may be processed differently from what appears below. If your use case is intentional and legitimate, you can safely ignore this warning. Use the Escape button to reveal hidden characters.

This file contains ambiguous Unicode characters that may be confused with others in your current locale. If your use case is intentional and legitimate, you can safely ignore this warning. Use the Escape button to highlight these characters.

<h1><center>Zabbix-Proxy部署</center></h1>
------
**作者:行癫(盗版必究)**
## 一:环境准备
| 主机名 | 地址 |
| :-----------: | :----------: |
| zabbix-server | 10.36.174.13 |
| zabbix-proxy | 10.36.174.24 |
| zabbix-agent | 10.36.174.23 |
| zabbix-mysql | 10.36.174.90 |
<img src="https://xingdian-image.oss-cn-beijing.aliyuncs.com/xingdian-image/image-20230301172434027.png" alt="image-20230301172434027" style="zoom:80%;" />
## 二部署Zabbix-server
## 三部署Zabbix-proxy
#### 1.准备仓库
```shell
[root@zabbix_proxy ~]# rpm -Uvh https://repo.zabbix.com/zabbix/5.0/rhel/7/x86_64/zabbix-release-5.0-1.el7.noarch.rpm
```
#### 2.安装zabbix-proxy
```shell
[root@zabbix_proxy ~]# yum install zabbix-proxy-mysql -y
```
#### 3.安装数据库
#### 4.配置数据库
```shell
mysql> create database zabbix_proxy character set utf8 collate utf8_bin;
mysql> grant all on zabbix_proxy.* to zabbix_proxy@'%' identified by '123456';
```
注意:
本次使用的是单独的数据库服务器,需要在数据库服务器上授权远程登录
#### 5.配置zabbix-proxy
```shell
[root@zabbix_proxy ~]# vim /etc/zabbix/zabbix_proxy.conf
ProxyMode=0 开启主动模式
Server=10.36.174.13 指定zabbix-server地址
Hostname=zabbix_proxy 设定名字
DBHost=10.36.174.90 指定数据库地址
DBName=zabbix_proxy 指定数据库库名
DBUser=zabbix_proxy 指定数据库用户
DBPassword=123456 指定数据库密码
```
#### 6.重启服务
```shell
[root@zabbix_proxy ~]# systemctl restart zabbix-proxy
```
## 四部署zabbix-agent
#### 1.安装部署
#### 2.修改配置文件
```shell
[root@zabbix_agent ~]# vim /etc/zabbix/zabbix_agentd.conf 指向proxy地址
Server=10.36.174.24
ServerActive=10.36.174.24
Hostname=Zabbix-agent-2
```
#### 3.重启服务
```shell
[root@zabbix_agent~]# systemctl restart zabbix-agent
```
## 五部署zabbix-server
#### 1.添加agent代理程序
![image-20230301173720569](https://xingdian-image.oss-cn-beijing.aliyuncs.com/xingdian-image/image-20230301173720569.png)
![image-20230301173803883](https://xingdian-image.oss-cn-beijing.aliyuncs.com/xingdian-image/image-20230301173803883.png)
![image-20230301173824063](https://xingdian-image.oss-cn-beijing.aliyuncs.com/xingdian-image/image-20230301173824063.png)
#### 2.配置监控主机使用代理
![image-20230301173947600](https://xingdian-image.oss-cn-beijing.aliyuncs.com/xingdian-image/image-20230301173947600.png)
#### 3.配置监控项
略(检测是否可以使用代理获取数据)
#### 4.配置图形展示
略(检测是否可以使用代理获取数据)
<img src="https://xingdian-image.oss-cn-beijing.aliyuncs.com/xingdian-image/image-20230301174101767.png" alt="image-20230301174101767" style="zoom:100%;" />
![image-20230301174122509](https://xingdian-image.oss-cn-beijing.aliyuncs.com/xingdian-image/image-20230301174122509.png)