Zabbix Proxy 简介:

zabbix proxy 可以代替 zabbix server 收集性能和可用性数据,然后把数据汇报给 zabbix server,并且在一定程度上分担了zabbix server 的压力。
zabbix proxy 使用场景:

  • 监控远程区域设备
  • 监控本地网络不稳定区域
  • 当 zabbix 监控上千设备时,使用它来减轻 server 的压力
  • 简化分布式监控的维护

搭建流程:

1,安装zabbix镜像源——【最好执行一次】

sudo rpm -Uvh https://repo.zabbix.com/zabbix/4.0/rhel/7/x86_64/zabbix-release-4.0-2.el7.noarch.rpm
sudo yum clean all

2, 安装mariadb-server —— 因为proxy需要先本地缓存然后再将数据提交给server,所以需要独立数据库

sudo yum -y install mariadb-server

3,启动mariadb-server

sudo systemctl start mariadb.service
systemctl status mariadb.service  # 非必要

4,接下来看下mysql启动进程 —— 非必要

ps aux | grep mysql

5,安装 zabbix-proxy

sudo yum -y install zabbix-proxy-mysql  # 如果不执行第一步,该步骤可能出现找不到包的错误

6,创建数据库

mysql -u root
create database zabbix_proxy character set utf8 collate utf8_bin;

7,创建用户

grant all privileges on zabbix_proxy.* to zabbix@localhost identified by 'zabbix@sxxxx';
flush privileges;

mysql-创建用户报错:ERROR 1396 (HY000): Operation CREATE USER failed for ‘XXXX’@‘XXXX’ —— 解决办法:假设该用户已存在先删除,再创建。可参考:https://blog.csdn.net/u011575570/article/details/51438841

8,接下来导入表结构

sudo rpm -ql zabbix-proxy-mysql

9,导入数据

sudo zcat /usr/share/doc/zabbix-proxy-mysql-xxx/schema.sql.gz | mysql -uzabbix -pzabbix@sxxxx zabbix_proxy  # 数据表对照第8步

10,修改zabbix-proxy配置文件如下【Server值可以是IP或者能够进行DNS的主机名】

11,启动服务

sudo systemctl start zabbix-proxy.service # 如重启,用 restart
sudo systemctl status zabbix-proxy.service # 非必须

12,在web界面配置代理

13,使用另一台安装了zabbix agent的物理机,修改zabbix_agentd.conf 配置如下【位置:/etc/zabbix/zabbix_agentd.conf】

14,在web界面给proxy添加zabbix agent,配置成功后会有【最近出现】

15,proxy 和 agent的日志查看

位置:/var/log/zabbix/zabbix_agentd.log、 /var/log/zabbix/zabbix_proxy.log【如查找不到,可先查看对应配置文件查看日志位置】——出现以下日志说明上述配置成功【或者查看14里面的最近出现】

参考文献:

  • 官网
  • CentOS手把手教你搭建Zabbix Server,Zabbix Proxy,Zabbix Agent企业级监控平台
  • centos7.x之yum安装zabbix_proxy以及自动注册
  • Zabbix Proxy 分布式监控

