SNMP HOSTMIB.MIB不加载?

原谅我,如果答案是显而易见的东西,但我似乎无法访问SNMP中的HOST分支下的任何OID。

我使用SNMP浏览器来检查我的一些系统,并没有一个显示在ISO.ORG.DOD.INTERNET.MGMT.MIB-2下的HOST分支。

任何想法,为什么? 我正在通过SNMP监视一些计算机的硬件资源,不幸的是所有这些OID都在缺less的HOST分支下,

有什么想法吗?

所以有两个快速的答案:

  1. 尝试通过数字OID(如果可以的话),snmpwalk 可能是你的朋友。

  2. 你可能只需要编译相关的MIB,你必须看到软件/操作系统的文档来做到这一点。

Eriedor,

1.3.6.1.2.1.25.2.2不是有效的oid。 1.3.6.1.2.1.25.2.2.0返回内存大小。

站在LapTop006所说的内容上,在命令行上发出一个命令:

snmpwalk server_name >> collectedstats.txt

会给你一个文件,里面包含你的服务器上snmp的统计信息。 如果您的gui损坏或您的snmp服务被破坏,您将能够继续解决您的问题。 你还会看到你的系统上还有哪些其他的 oid – 通常隐藏在一个gui中。

我查看了Crossroads产品,并build议您寻找一个不同的mib浏览器。

http://www.snmplink.org/snmpsoftware/forenduser/#6

有一堆免费软件\开源mib浏览器。 尽pipe它有局限性(例如被放弃),但我使用的是在此列出的getif。