Snmp

為什麼這個單值 SNMP OID 有一堆子值?

  • October 24, 2022

我有一個瞻博網路 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

所有額外的東西是怎麼回事?為什麼它不只是一個值?我如何能夠以程式方式判斷哪個子值是相關的?有沒有我可以去閱讀的地方可以詳細解釋這個結果?

如果您在 SNMP 書籍中閱讀了有關表格的更多資訊,您應該意識到1.3.6.1.4.1.2636.3.1.13(aka jnxOperatingTable) 是一個包含表格形式數據的表格。

如果您閱讀(aka )的部分,則類似於.1.1.0.0每行的實際索引。INDEX``1.3.6.1.4.1.2636.3.1.13.1``jnxOperatingEntry

您可以在此處找到有關此的官方文件

引用自:https://serverfault.com/questions/1113878