zabbix proxy 的搭建流程【物理机】相关推荐

  1. 24.WEB安全基础环境搭建 WIN7物理机的环境搭建

    1.WIN7 物理机的环境搭建 01 sqlmap 检测注入的02 Burpsuite 渗透测试工具 检测网站的安全工具03 notepad++ 这个是一个笔记本 假如是php或者其他语言他会高亮提示 ...

  2. 阿里云服务器代充-做业务搭建网站用物理机还是云服务器?

    如果企业需要选择一个服务器来承载企业网站,可以有两个类型的网站服务器选择,一是物理服务器,二是云服务器.云服务器中,特别阿里云国际版的云服务器ecs现在比较火热.那么搭建网站是要物理机还是云服务器ec ...

  3. VRP远程管理(华为设备telnet登录密码配置与测试环境搭建)——在物理机上创建回环网卡及eNSP模拟器与物理机实现连接通信

    目录 一.在网络连通的情况下,开启telnet服务 二.用户认证配置 1. 密码认证模式 2. aaa认证模式 三.eNSP模拟器telnet测试环境搭建 1.在物理机上创建回环网卡及IP地址配置 2 ...

  4. 使用Oracle VM VirtualBox创建的虚拟机与本地电脑(物理机)搭建局域网

    前言 本人之前在大学做网络攻防实验和一些CI/CD配置的时候,都需要将虚拟机和物理机进行连接,即物理机能通过局域网访问到虚拟机,这个需求虽然偶然会用到,但是每次用的时候都会在网上找好久的资料才能解决这 ...

  5. VMware+物理机——搭建内外网环境

    VMware添加虚拟网卡 运行VMWARE,编辑->虚拟网络编辑器->添加网络.添加虚拟网卡VMnet2(作为内网).添加后的配置如下: 右键虚拟机->设置->添加->网 ...

  6. 物理机搭建黑群晖DSM6.2

    提要: 黑群晖系统: DSM 6.2.0–6.2.3 引导版本: 1.04b (首选推荐版本) 针对机型: DS918+ 引导方式: 传统BIOS和UEFI 引导下载地址 https://www.op ...

  7. zabbix服务端搭建

    zabbix 是一个基于 WEB 界面的提供分布式系统监视以及网络监视功能的企业级的开源解决方案. zabbix 能监视各种网络参数,保证服务器系统的安全运营:并提供灵活的通知机制以让系统管理员快速定 ...

  8. MITM Proxy环境搭建

    MITM_Proxy环境搭建 环境要求 系统环境要求: Ubuntu 14.04 x64,CentOS 7 x64以上版本系统(建议使用xubuntu 14.04 x64,稳定硬件要求低) Pytho ...

  9. 【云计算】从Serverless说起,谈谈边缘计算的未来;从物理机到Kubernetes的那些坑与心得

    作者介绍 黄文俊,腾讯云高级产品经理.曾经理过企业级存储.企业级容器平台等产品的架构与开发,对容器.微服务.无服务器.DevOps等都有浓厚兴趣. 本文整理自1月20日DBAplus社群&腾讯 ...

最新文章

  1. 利用sort对多字段排序
  2. 熟人Dubbo 系列1-Dubbo什么
  3. 孙正义:未来30年投资趋势【附PPT】
  4. BZOJ3559 : [Ctsc2014]图的分割
  5. 小块头大性能才能得到用户的青睐
  6. wxpython使用实例_wxPython中文教程入门实例
  7. udt java_Java DB中的Java用户定义类型(UDT)
  8. python 人气高的项目_给大家推荐:五个Python小项目,Github上的人气很高的!
  9. mysql 查询两张表结构相同的数据库_数据库原理习题(含答案)
  10. 最近的工作生活的心得感悟,给自己的表现打50分,不及格
  11. JavaScript初阶(十)---------- 数组
  12. jquery遍历的radio的取值问题
  13. 0805封装尺寸/0402封装尺寸/0603封装尺寸/1206封装尺寸
  14. 疟疾识别图像数据集(27000张图像,2类图像)
  15. Windows便签快捷键
  16. iptables中DNAT、SNAT和MASQUERADE
  17. 基金仓位“88%魔咒”再现 百点长阳能否击破?
  18. C#操作Oracle数据库中文乱码 US7ASCII字符集 (解决方案)
  19. java求数组的平均值_Java中数组求平均值,最大值,最小值。
  20. 【Simulink专题】Simulink模型设置(三):代码生成

热门文章

  1. 解决Mac下窗口无法最大化的问题 - 只有最小化和全屏怎么够
  2. 操作系统真象还原实验记录之实验七:加载内核
  3. 王国维《人间词话》:“古今之成大事业、大学问者,必经过三种之境界”
  4. 成立三年多的即刻搜索看起来在消失
  5. 区块链的可扩展性问题及解决方案对比
  6. iOS开发之谓词Predicate和对象数组的排序
  7. 诺基亚手机锁码忘记了,手机锁了,格式化忘记锁码了怎么办?
  8. 爬虫学习(4):自动保存百度云盘资源
  9. Coding git@e.coding.net: Permission denied (publickey)
  10. 目标检测之R-CNN