Bagaimana cara membaca daya pancar optik melalui SNMP di Cisco ASR9k?

13

Saya ingin membaca transmisi optik dan menerima daya XFP di ASR9k kami. MIB yang digunakan haruslah "CISCO-ENTITY-SENSOR-MIB" yang merupakan 1.3.6.1.4.1.9.9.91 dan menampilkan dokumentasi ASR9000, ini tersedia di ASR9k: http://www.cisco.com/en/US /docs/routers/asr9000/mib/guide/asr9kmib3.html#wp2293135 Jika Anda menggulir ke atas, Anda akan melihat bahwa MIB ada dalam daftar yang didukung.

Jadi, pertanyaan saya: apakah saya kehilangan sesuatu dan apakah informasi ini harus tersedia untuk SNMP, atau apakah dokumentasi Cisco salah di sini? Dan jika tersedia, bagaimana saya bisa mendapatkan informasi ini?

Namun perlihatkan snmp mib objek-nama | i 1.3.6.1.4.1.9.9.91 memberi saya apa-apa juga tidak menunjukkan snmp mib objek-nama | i Sensor

RP / 0 / RSP0 / CPU0: router # show snmp mib objek-nama | i 1.3.6.1.4.1.9.9.91 Kamis 16 Mei 09: 08: 01.679 CET RP / 0 / RSP0 / CPU0: router # show snmp mib objek-nama | i [sS] ensor Kamis 16 Mei 09: 08: 19.017 CET

Versi:

RP / 0 / RSP0 / CPU0: router # show version Kamis 16 Mei 09: 07: 14.437 CET

Perangkat Lunak Cisco IOS XR, Versi 4.2.3 [Default] Hak Cipta (c) 2012 oleh Cisco Systems, Inc.

ROM: System Bootstrap, Versi 1.06 (20120210: 003513) [ASR9K ROMMON],

cn-asd-kl-cr15 uptime adalah 23 minggu, 3 hari, 1 jam, 12 menit File gambar sistem adalah "bootflash: disk0 / asr9k-os-mbi-4.2.3 / 0x100000 / mbiasr9k-rp.vm"

cisco ASR9K Series (MPC8641D) prosesor dengan memori 4194304K byte. Prosesor MPC8641D pada 1333MHz, Revisi 2.2 ASR 9006 AC Chassis dengan Versi PEM 2

Dan XFP yang saya coba baca:

RP / 0 / RSP0 / CPU0: router # show inventaris NAMA: "module 0/0 / CPU0", DESCR: "Kartu Jalur Antrian Rendah 8-Port 10GE, Membutuhkan XFPs" PID: A9K-8T-L, VID: V04, SN: FOC1641N6EH

NAMA: "module mau TenGigE0 / 0 / CPU0 / 0", DESCR: "Multirate 10GBASE-LR dan OC-192 / STM-64 SR-1 XFP, SMF" PID: XFP-10GLR-OC192SR, VID: V04, SN: SPC1623090S

Untuk membandingkan, ini adalah output dari 7606 kami:

7606 # show ver Perangkat Lunak Cisco IOS, Perangkat Lunak c7600s72033_rp (c7600s72033_rp-ADVIPSERVICESK9-M), Versi 15.1 (3) S4, RELEASE SOFTWARE (fc2)

7606 # show snmp mib | i Sensor entPhySensorType entPhySensorScale entPhySensorPrecision entPhySensorValue entPhySensorOperStatus entPhySensorUnitsDisplay entPhySensorValueTimeStamp entPhySensorValueUpdateRate entSensorType entSensorScale entSensorPrecision entSensorValue entSensorStatus entSensorValueTimeStamp entSensorValueUpdateRate entSensorMeasuredEntity entSensorThresholdSeverity entSensorThresholdRelation entSensorThresholdValue entSensorThresholdEvaluation entSensorThresholdNotificationEnable

JelmerS
sumber

Jawaban:

9

