Протокол IP : Протокол SNMP

Как отследить отказ источника питания или изменение состояния резервного источника питания при помощи SNMP

5 апреля 2016 - Машинный перевод
Другие версии: PDF-версия:pdf | Английский (22 августа 2015) | Отзыв


Содержание


Введение

Когда устройства содержат дополнительные источники питания, можно принять решение иметь устройство, генерируют trap-сообщения, когда один из источников питания умирает или изменяет состояние. Trap-сообщения существуют и на маршрутизаторах и на коммутаторах, и они уведомляют относительно изменения состояния или сбоя и точки к дополнительной информации относительно природы изменения. Этот документ объясняет, как отследить, когда один из дополнительных источников питания умирает или изменяет состояние с помощью Протокола SNMP.

Предварительные условия

Требования

Для этого документа отсутствуют особые требования.

Используемые компоненты

Сведения в этом документе допустимы для маршрутизаторов Cisco и коммутаторов, которые имеют дополнительные источники питания.

Сведения, представленные в этом документе, были получены от устройств, работающих в специальной лабораторной среде. Все устройства, описанные в этом документе, были запущены с чистой (стандартной) конфигурацией. В рабочей сети необходимо изучить потенциальное воздействие всех команд до их использования.

Условные обозначения

Дополнительные сведения об условных обозначениях см. в документе Технические рекомендации Cisco. Условные обозначения.

Процедура отслеживания

Для маршрутизаторов наблюдайте за trap-сообщением ciscoEnvMonRedundantSupplyNotification от MIB CISCO-ENVMON-MIB. Переменные CiscoEnvMonSupplyDescr и ciscoEnvMonSupplyState предоставляют подробную информацию о природе изменения. Необходимо настроить команду snmp-server enable traps envmon для включения trap-сообщений.

.1.3.6.1.4.1.9.9.13.3.0.5 
ciscoEnvMonRedundantSupplyNotification OBJECT-TYPE 
-- FROM CISCO-ENVMON-MIB TRAP VARBINDS { ciscoEnvMonSupplyStatusDescr, ciscoEnvMonSupplyState } 
DESCRIPTION "A ciscoEnvMonRedundantSupplyNotification is sent if the redundant power supply 
   (where extant) fails. Since such a 
notification is usually generated before the shutdown state is reached, it can convey more data 
   and has a better chance of being sent than does the
ciscoEnvMonShutdownNotification." 
::= { iso(1) org(3) dod(6) internet(1) private(4) enterprises(1) cisco(9) ciscoMgmt(9) ciscoEnvMonMIB(13) 
ciscoEnvMonMIBNotificationPrefix(3)ciscoEnvMonMIBNotifications(0) 5 } 

.1.3.6.1.4.1.9.9.13.1.5.1.2 
ciscoEnvMonSupplyStatusDescr OBJECT-TYPE 
-- FROM CISCO-ENVMON-MIB 
-- TEXTUAL CONVENTION DisplayString 
SYNTAX OCTET STRING (0..32) DISPLAY-HINT "255a" 
MAX-ACCESS read-only 
STATUS Current 
DESCRIPTION "Textual description of the power supply being instrumented. This description is a 
   short textual label, suitable as a 
human-sensible identification for the rest of the information in the entry." 
::= { ISO(1) org(3) DOD(6) Internet(1) private(4) enterprises(1) cisco(9) ciscoMgmt(9) 
   ciscoEnvMonMIB(13) ciscoEnvMonObjects(1)
ciscoEnvMonSupplyStatusTable(5) ciscoEnvMonSupplyStatusEntry(1) 2 } 

.1.3.6.1.4.1.9.9.13.1.5.1.3 ciscoEnvMonSupplyState OBJECT-TYPE 
-- FROM CISCO-ENVMON-MIB 
-- TEXTUAL CONVENTION CiscoEnvMonState 
SYNTAX Integer { normal(1), warning(2), critical(3), shutdown(4), notPresent(5) } 
MAX-ACCESS read-only 
STATUS Current 
DESCRIPTION "The current state of the power supply being instrumented." 
::= { ISO(1) org(3) DOD(6) Internet(1) private(4) enterprises(1) cisco(9) ciscoMgmt(9) 
   ciscoEnvMonMIB(13) ciscoEnvMonObjects(1)
ciscoEnvMonSupplyStatusTable(5) ciscoEnvMonSupplyStatusEntry(1) 3 }

Для коммутаторов наблюдайте за chassisAlarmOn trap-сообщения SNMP. Переменные chassisTempAlarm, chassisMinorAlarm и chassisMajorAlarm включены с trap-сообщением и необходимы для определения определенного происходящего сигнала тревоги шасси. Все эти trap-сообщения от CISCO-STACK-MIB.

.1.3.6.1.4.1.9.5.0.5 chassisAlarmOn OBJECT-TYPE 
-- FROM CISCO-STACK-MIB TRAP VARBINDS { chassisTempAlarm, chassisMinorAlarm, chassisMajorAlarm } 
DESCRIPTION "A chassisAlarmOn trap signifies that the agent entity has detected the chassisTempAlarm, 
   chassisMinorAlarm, or
chassisMajorAlarm object in this MIB has transitioned to the on(2) state. The generation of this trap 
   can be controlled by the 
sysEnableChassisTraps object in this MIB." 
::= { ISO(1) org(3) DOD(6) Internet(1) private(4) enterprises(1) cisco(9) workgroup(5) 
   ciscoStackNotificationsPrefix(0) 5 } 

.1.3.6.1.4.1.9.5.1.2.13 chassisTempAlarm OBJECT-TYPE 
-- FROM CISCO-STACK-MIB SYNTAX Integer { off(1), on(2), critical(3) } 
MAX-ACCESS read-only 
STATUS Current 
DESCRIPTION "The chassis temperature alarm status." 
::= { ISO(1) org(3) DOD(6) Internet(1) private(4) enterprises(1) cisco(9) workgroup(5) ciscoStackMIB(1) 
   chassisGrp(2) 13 } 

.1.3.6.1.4.1.9.5.1.2.11 chassisMinorAlarm OBJECT-TYPE 
-- FROM CISCO-STACK-MIB SYNTAX Integer { off(1), on(2) } 
MAX-ACCESS read-only 
STATUS Current 
DESCRIPTION "The chassis minor alarm status." 
::= { ISO(1) org(3) DOD(6) Internet(1) private(4) enterprises(1) cisco(9) workgroup(5) ciscoStackMIB(1) 
   chassisGrp(2) 11 } 

.1.3.6.1.4.1.9.5.1.2.12 chassisMajorAlarm OBJECT-TYPE 
-- FROM CISCO-STACK-MIB 
SYNTAX Integer { off(1), on(2) } 
MAX-ACCESS read-only 
STATUS Current 
DESCRIPTION "The chassis major alarm status." 
::= { ISO(1) org(3) DOD(6) Internet(1) private(4) enterprises(1) cisco(9) workgroup(5) ciscoStackMIB(1) 
   chassisGrp(2) 12 }

Связанные обсуждения сообщества поддержки Cisco

В рамках сообщества поддержки Cisco можно задавать и отвечать на вопросы, обмениваться рекомендациями и совместно работать со своими коллегами.


Дополнительные сведения


Document ID: 17434