zabbix学习3--zabbix6.x-proxy

文章目录

  • proxy

proxy

在这里插入图片描述

# 安装mysql 8.0# 获取源码包【https://www.zabbix.com/cn/download_sources】
mkdir -p /data/zabbix_proxy/{data,install,logs,php}
mkdir -p /var/run/zabbix_proxy
tar xf zabbix-6.4.3.tar.gz -C /data/zabbix_proxy/install/ 
cd /data/zabbix_proxy/install && mv zabbix-6.4.3/* . # 初始化mysql
> create database zabbix_proxy charset utf8 collate utf8_bin;
> CREATE USER 'zabbix_proxy'@'192.168.20.64' IDENTIFIED BY 'Zabb@321'; 
> GRANT all PRIVILEGES on zabbix_proxy.* to 'zabbix_proxy'@'192.168.20.64';
> CREATE USER 'zabbix_proxy'@'localhost' IDENTIFIED BY 'Zabb@321'; 
> GRANT all PRIVILEGES on zabbix_proxy.* to 'zabbix_proxy'@'localhost'; 
> flush privileges;
> use zabbix_proxy;
> source /data/zabbix_proxy/install/database/mysql/schema.sql# yum依赖
yum install -y mysql-devel pcre-devel openssl-devel zlib-devel \
libxml2-devel net-snmp-devel net-snmp libssh2-devel OpenIPMI-devel \
libevent-devel openldap-devel libcurl-devel gcc gcc-c++ unixODBC-devel \
gnutls-devel  gnutls   		groupadd zabbix
useradd zabbix -g zabbix
echo "Os@pass12"| passwd --stdin zabbix# 安装[安装jdk,见附录]
cd /data/zabbix_proxy/install 
export CFLAGS="-std=gnu99"
./configure --prefix=/data/zabbix_proxy/data  --enable-proxy  \
--with-mysql=/usr/bin/mysql_config  \
--with-net-snmp --with-libxml2 --with-ssh2 --with-openipmi --with-zlib \--with-libpthread --with-libevent --with-openssl --with-ldap \--with-libcurl --with-libpcre  --enable-java --with-unixodbc \--with-jabber  #--with-gnutlsmake install# 配置文件
chown zabbix.zabbix /data/zabbix_proxy/{data,logs}/ -R 
chown zabbix.zabbix /var/run/zabbix_proxy/ -R 
cd /data/zabbix_proxy/data/etc/
cp zabbix_proxy.conf    zabbix_proxy.conf.bk #vi zabbix_proxy.conf  
ListenPort=10051
LogFile=/data/zabbix_proxy/logs/zabbix_proxy.log  
Server=192.168.20.61;192.168.20.62   
DBHost=192.168.20.64
DBName=zabbix_proxy
DBUser=zabbix_proxy
DBPassword=Zabb@321
DBPort=3306
# 0为主动 1为被动
ProxyMode=0 
# 允许zabbix server执行远程命令
EnableRemoteCommands=1 
# 已经提交到zabbix server的数据保留时间
ProxyLocalBuffer=720
# 未提交到zabbix server的时间保留时间
ProxyOfflineBuffer=720
# 启动的数据采集器数量
StartPollers=10 
# java gateway服务器地址  当需要监控java的时候必须配置否则监控不到数据
JavaGateway=192.168.20.64
JavaGatewayPort=10052
StartJavaPollers=10
# 监控项超时时间 单位为秒 
Timeout=30
# 保存监控项而占用的最大内存
CacheSize=2048M 
# 保存监控历史数据占用的最大内存
HistoryCacheSize=512M 
# 历史索引缓存的大小
HistoryIndexCacheSize=16M
# 毫秒 多久的数据库查询会被记录到日志
LogSlowQueries=3000
StatsAllowedIP=127.0.0.1
SocketDir=/var/run/zabbix_proxy
PidFile=/var/run/zabbix_proxy/zabbix_proxy.pid    # 启动
# vi /usr/lib/systemd/system/zabbix-proxy.service
[Unit]
Description=Zabbix PROXY
After=syslog.target
After=network.target
After=mysqld.service[Service]
User=zabbix
Group=zabbix
Environment="CONFFILE=/data/zabbix_proxy/data/etc/zabbix_proxy.conf"
Type=forking
PIDFile=/var/run/zabbix_proxy/zabbix_proxy.pid
Restart=on-failure
KillMode=control-group
ExecStart=/data/zabbix_proxy/data/sbin/zabbix_proxy -c $CONFFILE
ExecStop=/bin/kill -SIGTERM $MAINPID
RestartSec=10s[Install]
WantedBy=multi-user.targetsystemctl daemon-reload
systemctl start zabbix-proxy
systemctl status zabbix-proxy
systemctl enable zabbix-proxy# 访问server,添加proxy# 添加proxy下的agent

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.rhkb.cn/news/139227.html

如若内容造成侵权/违法违规/事实不符,请联系长河编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

iOS应用程序数据保护:如何保护iOS应用程序中的图片、资源和敏感数据

目录 转载:怎么保护苹果手机移动应用程序ipa中文件安全? 前言 1. 对敏感文件进行文件名称混淆 2. 更改文件的MD5值 3. 增加不可见水印处理 3. 对html,js,css等资源进行压缩 5. 删除可执行文件中的调试信息…

基于骨架的动作识别:SkeleTR: Towrads Skeleton-based Action Recognition in the Wild

论文作者:Haodong Duan,Mingze Xu,Bing Shuai,Davide Modolo,Zhuowen Tu,Joseph Tighe,Alessandro Bergamo 作者单位:The Chinese University of Hong Kong; AWS AI Labs. 论文链接:http://arxiv.org/abs/2309.11445v1 内容简介&#xff1…

leetcode刷题笔记——位运算

C/C语言中逻辑右移和算数右移共享同一个运算符>> 如果运算数类型是unsigned则采用逻辑右移,而signed则采用算数右移。对于signed类型的数据,如果需要使用算数右移,或者unsigned类型的数据需要使用逻辑右移,都需要进行类型转…

《从菜鸟到大师之路 ElasticSearch 篇》

《从菜鸟到大师之路 ElasticSearch 篇》 (一):ElasticSearch 基础概念、生态和应用场景 为什么需要学习 ElasticSearch 根据 DB Engine 的排名显示, ElasticSearch 是最受欢迎的 企业级搜索引擎 。下图红色勾选的是我们前面的系…

数据结构与算法(六)--链表的遍历,查询和修改,删除操作

一、前言 上篇文章我们了解了链表的概念以及链表底层的搭建以及向链表中添加元素的操作。本次我们继续学习链表剩余的操作:遍历,查询和修改、删除操作。 二、链表查询以及遍历 ①获得链表的第index(0-based)个位置的元素(不常用&#xff0…

Java多线程篇(4)——wait/notify和park/unPark

文章目录 Object - wait/notifyobject.wait()object.notify() LockSupport - park/unparkLockSupport.park()LockSupport.unPark() Object - wait/notify object.wait() ObjectSynchronizer::wait 从这段代码可以得到两个信息 1:wait() 底层是对象锁(就…

《C++ primer》练习6.36-6.38:书写返回数组引用的函数声明

最近看C primer,看到《C primer》6.3.3练习,要求书写返回数组引用的函数声明,觉得有必要实践记录一下。 这里先总结返回数组的引用的的函数声明写法(下面的Type是数组元素的类型,可以是int、float等,如果要…

ICCV 2023 | MPI-Flow:从单视角构建的多平面图像中学习光流

ICCV 2023 | MPI-Flow:从单视角构建的多平面图像中学习光流 引言:主要贡献:Motivation:算法细节:Optical Flow Data GenerationIndependent Object MotionsDepth-Aware Inpainting 实验结果: 来源&#xff…

2023年前端流行什么技术和框架了?

Web前端三大主流框架有React、Vue.js和Angular,由于接触过Vue.js,接下来主讲最新的Vue3.0! Vue3.0作为最新版本的Vue.js框架,拥有更强大的性能和更丰富的功能,为低代码开发平台注入了全新的活力。而JNPF快速开发平台作…

Linux新手教程||Linux vi/vim

所有的 Unix Like 系统都会内建 vi 文书编辑器,其他的文书编辑器则不一定会存在。 但是目前我们使用比较多的是 vim 编辑器。 vim 具有程序编辑的能力,可以主动的以字体颜色辨别语法的正确性,方便程序设计。 什么是 vim? Vim是…

Chrome浏览器删除网站cookies的解决方案

大家好,我是爱编程的喵喵。双985硕士毕业,现担任全栈工程师一职,热衷于将数据思维应用到工作与生活中。从事机器学习以及相关的前后端开发工作。曾在阿里云、科大讯飞、CCF等比赛获得多次Top名次。现为CSDN博客专家、人工智能领域优质创作者。喜欢通过博客创作的方式对所学的…

3.wifi开发,网络编程

网络协议栈LwIP WiFi UDP Clinet编程 WiFi UDP Server编程 WiFi TCP Client编程 WiFi TCP Server编程 一。LWIP原理介绍,API介绍,文件结构 1.Lwip支持的协议 2.API 3.文件结构 1.api目录:应用程序接口文件。 2.arch目录:与硬件和…

登录业务实现

登录业务实现: 登录成功/失败实现 -> pinia管理用户数据及数据持久化 -> 不同登录状态的模板适配 -> 请求拦截器携带token -> 退出登录实现 -> token失效(401响应拦截) 1. 登录成功/失败实现 当表单校验通过时&a…

iOS线上闪退问题解决方案

iOS线上闪退问题的收集工具是关键,它们可以帮助你及时发现和解决应用程序中的崩溃问题。以下是一些常用的iOS线上闪退问题收集工具及其使用方法,希望对大家有所帮助。北京木奇移动技术有限公司,专业的软件外包开发公司,欢迎交流合…

一招解除csdn复制限制

先看这个代码 python读取英文pdf翻译成中文pdf文件导出代码 想要复制代码,csdn有限制怎么办(csdn流氓,无耻) 解除方法 ctrlu 看效果

Google拟放弃博通自行研发AI芯片 | 百能云芯

谷歌计划自行研发人工智能(AI)芯片,考虑将博通(Broadcom)从其供应商名单中剔除,但谷歌强调双方的合作关系不会受到影响。 根据美国网络媒体《The Information》的报道,谷歌高层正在讨论可能在20…

VisualStudio配置opencv

下载opencv 链接:https://opencv.org/releases/ 我下载的是4.7.0,选择windows下载。 下载成功后打开exe文件,选择路径安装。 配置环境变量 安装成功后找到安装目录,复制bin目录路径。 我的是放在了D盘 D:\Opencv4.7.0\opencv…

uni-app, 实现 scroll-view 自动滚动到底部,并控制触发频率

实现思路 通过 scroll-view 组件的 scroll-top 属性可以设置容器竖向滚动条位置 属性名Valuescroll-y允许纵向滚动scroll-top设置竖向滚动条位置 想要实现 scroll-view 滚动到底部,只需要让 scroll-top scroll-view 内容高度 - scroll-view 容器本身高度&#…

黑马JVM总结(十九)

(1)GC调优1 通过官网查看查看JVM的参数: 可以使用java命令查看当前环境下的虚拟机参数: 学会使用一些工具如前面学的jmap ,jconsole等等工具 (2)GC调优2 垃圾回收调优只是众多调优中的一个方…

聊聊wireshark的进阶使用功能 | 京东云技术团队

1. 前言 emmm,说起网络知识学习肯定离不来wireshark工具,这个工具能够帮助我们快速地定位网络问题以及帮助正在学习网络协议这块的知识的同学验证理论与实际的一大利器,平时更多的只是停留在初步的使用阶段。也是利用部门内部的网络兴趣小组…