zabbix详解(十五)——zabbix proxy配置实战
今天继续给大家介绍Linux运维相关知识,本文主要内容是zabbix proxy的配置实战。
一、实战环境与目的
本次实战,我们尝试配置zabbix的代理监控。尝试通过server——proxy——agent的架构模式,agent不是直接与server相连,而是通过proxy与server端相连。
实战设备及其IP地址如下所示:
zabbix server:192.168.136.20
zabbix proxy:192.168.136.201
zabbix agent:192.168.136.11
二、proxy端配置
首先,我们进行proxy端的配置。下载并解压zabbix源码包后,我们进入到解压后的目录中,执行命令:
./configure --prefix=/usr/loca/zabbix --enable-proxy --with-mysql
进行预编译,然后执行命令:
make install
进行安装。安装完成后,proxy端也要进行数据库的链接操作,因此我们首先进行数据库的配置。进入到数据库的配置页面后,创建zabbix的数据库,并进行授权,执行命令:
create database zabbix character set utf8 collate utf8_bin;
grant all on zabbix.* to 'zabbix'@'localhost' identified by 'zabbix';
flush privileges;
然后,我们需要导入数据,执行命令:
cd /opt/zabbix-4.4.8/database/mysql
mysql -uzabbix -pzabbix zabbix_proxy < ./schema.sql
注意,与zabbix server端不同,proxy端在安装时,只需要导入schema.sql,而不需要导入images.sql和data.sql。
接下来,我们进行配置zabbix proxy的配置文件,打开zabbix proxy的配置文件,主要是修改其中数据库相关内容、Server端的IP地址、主机名以及监控模式。
其中,主机名需要全网唯一且认知一致,监控模式主要通过ProxyMode参数进行设置,0表示主动模式,1表示被动模式。
三、agent端配置
接下来,我们要进行agent端的配置,agent端的配置非常简单,只需要更改配置文件中几个参数。分别是Server、ServerActive、StartAgents。前面两个参数分别指定proxy端的IP地址,后面的参数表示监听进程启动的进程数,打开该参数后,可以设置为主动模式。
这样,zabbix agent端就配置完成了。
四、server端配置
最后,我们进行server端的配置。
首先,我们来创建agent代理程序,进入管理——agent代理程序页面,点击右上角的“创建代理”按钮,如下所示:
接下来,我们来创建代理,agent代理程序的名称要和zabbix proxy的配置文件中的HostName一致,代理地址为zabbix proxy的IP地址,如下所示:
添加完成后的agent代理如下所示:
最后,我们来添加主机,在添加主机时要注意,在底下选择由agent代理程序检测,并选择我们刚刚添加的agent代理,如下所示:
上述所有配置完成后,我们按照server——proxy——agent的顺序重启设备,使得我们的配置生效。
五、效果检验
最后,我们来检验一下刚才配置的结果。
等待一段时间后,发现我们通过代理链接的主机链接成功,如下所示:
因此,我们的zabbix proxy配置实战成功!
原创不易,转载请说明出处:https://blog.csdn.net/weixin_40228200
zabbix详解(十五)——zabbix proxy配置实战相关推荐
- 大型企业网络配置系列课程详解(五) --Frame-Relay配置与相关概念的理解
大型企业网络配置系列课程详解(五) --Frame-Relay配置与相关概念的理解 实验原理: Frame-Relay(帧中继)简称FR,是国际电信联盟通信标准化组(ITU ...
- 分布式系统监控软件——zabbix详解(七) zabbix+ (qqmail 或者 第三方报警平台(睿象云))的 报警实现
文章目录 zabbix+ qqmail 报警实现步骤 zabbix+ 睿象云报警 实现步骤 实验环境 redhat7.5环境 (低版本的redhat系统可能解决不了php的依赖性) server4 1 ...
- IgH详解十五、igh线缆冗余
线缆冗余是为了应对EtherCAT通信线缆断开的补救措施.通常环形拓扑结构就要用到线缆冗余.如果环线在一些点中断,仍然可以达到两个分支. 如果一个线缆断开,则在断开的线缆两端的帧将分别被处理.因此这两 ...
- 负载均衡原理与实践详解 第五篇 负载均衡时数据包流程详解
负载均衡原理与实践详解 第五篇 负载均衡时数据包流程详解 系列文章: 负载均衡详解第一篇:负载均衡的需求 负载均衡详解第二篇:服务器负载均衡的基本概念-网络基础 负载均衡详解第三篇:服务器负载均衡的基 ...
- Kubernetes详解(五十一)——Kubernetes用户创建
今天继续给大家介绍Linux运维相关知识,本文主要内容是Kubernetes用户创建. 在上文Kubernetes详解(五十)--Kubernetes权限配置中,我们介绍了Kubernetes的con ...
- CMake 手册详解(五)
CMake 手册详解(五) CMD#2: add_custom_target 添加一个目标,它没有输出:这样它就总是会被构建. add_custom_target(Name [ALL] [comman ...
- Spark RDD 论文详解(五)实现
前言 本文隶属于专栏<1000个问题搞定大数据技术体系>,该专栏为笔者原创,引用请注明来源,不足和错误之处请在评论区帮忙指出,谢谢! 本专栏目录结构和参考文献请见1000个问题搞定大数据技 ...
- Kubernetes详解(五十三)——Kubernetes Role创建和Rolebinding
今天继续给大家介绍Linux运维相关知识,本文主要内容是Kubernetes Role创建和Rolebinding. 一.Kubernetes Role创建 首先,我们先来创建一个Role.我们可以通 ...
- 元宇宙技术普及读本重磅问世 详解十大技术 把脉数字经济 前瞻产业布局
转自 元宇宙共识圈 王恩东.倪光南.沈昌祥.郑纬民--四位中国工程院院士联袂力荐 倪健中.姚前.李正茂.朱嘉明.肖风.敖然等权威专家一致推荐 汇聚元宇宙技术专家及产业一线佼佼者倾力撰写 元宇宙技术普及 ...
- 前端技术之_CSS详解第五天
前端技术之_CSS详解第五天 一.行高和字号 1.1 行高 CSS中,所有的行,都有行高.盒模型的padding,绝对不是直接作用在文字上的,而是作用在"行"上的. <!DO ...
最新文章
- PostgreSQL 业务数据质量 实时监控 实践
- pytorch加载预训练模型_Pytorch-Transformers 1.0发布,支持六个预训练框架,含27个预训练模型...
- Python爬虫之selenium库使用详解
- centos禁用exec_CentOS停用按下Ctrl-Alt-Del 重启系统的功能
- 迁移学习-使用预训练的Inception v3进行宠物分类
- 【Javascript】深入理解this作用域问题以及new/let/var/const对this作用域的影响
- [转载] set集合python_python基础-set集合
- windows搭建yolo环境
- 全国大学生数学建模竞赛首战一等奖经验分享
- 2016年计算机辅助设计试题,cad考试题「附答案」
- springboot 打卡功能_SpringBoot、SSM、ajax实现考勤打卡功能(详细实现),供新手参考!...
- 弹出框插件bootbox
- CICD详解(十)——Jenkins+Gitlab实战
- CyanogenMOD移植教程]
- 网红释一刀考察潮汕特色美食土虾
- u盘插上计算机未响应,插U盘没反应的一种情况与解决
- 身份证提取生日和性别
- 推荐一款高颜值网易云播放器
- 数据库驱动(JDBC Driver)jar包下载
- Realsense L515 例程详解 Tutorial 1
热门文章
- 数据预处理—4.为什么要趋近于正态分布?详解
- 成功演示六要素之二——意外
- Scikit-learn:模型选择之调参grid search
- 【医疗影像处理】DICOM Rescale Intercept / Rescale Slope
- Weak Supervision: A New Programming Paradigm for Machine Learning
- linux返回值含义,linux命令返回值的含义解析
- python测试用例队列_Python tornado队列示例-一个并发web爬虫代码分享
- c# word 增加段落_你知道制作简历时的9个Word技巧吗?
- Java学习之路 之 容易混淆篇
- 如何在VSCode上新建Flutter项目【两步搞定】