我有一个 Juniper MIB,其中这个 OID:1.3.6.1.4.1.2636.3.1.13.1.24
对应于这个值:1.3.6.1.4.1.2636.3.1.13.1.2
。
当我运行 snmpwalk 时,1.3.6.1.4.1.2636.3.1.13.1.24
我得到了这个:
JUNIPER-MIB::jnxOperating5MinAvgCPU.1.1.0.0 = Gauge32: 0
JUNIPER-MIB::jnxOperating5MinAvgCPU.2.1.1.0 = Gauge32: 0
JUNIPER-MIB::jnxOperating5MinAvgCPU.2.1.2.0 = Gauge32: 0
JUNIPER-MIB::jnxOperating5MinAvgCPU.4.1.1.0 = Gauge32: 0
JUNIPER-MIB::jnxOperating5MinAvgCPU.4.1.2.0 = Gauge32: 0
JUNIPER-MIB::jnxOperating5MinAvgCPU.4.1.3.0 = Gauge32: 0
JUNIPER-MIB::jnxOperating5MinAvgCPU.4.1.4.0 = Gauge32: 0
JUNIPER-MIB::jnxOperating5MinAvgCPU.4.1.5.0 = Gauge32: 0
JUNIPER-MIB::jnxOperating5MinAvgCPU.7.1.0.0 = Gauge32: 0
JUNIPER-MIB::jnxOperating5MinAvgCPU.8.1.1.0 = Gauge32: 0
JUNIPER-MIB::jnxOperating5MinAvgCPU.9.1.0.0 = Gauge32: 13
这些额外的东西是怎么回事?为什么不只是一个值?我如何才能通过编程判断哪个子值是相关的?有没有什么地方可以详细解释这个结果?
答案1
如果您在 SNMP 书籍中阅读更多有关表格的内容,您应该意识到1.3.6.1.4.1.2636.3.1.13
(又名jnxOperatingTable
) 是一个包含表格形式数据的表。
如果您阅读了(又名)的部分,就会发现诸如此类的东西.1.1.0.0
是每一行的实际索引。INDEX
1.3.6.1.4.1.2636.3.1.13.1
jnxOperatingEntry
您可以找到有关此内容的官方文档这里