Zabbix“此代理在此 OID 上没有可用的此类对象”,而 MIB 已添加

Zabbix“此代理在此 OID 上没有可用的此类对象”,而 MIB 已添加

我被 Zabbix Import MIB 困住了。事实上,MIB已经导入到MIB数据库中。但是,它仍然警告:“此 OID 处的此代理上没有可用的此类对象”

我在这里向您展示我做了什么:

我正在使用 Zabbix 3.4

首先,我想监控 HPE 路由器的 CPU。然而,Zabbix 表明无法做到这一点。于是我就去手动添加MIB。

ops2:/tmp$ snmptranslate -IR -On hpSwitchCpuStat
Unknown object identifier: hpSwitchCpuStat

然后下载MIB并导入MIB本地服务器

ops2:/usr/share/snmp/mibs# snmptranslate -m +STATISTICS-MIB -IR -On hpSwitchCpuStat

之后,我跑

@ops2:/usr/share/snmp/mibs# snmptranslate -m +STATISTICS-MIB -IR -On hpSwitchCpuStat
.1.3.6.1.4.1.11.2.14.11.5.1.9.6.1

ops2:/usr/share/snmp/mibs# snmptranslate -On STATISTICS-MIB::hpSwitchCpuStat
.1.3.6.1.4.1.11.2.14.11.5.1.9.6.1

ops2:/usr/share/snmp/mib2c-data# snmpwalk -v2c -c public 10.10.10.1
SNMPv2-MIB::sysDescr.0 = STRING: HPE Series Router MSR930
HPE Comware Platform Software
Comware Software Version 5.20, Release 2514P14
Copyright(c) 2010-2015 Hewlett-Packard Enterprise Development LP

还添加了

ops2:/usr/share/snmp/mib2c-data# vim /etc/snmp/snmp.conf
mibs +STATISTICS-MIB

正如我所见,该对象已经存在。 SNMP 翻译找到了它。但是,Zabbix Web Frontend 仍然找不到它。它仍然警告:此 OID 处的此代理上没有可用的此类对象

在此输入图像描述 您能给我一些建议吗?谢谢。

答案1

“没有可用的此类对象”通常表示您正在查询的条目不存在。在您的描述中,我没有看到您在 Zabbix 项目中使用的确切 OID 的信息。值得注意的是,它是数字还是缩写形式,它到底指向什么?

在您的snmpwalk输出中,您没有显示遍历有问题的 OID,因此它与这个特定问题不太相关。

一个常见的错误是使用树上某处的节点,而不是叶节点。要查明这是否是您正在做的事情,请尝试使用snmpget与 Zabbix 项目中完全相同的 OID。如果失败,首先找到一个与snmpget.如果您snmpwalk对当前拥有的 OID 进行操作,它通常会向您显示下面的内容,并允许为该项目选择正确的 OID。

相关内容