Quando os dispositivos contêm fontes de alimentação redundantes, é possível optar que os dispositivos gerem desvios quando uma das fontes de alimentação desliga ou muda o estado. Os desvios existem em roteadores e switches e notificam de uma mudança de estado ou de uma falha e apontam para mais informações, tais como a natureza da alteração. Este documento explica como rastrear quando uma das fontes de alimentação redundantes desliga ou muda o estado usando o Simple Network Management Protocol (SNMP).
Não existem requisitos específicos para este documento.
As informações neste documento são válidas para roteadores e switches da Cisco com fontes de alimentação redundantes.
The information in this document was created from the devices in a specific lab environment. All of the devices used in this document started with a cleared (default) configuration. If your network is live, make sure that you understand the potential impact of any command.
For more information on document conventions, refer to the Cisco Technical Tips Conventions.
Para roteadores, observe a interceptação ciscoEnvMonRedundantSupplyNotification do MIB CISCO-ENVMON-MIB. As variáveis ciscoEnvMonSupplyDescr e ciscoEnvMonSupplyState fornecem detalhes sobre a natureza da alteração. Você deve configurar o comando snmp-server enable traps envmon para ativar as armadilhas.
.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 }
Para switches, observe o SNMP trap chassisAlarmOn. As variáveis chassisTempAlarm, chassisMinorAlarm e chassisMajorAlarm estão incluídas na armadilha e são necessárias para determinar o alarme específico do chassi em andamento. Todas essas armadilhas são do 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 }