Sudahkah Anda mencoba menapaki MIB / OID yang dimaksud dari stasiun manajemen? Setelah menghabiskan banyak waktu dengan firmware QA, saya perhatikan hal-hal seperti perintah show cenderung tidak menampilkan info yang benar, bahkan ketika OID dapat dipolling. Saya merekomendasikan menggunakan dan mengetahui alat dan utilitas Net-SNMP sebagai debug sebelum mencoba polling informasi dalam kaktus, observvium, dll.

misalnya snmpwalk -v2c -c <community> <routername> 1.3.6.1.4.1.9.9.91akan mengatakan "Tidak Ada Objek Seperti yang tersedia pada agen ini di OID ini" jika tidak ada

Berjalan 1.3.6.1.4.1.9 pada kotak IOS-XE saya memberi banyak (saya hanya perlu menambahkan MIB untuk deskripsi). Lalu saya memiliki sesuatu untuk dikerjakan (termasuk permata lain yang mungkin bermanfaat bagi saya untuk dipantau)

snmpwalk -v2c -c <community> <routername> 1.3.6.1.4.1.9

Lihatlah MIB yang tersedia untuk 4.2.x pada ASR 9000 @:

ftp://ftp.cisco.com/pub/mibs/supportlists/asr9000/asr9000-supportlist.html#Supported_and_Verified_MIBs_XE_4_2_X

Tautan itu mengatakan bahwa CISCO-ENTITY-SENSOR-MIB sudah tersedia, dan belum diperbarui sejak 2007. Sunting: tampaknya paket asr9k-mgbl-p.pie tidak tersedia di router, seperti yang dipetakan dalam ASR9000 Daftar MIB di atas.

Info tambahan:

Alat MIB Locator Cisco hanya untuk iOS, jadi lihat direktori di atas asr9000 pada tautan FTP untuk info lebih lanjut.

Alat: http://tools.cisco.com/ITDIT/MIBS/MainServlet

SNMP ftp dir: ftp://ftp.cisco.com/pub/mibs/supportlists/

Untuk informasi lebih lanjut tentang memuat MIB: http://www.cisco.com/en/US/tech/tk648/tk362/technologies_tech_note09186a00800b4cee.shtml

Halaman tautan SNMP Cisco yang sangat bagus: http://www.cisco.com/en/US/tech/tk648/tk362/tk605/tsd_technology_support_sub-protocol_home.html

lunistorvalds
sumber
Sepertinya saya melewatkan Paket Pengaturan Cisco IOS XR (asr9k-mgbl-p.pie). Saya akan memperbarui ini di jendela layanan berikutnya. Terima kasih banyak.
JelmerS
asr9k-mgbl-p.pie hilang? Mungkin dari upgrade? Apa pun yang terjadi, saya berpegang pada tautan SNMP yang baru saja saya temukan - berguna :)
lunistorvalds
Saya baru di LIR ini, jadi saya tidak tahu alasan di balik pie yang hilang. Namun, pada ASR yang berbeda, pie IS terpasang, dan saya memang bisa mendapatkan kekuatan Tx dan Rx di mW.
JelmerS
4

Mib 1.3.6.1.4.1.9.9.91 bekerja pada ASR1001s setidaknya.

Jalankan yang berikut dari kotak pemantauan saya:

snmpwalk -v2c -c <community-string> <asr1001-name> 1.3.6.1.4.1.9.9.91

Memberikan output:

CISCO-ENTITY-SENSOR-MIB::entSensorType.4 = INTEGER: amperes(5)
CISCO-ENTITY-SENSOR-MIB::entSensorType.5 = INTEGER: voltsAC(3)
CISCO-ENTITY-SENSOR-MIB::entSensorType.6 = INTEGER: voltsAC(3)
CISCO-ENTITY-SENSOR-MIB::entSensorType.7 = INTEGER: celsius(8)
CISCO-ENTITY-SENSOR-MIB::entSensorType.8 = INTEGER: celsius(8)

Dan seterusnya. Anda hanya perlu mengindeksnya dan menemukan sensor tertentu yang ingin Anda pantau.

(Sebagai catatan, untuk mendapatkan hasil yang dapat dibaca, saya harus menginstal CISCO-ENTITY-SENSOR-MIB pada server saya yang berasal dari snmpwalk.)

Brett Lykins
sumber