Как я считываю оптическую мощность передачи через SNMP на Cisco ASR9k?

13

Я рассчитываю читать оптическую передачу и получать мощность XFP в нашем ASR9k. Используемый MIB должен быть «CISCO-ENTITY-SENSOR-MIB», что соответствует 1.3.6.1.4.1.9.9.91, и в соответствии с документацией ASR9000 это доступно на ASR9k: 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: router # show snmp mib имя-объекта | i 1.3.6.1.4.1.9.9.91 чт 16 мая 09: 08: 01.679 CET RP / 0 / RSP0 / CPU0: router # show snmp mib object-name | я [сс] энсор чт 16 мая 09: 08: 19.017 CET

Версия:

RP / 0 / RSP0 / CPU0: маршрутизатор # показать версию чт 16 мая 09: 07: 14.437 CET

Программное обеспечение Cisco IOS XR, версия 4.2.3 [по умолчанию] Copyright (c) 2012, Cisco Systems, Inc.

ROM: System Bootstrap, версия 1.06 (20120210: 003513) [ASR9K ROMMON],

Время работы cn-asd-kl-cr15 составляет 23 недели, 3 дня, 1 час, 12 минут. Файл образа системы: «bootflash: disk0 / asr9k-os-mbi-4.2.3 / 0x100000 / mbiasr9k-rp.vm»

Процессор cisco ASR9K Series (MPC8641D) с 4194304 Кбайт памяти. Процессор MPC8641D с частотой 1333 МГц, редакция 2.2 Шасси переменного тока ASR 9006 с версией PEM 2

И XFP я пытаюсь прочитать:

RP / 0 / RSP0 / CPU0: маршрутизатор # Показать инвентарь ИМЯ: «модуль 0/0 / CPU0», DESCR: «8-портовая линейная карта 10GE с низкой очередью, требуются XFP» PID: A9K-8T-L, VID: V04, SN: FOC1641N6EH

ИМЯ: «модуль mau TenGigE0 / 0 / CPU0 / 0», DESCR: «Многоскоростной 10GBASE-LR и OC-192 / STM-64 SR-1 XFP, SMF» PID: XFP-10GLR-OC192SR, VID: V04, SN: SPC1623090S

Для сравнения, это результат нашего 7606:

7606 # show ver Программное обеспечение Cisco IOS, программное обеспечение c7600s72033_rp (c7600s72033_rp-ADVIPSERVICESK9-M), версия 15.1 (3) S4, RELEASE SOFTWARE (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

JelmerS
источник

Ответы:

9

Вы пытались пройти MIB / OIDs от станции управления? Потратив много времени с проверкой прошивки, я заметил, что такие команды, как show, скорее всего, не будут отображать правильную информацию, даже если OID доступны для опроса. Я рекомендую использовать и знать инструменты и утилиты Net-SNMP в качестве отладки, прежде чем пытаться опрашивать информацию в cacti, observium и т. Д.

например 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

Проверьте MIB, доступные для 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 доступен и не обновлялся с 2007 года. Редактировать: кажется, что пакет asr9k-mgbl-p.pie не был доступен на маршрутизаторе, как показано в ASR9000 Список MIB выше.

Дополнительная информация:

Средство Cisco MIB Locator предназначено только для IOS, поэтому для получения дополнительной информации обратитесь к каталогам выше asr9000 по ссылке FTP.

Инструмент: http://tools.cisco.com/ITDIT/MIBS/MainServlet

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

Для получения дополнительной информации о загрузке MIB: 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

lunistorvalds
источник
Кажется, мне не хватает пакета управляемости Cisco IOS XR (asr9k-mgbl-p.pie). Я обновлю это в следующем сервисном окне. Огромное спасибо.
JelmerS
asr9k-mgbl-p.pie отсутствует? Возможно, от обновления? В любом случае, я
держусь
Я новичок в этом LIR, поэтому я не знаю причину пропавшего пирога. Однако на другом ASR круговая диаграмма установлена, и я действительно могу получить мощность Tx и Rx в мВт.
JelmerS
4

Mib 1.3.6.1.4.1.9.9.91 работает как минимум на ASR1001.

Выполнение следующего из моего окна мониторинга:

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
Ответы только на ссылки решительно осуждаются. Этот сайт предназначен для архивирования, и ссылки со временем меняются или исчезают. Вы должны процитировать соответствующий текст по ссылке и включить ссылку, чтобы правильно приписать цитату. Также было бы лучше, если вы попытаетесь это объяснить.
Рон Мопин