2.1.1 安装软件

]# rpm -qa zabbix*
zabbix-proxy-sqlite3-3.4.15-1.el7.x86_64
zabbix-proxy-mysql-3.4.15-1.el7.x86_64

2.1.2 准备数据库

MariaDB [(none)]> create database zabbix_proxy character set utf8 collate utf8_bin;

MariaDB [(none)]> grant all privileges on zabbix_proxy.* to proxy@'192.168.10.%' identified by '123456';

2.1.3 导入数据

]# zcat /usr/share/doc/zabbix-proxy-mysql-3.4.15/schema.sql.gz | mysql -uproxy -p123456 -h192.168.10.172 zabbix_proxy

2.1.4 修改配置文件

# /etc/zabbix/zabbix_proxy.conf
# 工作模式 0:主动模式 1:被动模式
ProxyMode=0 # Zabbix-Server 地址 & 端口
Server=192.168.10.10
ServerPort=10051 # 代理服务器名称,需要与 zabbix server添加代理时候的proxy name一致
Hostname=BJ-LO-Proxy-131
ListenPort=10051 # 日志
LogFile=/var/log/zabbix/zabbix_proxy.log # 数据库设置
DBHost=192.168.10.172
DBName=zabbix_proxy
DBUser=proxy
DBPassword=123456
DBPort=3306 # 数据上传server端后 保留时长(单位:小时)
ProxyLocalBuffer=72 # 数据没有提交保留多长时间
ProxyOfflineBuffer=720 # 心跳检测间隔,和 server 端连接正常(单位:秒)
HeartbeatFrequency=60 # 间隔多久从 zabbix_server 获取监控信息
ConfigFrequency=3600 # 数据发送时间间隔.默认为1秒
DataSenderFrequency=5 # 启动多少线程
StartPollers=50 # JavaGateway 地址信息
JavaGateway= 192.168.10.111
JavaGatewayPort=10052
StartJavaPollers=5 # 监控数据 超时时间
Timeout=30

2.1.5 Zabbix_Server web界面配置 agent代理程序

创建代理

2.1.6 配置模板

  克隆模板-全克隆

  打开克隆模板

   修改自动发现规则

监控原型也要修改步骤一样

2.1.7 Zabbix-agent 配置 (修改完启动)

# 指向 Zabbix-proxy地址
Server=192.168.10.131 # 主动模式也是指向 proxy地址
ServerActive=192.168.10.131
Hostname=192.168.10.141 # 启动进程
StartAgents=3 # 超时时间

  Timeout=30

2.1.8 WEB 页面添加 监控主机

2.1.9 检查

 

