zabbix监控网络设备和zabbix proxy

监控linux主机

[root@rocky8 conf]# yum -y install net-snmp

vim /etc/snmp/snmpd.conf
com2sec notConfigUser default 123456##修改此行,设置团体密码,默认为public,此处
改为123456
view systemview included .1. ##添加此行,自定义授权,否则 zabbix 无法获取数据

[root@rocky8 conf]# netstat -antup |grep 161 #
udp 0 0 0.0.0.0:161 0.0.0.0:* 2916/snmpd
systemctl restart snmpd

测试
root@ubuntu20:~# snmpwalk -v 2c -c123456 192.168.1.250 .1.3.6.1.2.1.1.5.0
iso.3.6.1.2.1.1.5.0 = STRING: “rocky8”

添加主机选择snmp
在这里插入图片描述

修改主机宏的值 {$SNMP_COMMUNITY},对应配置文件中的com2sec notConfigUser default
在这里插入图片描述

添加模板
在这里插入图片描述

查看数据正常

zabbix proxy

proxy集群为192.168.1.151

安装proxy
apt install zabbix-proxy-mysql

修改配置
vi /etc/zabbix/zabbix_proxy.conf
Hostname=Zabbix-proxy #web页面添加的proxy的代理程序名称要和这个一致
DBName=zabbix_proxy_active #连接的数据库
DBUser=proxy #连接的用户

全部配置
root@ubuntu20:~# grep -vE "^#|^$" /etc/zabbix/zabbix_proxy.conf 
Server=192.168.1.150
Hostname=Zabbix-proxy
LogFile=/var/log/zabbix/zabbix_proxy.log
LogFileSize=0
PidFile=/run/zabbix/zabbix_proxy.pid
SocketDir=/run/zabbix
DBName=zabbix_proxy_active
DBUser=proxy
DBPassword=123456
SNMPTrapperFile=/var/log/snmptrap/snmptrap.log
Timeout=4
ExternalScripts=/usr/lib/zabbix/externalscripts
FpingLocation=/usr/bin/fping
Fping6Location=/usr/bin/fping6
LogSlowQueries=3000
StatsAllowedIP=127.0.0.1

为proxy配置数据库
创建库
mysql> create database zabbix_proxy_active character set utf8 collate utf8_bin;
Query OK, 1 row affected, 2 warnings (0.00 sec)
mysql> create user proxy@‘localhost’ identified by ‘123456’; #和proxy在同一个机器上,可以用localhost
Query OK, 0 rows affected (0.01 sec)
mysql> grant all on zabbix_proxy_active.* to proxy@‘localhost’ ;

导入数据库
zcat /usr/share/doc/zabbix-proxy-mysql/schema.sql.gz |mysql zabbix_proxy_active

查看proxy日志,因为没有在web 添加proxy,会报not found,在web添加代理后就不会报
75672:20230905:222324.025 cannot send proxy data to server at “192.168.1.150”: proxy “Zabbix-proxy” not found
75672:20230905:222325.033 cannot send proxy data to server at “192.168.1.150”: proxy “Zabbix-proxy” not found
75672:20230905:222326.037 cannot send proxy data to server at “192.168.1.150”: proxy “Zabbix-proxy” not found

添加agent代理程序
在这里插入图片描述

添加agent代理程序,代理程序名称为配置文件Hostname对应的值,代理地址为192.168.1.151
在这里插入图片描述

修改之前的主机1.220为zabbix-agent模式
在这里插入图片描述
重启zabbix serve、r zabbix agent、 zabbix proxy

查看有最新数据
在这里插入图片描述

自动发现

在这里插入图片描述
添加发现动作
在这里插入图片描述
验证主机已经添加,查看有数据

自动注册

192.168.1.80修改配置
Hostname=web-192.168.1.80
HostMetadata=123456

在这里插入图片描述
在这里插入图片描述
查看主机已经添加,有最新数据
在这里插入图片描述

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

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

相关文章

什么合同管理系统?4类合同管理软件评测

说到合同管理系统,前提还是弄清楚合同有哪些类型,合同管理有那些痛点,才好对症下药。 一、合同的类型和合同管理的痛点 从法律角度来说,合同可以分为:有名合同与无名合同、单务合同与双务合同、有偿合同与无偿合同、…

conda环境安装opencv带cuda版本

主要是cmake编译选项需要修改 以下两个选项按照自己情况修改 -D OPENCV_EXTRA_MODULES_PATH../opencv_contrib/modules \ -D CUDA_TOOLKIT_ROOT_DIR/usr/local/cuda-12.2 \ 其中/home/lixin/anaconda3/envs/stereo 改成你自己的conda环境 cmake -D CMAKE_BUILD_TYPER…

MySQL阻塞与死锁

MySQL阻塞与死锁 阻塞 因为不同锁之间的兼容性关系,在有些时刻一个事务中的锁需要等待另一个事务中的锁释放它所占用的资源,这就是阻塞。 # 查看等待时间 show variables like innodb_lock_wait_timeout; SETinnodb_lock_wait_timeout60; # 是否在等待…

Java版企业电子招标采购系统源码Spring Cloud + Spring Boot +二次开发+ MybatisPlus + Redis

