zabbix-proxy分布式监控配置

本文档详细介绍了如何配置Zabbix-proxy进行分布式监控,包括代理创建、主机名设置、软件安装、数据库创建与授权、配置文件编辑以及agent代理设置等步骤,确保成功实现server2通过proxy监控。
摘要由CSDN通过智能技术生成

准备工作:

  • 管理—> agent代理程序 —>创建代理 —> 填写信息 —>添加
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述

1.修改server3的主机名为proxy,给三个节点添加地址解析

hostnamectl set-hostname proxy
[root@server1 ~]# vim /etc/hosts
 172.25.68.3     server3  proxy
[root@server2 ~]# vim /etc/hosts

在这里插入图片描述
2.安装zabbix-proxy,mariadb,开启mariadb服务,安全初始化

[root@proxy ~]# yum install -y zabbix-proxy-mysql-4.0.5-1.el7.x86_64.rpm fping-3.10-1.el7.x86_64.rpm 

[root@proxy ~]# yum install -y mariadb-server
[root@proxy ~]# systemctl start mariadb
[root@proxy ~]# mysql_secure_installation 

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
3.创建数据库,用户授权

[root@proxy ~]# mysql -p
Enter password: 

MariaDB [(none)]> show databases;
+--------------------+
| Database           |
+--------------------+
| information_schema |
| mysql              |
| performance_schema |
+--------------------+
MariaDB [(none)]> create database zabbix_proxy character set utf8 collate utf8_bin;
Query OK, 1 row affected (0.00 sec)

MariaDB [(none)]> grant all privileges on zabbix_proxy.* to zabbix@localhost identified by 'redhat';
Query OK, 0 rows affected (0.00 sec)
MariaDB [(none)]> show databases;
+--------------------+
| Database           |
+--------------------+
| information_schema |
| mysql              |
| performance_schema |
| zabbix_proxy       |
+--------------------+

在这里插入图片描述
在这里插入图片描述
4.导入数据库

[root@proxy ~]#  zcat /usr/share/doc/zabbix-proxy-mysql-4.0.5/schema.sql.gz | mysql -uzabbix -p zabbix_proxy

[root@proxy ~]# mysql -p
Enter password: 

MariaDB [(none)]> use zabbix_proxy;
MariaDB [zabbix_proxy]> show tables;

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
5.编辑配置文件,开启服务

[root@proxy ~]# vim /etc/zabbix/zabbix_proxy.conf 
[root@proxy ~]# 
[root@proxy ~]# systemctl start zabbix-proxy

 30 Server=172.25.68.1 
 39 ServerPort=10051
 49 Hostname=proxy
173 DBName=zabbix_proxy
188 DBUser=zabbix
196 DBPassword=redhat
329 JavaGateway=172.25.68.1
337 JavaGatewayPort=10052
345 StartJavaPollers=5

[root@proxy ~]# netstat -tnlp

在这里插入图片描述
在这里插入图片描述
6.agent
server2 将server指向proxy

[root@server2 ~]# vim /etc/zabbix/zabbix_agentd.conf 
[root@server2 ~]# 
[root@server2 ~]# systemctl restart zabbix-agent

 98 Server=172.25.68.3

139 ServerActive=172.25.68.2

在这里插入图片描述
7.浏览器配置

  • 配置—> 主机 —> server2—> agent代理程序接口—> agent代理程序检测 —> 更新
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述

8.重启服务

[root@server1 ~]# zabbix_server -R config_cache_reload
zabbix_server [2005]: command sent successfully
[root@server1 ~]# 
[root@server1 ~]# systemctl restart zabbix-server
  • 刷新网页后server2的ZBX变绿
    在这里插入图片描述
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值