安装客户端
在官方网站下载最新版本zabbix agent v6.2.6,然后默认安装,其中配置服务端的界面如下图:
其他一律默认即可。
启用发现功能
如上图所示,开启发现规则,默认搜索zabbix agent,过几分钟后到Monitoring的Discovery界面可以看到发现结果,如下图所示:
发现了主机106,存在客户端zabbix agent,如上图红框。
添加主机
虽然上面discovery发现了主机106,但是不能自动添加到zabbix的主机列表里面,需要手动添加,在configuration的hosts里面create host如下图所示:
Interfaces要Add一个Agent的IP地址为192.168.0.106,templates选择zabbix agent,分组加到winows里面保存即可(参见文章一)。
第一次添加完毕以后,Availability显示的是灰色,需要等几分钟服务重新更新数据即可。
更新完毕后发现客户端可用:
在最新数据中能看到它的数据:
MIB Browser工具
图中1:Address是需要连接的设备地址,对方设备需要开启了SNMP协议。
图中2:OID可以手动输入,也可以点击4树形区域的节点切换OID。
图中4:OID对象树形列表:MIB库所有的OID信息,分别点击查看OID值。
图中5:Result Table:snmp协议读取OID文本的结果显示区域。
图中3:操作类型:
Get--执行当前读取OID。
Get Next--执行读取下一个OID。
Get Bulk--执行读取下一批OID,具体执行几个OID,需要看SNMP协议的一个PDU(SNMP报文格式中的协议数据单元)最大能容纳当前几个OID对象。
Get Subtree--执行当前节点的所有子节点OID。
Walk--执行读取当前OID下的所有所有对象,常用于监控设备。
Set--设置OID对应的值,需要SNMP服务端提供对应的写权限。(详见后面例子)
Table View--对于OID代表的是某一个设备单元的列表table时,可以用此命令获取当前table范围内的所有OID对象的信息,以列表的形式展现结果,如下图:
下面举例说明set命令:
在windows snmp服务里面配置团体权限,设置public为读写保存,重启snmp服务生效。
在MIB Browser中配置高级参数Advanced...
读写的地方填入public,版本默认2于windows snmp协议版本一致。
在树形中选择sysContact系统联系人,点set:
点OK提示成功:
在windows snmp服务中查看联系人被修改成功了!
标签:读取,Get,--,OID,snmp,zabbix,Agent,---,Zabbix From: https://www.cnblogs.com/sdzljc/p/17008563.html