0

我试图弄清楚如何使用 SNMP 从 Cisco 设备中提取 CPU、内存等。

在 Cisco 的网站上,我发现了这个 OID:.1.3.6.1.4.1.9.9.48.1.1.1.6 (= ciscoMemoryPoolFree) http://tools.cisco.com/Support/SNMP/do/BrowseOID.do?objectInput=1.3。 6.1.4.1.9.9.109.1.1.1.1.6&translate=翻译&submitValue=提交&submitClicked=true

我发现它是一个“标量对象”,我可以从中读取两个值。.1.3.6.1.4.1.9.9.48.1.1.1.6.1:35619504 .1.3.6.1.4.1.9.9.48.1.1.1.6.2:2516216

为什么空闲内存有两个不同的数字?

4

1 回答 1

1

我认为你被误导了。根据这个网页:

http://support.ipmonitor.com/tutorials/684f20eeb613444dae5518d6bdf6c766.aspx

有两个标量变量。

1.3.6.1.4.1.9.9.48.1.1.1.6.1 = 可用的空闲处理器内存 [字节]

1.3.6.1.4.1.9.9.48.1.1.1.6.2 = 可用的空闲 I/O 内存 [字节]

ciscoMemoryPoolFree 是这两个变量的“语法”(类型),而不是它们的名称。它是 Gauge32,在实践中,您可以将其视为无符号整数。

于 2014-08-12T13:03:45.663 回答