ฉันจะอ่านการส่งผ่านพลังงานแสงผ่าน SNMP บน Cisco ASR9k ได้อย่างไร


13

ฉันต้องการอ่านการส่งผ่านแสงและรับพลังของ XFP ใน ASR9k ของเรา MIB ที่ใช้ควรเป็น "CISCO-ENTITY-SENSOR-MIB" ซึ่งเป็น1.3.6.1.4.1.9.9.91และตามเอกสาร ASR9000 ซึ่งมีอยู่ใน ASR9k's: http://www.cisco.com/en/US /docs/routers/asr9000/mib/guide/asr9kmib3.html#wp2293135 หากคุณเลื่อนขึ้นคุณจะเห็นว่า MIB อยู่ในรายการที่รองรับ

ดังนั้นคำถามของฉัน: ฉันขาดอะไรไปบ้างและควรมีข้อมูลนี้ใน SNMP หรือเอกสารของ Cisco ผิดที่นี่หรือไม่ และถ้ามีฉันจะหาข้อมูลนี้ได้อย่างไร

อย่างไรก็ตามแสดง snmp mib object-name | ฉัน 1.3.6.1.4.1.9.9.91 ให้อะไรฉันเลยไม่แสดง snmp mib object-name | ฉันเซ็นเซอร์

RP / 0 / RSP0 / CPU0: เราเตอร์ # แสดง snmp mib object-name | ฉัน 1.3.6.1.4.1.9.9.9 พฤ. 16 พฤษภาคม 09: 08: 01.679 CET RP / 0 / RSP0 / CPU0: เราเตอร์ # แสดง snmp mib วัตถุชื่อ | i [sS] ensor พฤ. 16 พ.ค. 09: 08: 19.017 น

รุ่น:

RP / 0 / RSP0 / CPU0: เราเตอร์ # แสดงรุ่นพฤ 16 พ.ค. 09: 07: 14.437 CET

ซอฟต์แวร์ Cisco IOS XR เวอร์ชัน 4.2.3 [ค่าเริ่มต้น] ลิขสิทธิ์ (c) 2012 โดย Cisco Systems, Inc.

ROM: Bootstrap ของระบบ, เวอร์ชั่น 1.06 (20120210: 003513) [ASR9K ROMMON],

cn-asd-kl-cr15 uptime คือ 23 สัปดาห์, 3 วัน, 1 ชั่วโมง, 12 นาทีไฟล์อิมเมจระบบคือ "bootflash: disk0 / asr9k-os-mbi-4.2.3 / 0x100000 / mbiasr9k-rp.vm"

โปรเซสเซอร์ cisco ASR9K Series (MPC8641D) พร้อมหน่วยความจำ 4194304K ไบต์ โปรเซสเซอร์ MPC8641D ที่ 1333MHz, Revision 2.2 ASR 9006 AC Chassis พร้อม PEM เวอร์ชัน 2

และ XFP ฉันพยายามอ่าน:

RP / 0 / RSP0 / CPU0: เราเตอร์ # แสดงสินค้าคงคลังชื่อ: "โมดูล 0/0 / CPU0", DESCR: "8-Port 10GE การ์ดคิวต่ำแถว, ต้อง XFPs" PID: A9K-8T-L, VID: V04, SN: FOC1641N6EH

ชื่อ: "โมดูล mau TenGigE0 / 0 / CPU0 / 0", DESCR: "Multirate 10GBASE-LR และ OC-192 / STM-64 SR-1 XFP, SMF" PID: XFP-10GLR-OC192SR, VID: V04, SN: SPC1623090S

เพื่อเปรียบเทียบนี่คือผลลัพธ์จาก 7606 ของเรา:

7606 # show ver ซอฟต์แวร์ IOS ของ Cisco, ซอฟต์แวร์ c7600s72033_rp (c7600s72033_rp-ADVIPSERVICESK9-M), เวอร์ชัน 15.1 (3) S4, การเปิดตัวซอฟต์แวร์ (fc2)

7606 # show snmp mib | ฉันเซนเซอร์ entPhySensorType entPhySensorScale entPhySensorPrecision entPhySensorValue entPhySensorOperStatus entPhySensorUnitsDisplay entPhySensorValueTimeStamp entPhySensorValueUpdateRate entSensorType entSensorScale entSensorPrecision entSensorValue entSensorStatus entSensorValueTimeStamp entSensorValueUpdateRate entSensorMeasuredEntity entSensorThresholdSeverity entSensorThresholdRelation entSensorThresholdValue entSensorThresholdEvaluation entSensorThresholdNotificationEnable

คำตอบ:


9

