如果答案非常明显,请原谅我,但我似乎无法访问 SNMP 中 HOST 分支下的任何 OID。
我使用 SNMP 浏览器检查了我的一些系统,但没有一个在 ISO.ORG.DOD.INTERNET.MGMT.MIB-2 下显示 HOST 分支。
关于为什么的任何想法?我希望通过 SNMP 监视一些计算机的硬件资源,不幸的是,所有这些 OID 都位于缺少的 HOST 分支下,
有什么想法吗?
如果答案非常明显,请原谅我,但我似乎无法访问 SNMP 中 HOST 分支下的任何 OID。
我使用 SNMP 浏览器检查了我的一些系统,但没有一个在 ISO.ORG.DOD.INTERNET.MGMT.MIB-2 下显示 HOST 分支。
关于为什么的任何想法?我希望通过 SNMP 监视一些计算机的硬件资源,不幸的是,所有这些 OID 都位于缺少的 HOST 分支下,
有什么想法吗?
所以有两个快速的答案:
通过 OID 数字尝试 mibs(如果可以的话), snmpwalk可能是你的朋友。
您可能只需要编译相关的 MIB,您必须查看软件/操作系统文档才能做到这一点。
埃里多尔,
1.3.6.1.2.1.25.2.2 不是有效的 oid。1.3.6.1.2.1.25.2.2.0 返回内存大小。
站在 LapTop006 所说的内容上,在命令行中发出如下命令:
snmpwalk server_name >> collectstats.txt
将为您提供一个文件,其中包含您服务器上可用的 snmp 统计信息。然后,如果您的 gui 损坏或 snmp 服务损坏,您将能够继续排除故障。您还将看到系统上还有哪些其他可用的 oid - 通常隐藏在 gui 中。
我查看了 Crossroads 产品,并建议您寻找不同的 mib 浏览器。
http://www.snmplink.org/snmpsoftware/forenduser/#6
有一堆免费软件\开源 mib 浏览器。虽然它有限制(例如,它被放弃了),但我使用了 getif,它在此处列出。