Zabbix主动代理模式 + 主动模式agent客户端的更多相关文章

  1. zabbix 模板 创建逻辑 + 主动模式-被动模式

    模板通常包含了item.trigger.graph(图形).application以及low-level discovery rule:模板可以直接链接至某个主机: 模板包含一系列的item,trig ...

  2. nginx 代理模式下,获取客户端真实IP

    最近做博友推荐,发现个小问题,用$_SERVER['REMOTE_ADDR'];得到的都是服务器的地址192.168.96.52,搜索了一下,发现问题,改为$_SERVER['HTTP_X_REAL_ ...

  3. zabbix学习-如何部署一个agent客户端

    1. 部署一个agent客户端很简单,比如监控服务器本身 yum install zabbix-agent -y 2.配置文件位置: vim /etc/zabbix/zabbix-agendt.con ...

  4. TCP状态机:当服务端主动发FIN进TIME_WAIT,客户端源端口复用会发生什么

    0X01 正常情况下TCP连接会通过4次挥手进行拆链(也有通过RST拆除连接的可能,见为什么服务器突然回复RST--小心网络中的安全设备),下图TCP状态机展示了TCP连接的状态变化过程: 我们重点看 ...

  5. 代理(Proxy)模式简介

    一.代理(Proxy)模式简介 代理模式是结构型模式. 代理模式给某一个对象提供一个代理对象,并由代理对象控制对原对象的引用. 代理对象要继承于抽象主题,并控制原对象的引用 二.简单例子 抽象主题类 ...

  6. [原创] zabbix学习之旅三:agent安装

    部署完zabbix server后,自然要部署zabbix agent.在官方描述中,agent是部署在被监控的机器上,用于采集CPU.内存.磁盘等统计信息,并上报给server用于进一步处理.age ...

  7. zabbix使用ICMP Ping模版实现对客户端网络状态的监控,监控丢包率、响应时间

    参考网站: https://www.cnblogs.com/saneri/p/6706578.html 使用fping报错注意事项: https://blog.csdn.net/oqqssh/arti ...

  8. ActiveMQ--模式(队列模式/主题模式)

    两种模式:队列模式/主题模式 pom.xml <dependency> <groupId>org.apache.activemq</groupId> <art ...

  9. 专用服务器模式&共享服务器模式

    连接ORACLE服务器一般有两种方式:专用服务器连接(dedicated server)和共享服务器连接(shared server).那么两者有啥区别和不同呢?下面我们将对这两者的区别与不同一一剖析 ...

  10. 模板模式与策略模式/template模式与strategy模式/行为型模式

    模板模式 模版模式,又被称为模版方法模式,它可以将工作流程进行封装,并且对外提供了个性化的控制,但主流程外界不能修改,也就是说,模版方法模式中,将工作的主体架构规定好,具体类可以根据自己的需要,各自去 ...

随机推荐

  1. hadoop(八) - sqoop安装与使用

    一. sqoop安装: 安装在一台节点上就能够了. 1. 使用winscp上传sqoop 2. 安装和配置 加入sqoop到环境变量 将数据库连接驱动mysql-connector-5.1.8.jar ...

  2. 基于MVC4+EasyUI的Web开发框架经验总结(13)--DataGrid控件实现自己主动适应宽带高度

    在默认情况下,EasyUI的DataGrid好像都没有具备自己主动宽度的适应功能,通常是指定像素宽度的.可是使用的人员计算机的屏幕分辨率可能不一样,因此导致有些地方显示太大或者太小,总是不能达到好的预 ...

  3. 离线安装 Chrome

    离线安装 Chrome 在这个帮助网页中最下面切换到中文 https://support.google.com/chrome/answer/95346 在网页的中上部点击 "离线安装 Chr ...

  4. POJ 3256 DFS水题

    枚举点 每次都搜一遍 //By SiriusRen #include <cstdio> #include <cstring> #include <algorithm> ...

  5. Weka中数据挖掘与机器学习系列之Weka Package Manager安装所需WEKA的附加算法包出错问题解决方案总结(八)

    不多说,直接上干货! Weka中数据挖掘与机器学习系列之Weka系统安装(四) Weka中数据挖掘与机器学习系列之Weka3.7和3.9不同版本共存(七) 情况1 对于在Weka里,通过Weka  P ...

  6. 23种JavaScript设计模式

    原文链接:https://boostlog.io/@sonuton/23-javascript-design-patterns-5adb006847018500491f3f7f 转自: https:/ ...

  7. 安装php-ldap模块

    php-ldap模块作用就是实现ldap认证,因此需要安装 1.安装软件包解决依赖 yum install openldapyum install openldap-devel 2.拷贝库文件 cp ...

  8. 51nod 01背包

    #include<cstdio> #include<algorithm> #define REP(i, a, b) for(int i = (a); i < (b); i ...

  9. UINavigationController导航栏按钮设置

    UINavigationController常见属性 1.一般情况下,导航栏上面显示什么内容,由当前栈顶控制器的navigationItem属性决定 * navigationItem.title : ...

  10. [转]C语言字节对齐问题详解

    C语言字节对齐问题详解 转载:https://www.cnblogs.com/clover-toeic/p/3853132.html 引言 考虑下面的结构体定义: typedef struct{ ch ...