功能描述 1、门户管理:所有用户可在门户页面查看所有的公告信息及相关的通知信息。主要板块包含:招标公告、非招标公告、系统通知、政策法规。 2、立项管理:企业用户可对需要采购的项目进行立项申请,并提交审批,查看…

两个类文件,实现根据返回的id显示对应的人员信息增强返回

后台与前台交互时,由于后台存放的原始信息可能就是一些id或code,要经过相应的转换才能很好地在前台展示。 比如: select id, user_id from user 直接返回给前台时,前台可能要根据你这个user_id作为参数,再请求一次后…

【方法】如何取消7Z压缩文件加密的密码?

给7Z格式的压缩文件设置了密码,后续又不需要了,如何取消呢?如果忘记密码,还能取消吗?下面小编来分享一下方法。 首先,我们需要使用支持7Z格式的解压缩软件,如果使用的是WinRAR或者7-Zip解压缩软…

Docker从认识到实践再到底层原理(二-2)|Namespace+cgroups

前言 那么这里博主先安利一些干货满满的专栏了! 首先是博主的高质量博客的汇总,这个专栏里面的博客,都是博主最最用心写的一部分,干货满满,希望对大家有帮助。 高质量博客汇总 然后就是博主最近最花时间的一个专栏…

OceanBase社区版4.x核心技术解密

数字化时代,各行各业的数据量呈现爆发式增长,对于海量数据价值的挖掘和应用,正成为推动创新的主要力量,与此同时,数据计算复杂度正在提升。在此背景下,对于数据处理的基石数据库而言,正面临市场…

数学建模--非多项式拟合法的Python实现

目录 1.算法异同区别 2.算法核心步骤 3.算法核心代码 4.算法效果展示 1.算法异同区别 #*************************************************************************************************************# 方法区别探究 1.对于多项式拟合你需要大致知道这些点的分布&#xf…

jsvmp逆向(补环境篇)

书接上回 上篇文章写到tx的jsxmp的算法逆向,文章链接在这里。初试jsvmp加密 。但是可能有伙伴觉得不够详细。 这里放一个大佬的文章链接。 https://www.52pojie.cn/thread-1521480-1-1.html 。其实就是一个变形的xtea加密。 大佬的文章已经讲了很清楚了&#…

Spring MVC入门必读:注解、参数传递、返回值和页面跳转

一、常用注解 1.1.RequestMapping 作用:用于映射请求路径与处理请求的方法之间的关系,可以用在类或方法上 。 标注在方法上 用于方法上,表示在类的父路径下追加方法上注解中的地址将会访问到该方法 Controller public class HelloContro…

Redis集群服务器

集群简介 试想有一家餐厅,如果顾客人数较少,那么餐厅只需要一个服务员即可,如图1。但是,当顾客人数非常多时,一个服务员是绝对不够的,如图2。此时,餐厅需要雇用更多的服务员来解决大量访问&…

Acwing算法心得——现代艺术(统计遍历)

大家好,我是晴天学长,先用两个一维数组维护数据,再统计遍历二维数组,需要的小伙伴请自取哦!💪💪💪 1 )现代艺术 2) .算法思路 现代艺术 1.两个数组维护行和列 2.遍历数组…

git在windows上安装

介绍git工具在windows上如何安装 git官网下载地址 1.1、下载 https://github.com/git-for-windows/git/releases/download/v2.36.0.windows.1/Git-2.36.0-64-bit.exe自行选择版本,这里我选择的是 Git-2.36.0-64-bit这个版本 1.2、安装 安装路径选择英文且不带空格…

Vue组件之间传值

聊一聊vue里面组件之间的传值 首先总结一下vue里面传值的几种关系: 如上图所示, A与B、A与C、B与D、C与F组件之间是父子关系; B与C之间是兄弟关系;A与D、A与E之间是隔代关系; D与F是堂兄关系,针对以上关系 我们把组件…

Java中级面试题记录(三)

1.职业规划? 2.每家公司离职原因? 3.SpringCloud用到了哪些组件? GateWayNacosOpenFeignSeataHystrix 4.PG和Mysql的区别? 5.两种数据库的存储区别? 6.MySQL索引了解的内容? 一口气搞定索引的所有知识…

uniapp 解决跨域的问题

uniapp 解决跨域的问题 我真的是个 沙雕 找对了解决办法 写错了地方 "h5" : {"devServer" : {"disableHostCheck" : true,"https": false,"proxy" : {"/app" : {"target" : "https://192.16…

算法的时间复杂度

算法的时间复杂度 ⭐算法效率⭐时间复杂度🌟时间复杂度🐟时间复杂度的概念🐳例1 🐟大O的渐进表示法🐳 例2🐳例3🐳例4🐳例5🐳例6🐳例7 ⭐算法效率 如何衡量一…

支付宝pc支付(springboot版),简单配置即可实现支付

概述 支付宝pc支付,只需要修改配置就可以实现支付,0基础小白都可以用。使用springboot编写,简单易用。 详细 DEMO简介 springboot整合支付宝pc支付,仅仅需要少量的配置,就可以实现pc支付。 项目截图 支付流程 用户…

sql:SQL优化知识点记录(十一)

(1)用Show Profile进行sql分析 新的一个优化的方式show Profile 运行一些查询sql: 查看一下我们执行过的sql 显示sql查询声明周期完整的过程: 当执行过程出现了下面这4个中的时,就会有问题导致效率慢 8这个sql创建…