web-dev-qa-db-ja.com

ジュニパーネットワークスex2200cは、SNMPを介して温度を取得します

私はジュニパーex2200cを持っていて、snmpを介して温度を取得しようとしています。
ジュニパーネットワークスによる this チュートリアルを試しましたが、スイッチが応答しないようです。

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
Momo

述べたように ここ 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 }
1
Momo

3番目のセクションにリストしたもの:

SNMPv2-SMI :: Enterprises.2636.3.1.13.1.7.1.1.0.0 = Gauge32:0 SNMPv2-SMI :: entity.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

間違いなく「ステータス」列の「OK」状態です。

1.3.6.1.4.1.2636.3.1.13.1より下のすべてを見る必要があります-同じ散歩や同じスイッチなしで私が言えることはすべて:)

0
Florian Heigl