Zabbix-Proxy 部署和运行

13 篇文章 0 订阅
6 篇文章 1 订阅

Zabbix-Proxy 部署&运行

前提

版本: zabbix-server 5.4

任务: 通过SNMP监控网络设备,需要需通过zabbix-proxy 发送到zabbix-server。

安装Zabbix-Proxy

  1. 安装Zabbix仓库
    wget https://repo.zabbix.com/zabbix/5.4/ubuntu/pool/main/z/zabbix-release/zabbix-release_5.4-1+ubuntu20.04_all.deb

    dpkg -i zabbix-release_5.4-1+ubuntu20.04_all.deb

    apt update
  1. 安装Zabbix-proxy & mysql

这里我选择的是mysql作为数据库

apt install mysql-server

apt install zabbix-proxy-mysql

  1. 导入数据

zcat /usr/share/doc/zabbix-proxy-mysql/schema.sql.gz | mysql -uzabbix -p zabbix

这里可能跑不通。我装了两次都发现没有 schema.sql.gz 这个文件。
如果你也是,那需要找一下这个sql文件。

下载5.4源码包:
wget https://cdn.zabbix.com/zabbix/sources/stable/5.4/zabbix-5.4.1.tar.gz

解压之后,在 /zabbix-5.4.1/databases/mysql/

通过 cat schema.sql | mysql -uzabbix -p 导入到数据库中。

4.配置zabbix-proxy

vim /etc/zabbix/zabbix_proxy.conf

修改Zabbix Server地址,Hostname,在server添加中,此名称要与这里一致。

修改为正确的数据库名字、用户名、密码。

其他配置可以酌情配置。例如server配置频率,log位置,本地缓存时间、主动被动、监听端口等等。

  1. 启动zabbix-proxy
    systemctl start zabbix-proxy && systemctl enable zabbix-proxy

  2. 在zabbix-server 中添加proxy,然后在对应的host主机上选择proxy。

zabbix-proxy log

默认配置的位置: /var/log/zabbix/zabbix_proxy.log


祝好!
本文结束。

  • 2
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值