私はジュニパー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を使用してこのスイッチの環境温度を取得するにはどうすればよいですか?
述べたように ここ 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 }
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より下のすべてを見る必要があります-同じ散歩や同じスイッチなしで私が言えることはすべて:)