juniper ex2200c 通过 snmp 获取温度

juniper ex2200c 通过 snmp 获取温度

我有一台 Juniper ex2200c,正在尝试通过 snmp 获取温度。
我试过由 juniper 提供的教程,但我的交换机似乎没有响应。

snmpwalk -v 2c -c foobar23 192.168.1.10 1.3.6.1.4.1.2636.3.1.13.1.5
SNMPv2-SMI::enterprises.2636.3.1.13.1.5.1.1.0.0 = ""
SNMPv2-SMI::enterprises.2636.3.1.13.1.5.2.1.1.0 = STRING: "Power Supply: Power Supply 0 @ 0/0/*"
SNMPv2-SMI::enterprises.2636.3.1.13.1.5.7.1.0.0 = STRING: "FPC: EX2200-C-12T-2G @ 0/*/*"
SNMPv2-SMI::enterprises.2636.3.1.13.1.5.8.1.1.0 = STRING: "PIC: 12x 10/100/1000 Base-T @ 0/0/*"
SNMPv2-SMI::enterprises.2636.3.1.13.1.5.8.1.2.0 = STRING: "PIC: 2x (10/100/1000 Base-T or GE SFP) @ 0/1/*"
SNMPv2-SMI::enterprises.2636.3.1.13.1.5.9.1.0.0 = STRING: "Routing Engine 0"

我的路由引擎应该是9.1.0.0,所以当查看1.3.6.1.4.1.2636.3.1.13.1.7.9.1.0.0应该给我温度的时候,我得到:

snmpwalk -v 2c -c foobar23 192.168.1.10 1.3.6.1.4.1.2636.3.1.13.1.7.9.1.0.0
SNMPv2-SMI::enterprises.2636.3.1.13.1.7.9.1.0.0 = Gauge32: 0

当我询问不太具体的问题时,我得到以下信息:

snmpwalk -v 2c -c foobar23 192.168.1.10 1.3.6.1.4.1.2636.3.1.13.1.7  
SNMPv2-SMI::enterprises.2636.3.1.13.1.7.1.1.0.0 = Gauge32: 0
SNMPv2-SMI::enterprises.2636.3.1.13.1.7.2.1.1.0 = Gauge32: 0
SNMPv2-SMI::enterprises.2636.3.1.13.1.7.7.1.0.0 = Gauge32: 0
SNMPv2-SMI::enterprises.2636.3.1.13.1.7.8.1.1.0 = Gauge32: 0
SNMPv2-SMI::enterprises.2636.3.1.13.1.7.8.1.2.0 = Gauge32: 0
SNMPv2-SMI::enterprises.2636.3.1.13.1.7.9.1.0.0 = Gauge32: 0

但必须有一些温度传感器:

root@jun1> show chassis environment 
Class Item                           Status     Measurement
Power FPC 0 Power Supply 0           OK        
Temp  FPC 0 GEPHY1                   OK         25 degrees C / 77 degrees F
      FPC 0 GEPHY2                   OK         35 degrees C / 95 degrees F
      FPC 0 GEPHY3                   OK         35 degrees C / 95 degrees F
      FPC 0 GEPHY4                   OK         30 degrees C / 86 degrees F

如何使用 snmp 获取该交换机的环境温度?

答案1

就像声明的那样这里在第 10 页(PDF 第 24 页):

EX2200-C 交换机的温度不可用。

我也读取了正确的 MIB:

jnxOperatingTemp OBJECT-TYPE
   SYNTAX          Gauge32
   MAX-ACCESS      read-only
   STATUS          current
   DESCRIPTION
           "The temperature in Celsius (degrees C) of this 
           subject.  Zero if unavailable or inapplicable."
   ::= { jnxOperatingEntry 7 }

答案2

第三部分列出的是:

SNMPv2-SMI::企业.2636.3.1.13.1.7.1.1.0.0 = 仪表32:0 SNMPv2-SMI::企业.2636.3.1.13.1.7.2.1.1.0 = 仪表32:0 SNMPv2-SMI::企业.2636.3.1.13.1.7.7.1.0.0 = 仪表32:0 SNMPv2-SMI::企业.2636.3.1.13.1.7.8.1.1.0 = 仪表32:0 SNMPv2-SMI::企业.2636.3.1.13.1.7.8.1.2.0 = 仪表32:0 SNMPv2-SMI::enterprises.2636.3.1.13.1.7.9.1.0.0 = Gauge32: 0

“状态”栏里肯定都是“OK”状态。

您需要查看 1.3.6.1.4.1.2636.3.1.13.1 以下的所有内容 - 我所能说的一切都与同样的步行或同样的开关无关:)

相关内容