คุณลองเดิน MIB / OID ที่เป็นปัญหาจากสถานีจัดการหรือไม่? หลังจากใช้เวลามากกับ qa ของเฟิร์มแวร์ฉันได้สังเกตสิ่งต่าง ๆ เช่นคำสั่งการแสดงมีแนวโน้มที่จะไม่แสดงข้อมูลที่ถูกต้องแม้ว่า OID จะโพลได้ ฉันแนะนำให้ใช้และทำความรู้จักกับเครื่องมือและอุปกรณ์ Net-SNMP เพื่อทำการดีบักก่อนที่จะพยายามสำรวจข้อมูลใน cacti, หอสังเกตการณ์ ฯลฯ

เช่นsnmpwalk -v2c -c <community> <routername> 1.3.6.1.4.1.9.9.91จะบอกว่า "ไม่มีวัตถุดังกล่าวพร้อมใช้งานในเอเจนต์นี้ที่ OID นี้" หากไม่มีอยู่

การเดิน 1.3.6.1.4.1.9 บนกล่อง IOS-XE ของฉันมีจำนวนมาก (ฉันแค่ต้องเพิ่ม MIB สำหรับคำอธิบาย) จากนั้นฉันมีบางสิ่งที่จะทำงานร่วมกับ (รวมถึงอัญมณีอื่น ๆ ที่อาจเป็นประโยชน์ต่อฉันในการตรวจสอบ)

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

ตรวจสอบ MIBs ที่มีอยู่สำหรับ 4.2.x บน ASR 9000 @:

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

ลิงก์นั้นบอกว่ามี CISCO-ENTITY-SENSOR-MIB และยังไม่ได้รับการปรับปรุงตั้งแต่ปี 2550 แก้ไข: ดูเหมือนว่าแพ็คเกจ asr9k-mgbl-p.pieไม่สามารถใช้ได้บนเราเตอร์ตามที่แมปใน ASR9000 รายการ MIB ด้านบน

ข้อมูลเพิ่มเติม:

เครื่องมือ MIB Locator ของซิสโก้นั้นเป็นแบบ IOS เท่านั้นดังนั้นโปรดดูไดเรกทอรีด้านบน asr9000 บนลิงก์ FTP สำหรับข้อมูลเพิ่มเติม

เครื่องมือ: http://tools.cisco.com/ITDIT/MIBS/MainServlet

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

สำหรับข้อมูลเพิ่มเติมเกี่ยวกับการโหลด MIBs: http://www.cisco.com/en/US/tech/tk648/tk362/technologies_tech_note09186a00800b4cee.shtml

หน้าลิงก์ SNMP ของ Cisco ที่ยอดเยี่ยมจริงๆ: http://www.cisco.com/en/US/tech/tk648/tk362/tk605/tsd_technology_support_sub-protocol_home.html


ฉันดูเหมือนว่าแพคเกจการจัดการ Cisco IOS XR ขาดหายไป (asr9k-mgbl-p.pie) ฉันจะอัปเดตในหน้าต่างบริการถัดไป ขอบคุณมาก.
JelmerS

asr9k-mgbl-p.pieหายไป? เป็นไปได้จากการอัพเกรด? ไม่ว่าจะด้วยวิธีใดฉันกำลังไปยังลิงก์ SNMP ที่ฉันเพิ่งพบ - มีประโยชน์ :)
lunistorvalds

ฉันใหม่ที่ LIR นี้ดังนั้นฉันจึงไม่ทราบเหตุผลเบื้องหลังพายที่หายไป อย่างไรก็ตามใน ASR ที่แตกต่างกันการติดตั้งพายนั้นและฉันสามารถรับพลังงาน Tx และ Rx เป็น mW ได้
JelmerS

4

mib 1.3.6.1.4.1.9.9.91 ทำงานบน ASR1001s เป็นอย่างน้อย

เรียกใช้สิ่งต่อไปนี้จากกล่องตรวจสอบของฉัน:

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

ให้ผลลัพธ์:

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)

และอื่น ๆ คุณเพียงแค่ต้องจัดทำดัชนีและค้นหาเซ็นเซอร์เฉพาะที่คุณต้องการตรวจสอบ

(ตามที่ทราบเพื่อให้ได้ผลลัพธ์ที่อ่านได้ฉันต้องติดตั้งCISCO-ENTITY-SENSOR-MIBบนเซิร์ฟเวอร์ของฉันที่เริ่มต้นด้วย snmpwalk)


0

ลิงค์ด้านล่างมีประโยชน์สำหรับคุณ:

https://supportforums.cisco.com/discussion/12577221/snmp-polling-optical-budget-dbm


1
คำตอบสำหรับลิงก์อย่างเดียวนั้นขมวดคิ้วอย่างมาก ไซต์นี้มีความหมายว่าเป็นที่เก็บถาวรและลิงก์จะเปลี่ยนหรือหายไปตามกาลเวลา คุณควรอ้างอิงข้อความที่เกี่ยวข้องจากลิงค์และรวมถึงลิงค์เพื่อให้เหมาะสมกับคำพูด มันจะดีกว่าถ้าคุณพยายามอธิบาย
Ron Maupin
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.