-- Title: LIEB_6SM.MIB -- Version: v1.0 -- Date: 03/05/97 02:30pm -- -- Copyright @ 1996-97 Liebert Corporation. All rights reserved worldwide. -- -- This MIB defines objects for the Liebert Series 600 UPS SNMP Agents. -- LIEBERT-SERIES-600-UPS-MODULE-MIB DEFINITIONS ::= BEGIN IMPORTS enterprises, Counter, TimeTicks, Gauge FROM RFC1155-SMI OBJECT-TYPE FROM RFC-1212 sysUpTime, DisplayString FROM RFC1213-MIB TRAP-TYPE FROM RFC-1215; emerson OBJECT IDENTIFIER ::= { enterprises 476 } -- -- Divisions of Emerson -- liebertCorp OBJECT IDENTIFIER ::= { emerson 1 } -- -- Areas of Liebert Corporation -- liebertUps OBJECT IDENTIFIER ::= { liebertCorp 1 } -- -- UPS -- luExtensions OBJECT IDENTIFIER ::= { liebertUps 1 } luExperimental OBJECT IDENTIFIER ::= { liebertUps 2 } luPrivate OBJECT IDENTIFIER ::= { liebertUps 3 } -- -- UPS Extensions -- luCore OBJECT IDENTIFIER ::= { luExtensions 1 } -- -- The Device Identification group. -- All objects in this group are determined at device -- initialization and remain static. -- lcUpsIdent OBJECT IDENTIFIER ::= { luCore 1 } lcUpsIdentManufacturer OBJECT-TYPE SYNTAX DisplayString (SIZE (255)) ACCESS read-only STATUS optional DESCRIPTION "The UPS manufacturer." ::= { lcUpsIdent 1 } lcUpsIdentModel OBJECT-TYPE SYNTAX DisplayString (SIZE (255)) ACCESS read-write STATUS optional DESCRIPTION "The UPS Model designation." ::= { lcUpsIdent 2 } lcUpsIdentSoftwareVersion OBJECT-TYPE SYNTAX DisplayString (SIZE (255)) ACCESS read-only STATUS optional DESCRIPTION "The UPS SNMP Agent software version." ::= { lcUpsIdent 3 } lcUpsIdentSpecific OBJECT-TYPE SYNTAX OBJECT IDENTIFIER ACCESS read-only STATUS optional DESCRIPTION "A reference to MIB definitions specific to the particular UPS being managed. This object is used to locate the product-specific MIB for this device. If this information is not present, its value should be the OBJECT IDENTIFIER { 0 0 }, which is a syntactically valid object identifier, and any conformant implementation of ASN.1 and BER must be able to generate and recognize this value." ::= { lcUpsIdent 4 } lcUpsIdentFirmwareVersion OBJECT-TYPE SYNTAX DisplayString (SIZE (16)) ACCESS read-only STATUS optional DESCRIPTION "The firmware revision level of the UPS." ::= { lcUpsIdent 5 } lcUpsIdentSerialNumber OBJECT-TYPE SYNTAX DisplayString (SIZE (20)) ACCESS read-only STATUS optional DESCRIPTION "The serial number of the UPS." ::= { lcUpsIdent 6 } -- -- The Battery group. -- lcUpsBattery OBJECT IDENTIFIER ::= { luCore 2 } lcUpsBatTimeRemaining OBJECT-TYPE SYNTAX INTEGER (0..65535) ACCESS read-only STATUS optional DESCRIPTION "The estimated time to depletion of battery charge. (Unit of measure: Minute)" ::= { lcUpsBattery 1 } lcUpsBatTemperature OBJECT-TYPE SYNTAX INTEGER (-32768..32767) ACCESS read-only STATUS optional DESCRIPTION "The battery temperature. (Unit of measure: Degree, Centigrade)" ::= { lcUpsBattery 2 } lcUpsBatVoltage OBJECT-TYPE SYNTAX INTEGER (-32768..32767) ACCESS read-only STATUS optional DESCRIPTION "The current battery voltage. (Unit of measure: volt)" ::= { lcUpsBattery 3 } lcUpsBatCurrent OBJECT-TYPE SYNTAX INTEGER (-32768..32767) ACCESS read-only STATUS optional DESCRIPTION "The current battery discharging/charging current. (Unit of measure: Amp)" ::= { lcUpsBattery 4 } lcUpsBatCapacity OBJECT-TYPE SYNTAX INTEGER (0..100) ACCESS read-only STATUS optional DESCRIPTION "The current battery capacity in percentage of total available." ::= { lcUpsBattery 6 } -- -- The Battery group Statistics enhancements. -- lcUpsBatTotalDischCounts OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS optional DESCRIPTION "The number of discharges the UPS has experienced." ::= { lcUpsBattery 7 } lcUpsBatCycleDurationInSeconds OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS optional DESCRIPTION "The total accumulated discharge time in seconds." ::= { lcUpsBattery 8 } lcUpsBatAmpHours OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS optional DESCRIPTION "The number of amp hours withdrawn from battery." ::= { lcUpsBattery 9 } lcUpsBatKWhours OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS optional DESCRIPTION "The number of Kilowatt-hours withdrawn from battery." ::= { lcUpsBattery 10 } lcUpsBatWattHours OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS optional DESCRIPTION "The number of Watt-hours withdrawn from battery." ::= { lcUpsBattery 11 } -- -- The Input group. -- lcUpsInput OBJECT IDENTIFIER ::= { luCore 3 } lcUpsInputNumLines OBJECT-TYPE SYNTAX INTEGER (1..3) ACCESS read-only STATUS optional DESCRIPTION "The number of input lines utilized in this device. This entry indicates the number of rows in the input table." ::= { lcUpsInput 5 } lcUpsInputTable OBJECT-TYPE SYNTAX SEQUENCE OF LcUpsInputEntry ACCESS not-accessible STATUS optional ::= { lcUpsInput 6 } lcUpsInputEntry OBJECT-TYPE SYNTAX LcUpsInputEntry ACCESS not-accessible STATUS optional INDEX { lcUpsInputLine } ::= { lcUpsInputTable 1 } LcUpsInputEntry ::= SEQUENCE { lcUpsInputLine INTEGER, lcUpsInputVoltage INTEGER, lcUpsInputCurrent INTEGER } lcUpsInputLine OBJECT-TYPE SYNTAX INTEGER (1..3) ACCESS read-only STATUS optional DESCRIPTION "The input Line." ::= { lcUpsInputEntry 1 } lcUpsInputVoltage OBJECT-TYPE SYNTAX INTEGER (0..65536) ACCESS read-only STATUS optional DESCRIPTION "The input voltage. (Unit of measure: Volt)" ::= { lcUpsInputEntry 2 } lcUpsInputCurrent OBJECT-TYPE SYNTAX INTEGER (0..65536) ACCESS read-only STATUS optional DESCRIPTION "The input current. (Unit of measure: Amp)" ::= { lcUpsInputEntry 3 } -- -- The Output group. -- lcUpsOutput OBJECT IDENTIFIER ::= { luCore 4 } lcUpsOutputFrequency OBJECT-TYPE SYNTAX INTEGER (0..65536) ACCESS read-only STATUS optional DESCRIPTION "The current output frequency. (Unit of measure: Hertz)" ::= { lcUpsOutput 1 } lcUpsOutputLoad OBJECT-TYPE SYNTAX INTEGER (0..100) ACCESS read-only STATUS optional DESCRIPTION "The current output load percentage." ::= { lcUpsOutput 2 } lcUpsOutputNumLines OBJECT-TYPE SYNTAX INTEGER (1..3) ACCESS read-only STATUS optional DESCRIPTION "The number of output lines utilized in this device. This entry indicates the number of rows in the output table." ::= { lcUpsOutput 3 } lcUpsOutputTable OBJECT-TYPE SYNTAX SEQUENCE OF LcUpsOutputEntry ACCESS not-accessible STATUS optional ::= { lcUpsOutput 4 } lcUpsOutputEntry OBJECT-TYPE SYNTAX LcUpsOutputEntry ACCESS not-accessible STATUS optional INDEX { lcUpsOutputLine } ::= { lcUpsOutputTable 1 } LcUpsOutputEntry ::= SEQUENCE { lcUpsOutputLine INTEGER, lcUpsOutputVoltage INTEGER, lcUpsOutputCurrent INTEGER } lcUpsOutputLine OBJECT-TYPE SYNTAX INTEGER (1..3) ACCESS read-only STATUS optional DESCRIPTION "The output Line." ::= { lcUpsOutputEntry 1 } lcUpsOutputVoltage OBJECT-TYPE SYNTAX INTEGER (0..65536) ACCESS read-only STATUS optional DESCRIPTION "The output voltage. (Unit of measure: Volt)" ::= { lcUpsOutputEntry 2 } lcUpsOutputCurrent OBJECT-TYPE SYNTAX INTEGER (0..65536) ACCESS read-only STATUS optional DESCRIPTION "The output current. (Unit of measure: Amp)" ::= { lcUpsOutputEntry 3 } lcUpsOutputWatts OBJECT-TYPE SYNTAX INTEGER (0..2147483647) ACCESS read-only STATUS optional DESCRIPTION "The output power in watts." ::= { lcUpsOutput 5 } -- -- The Inverter group. -- lcUpsInverter OBJECT IDENTIFIER ::= { luCore 5 } lcUpsInverterStatus OBJECT-TYPE SYNTAX INTEGER { unknown (1), on (2), off (3) } ACCESS read-only STATUS optional DESCRIPTION "The state of the inverter. Unknown is returned if the state can not be determined." ::= { lcUpsInverter 1 } -- -- The Alarm group. -- lcUpsAlarm OBJECT IDENTIFIER ::= { luCore 6 } lcUpsAlarms OBJECT-TYPE SYNTAX Gauge ACCESS read-only STATUS optional DESCRIPTION "The current number of alarm conditions." ::= { lcUpsAlarm 1 } lcUpsAlarmTable OBJECT-TYPE SYNTAX SEQUENCE OF LcUpsAlarmEntry ACCESS not-accessible STATUS optional ::= { lcUpsAlarm 2 } lcUpsAlarmEntry OBJECT-TYPE SYNTAX LcUpsAlarmEntry ACCESS not-accessible STATUS optional INDEX { lcUpsAlarmId } ::= { lcUpsAlarmTable 1 } LcUpsAlarmEntry ::= SEQUENCE { lcUpsAlarmId INTEGER, lcUpsAlarmDescr OBJECT IDENTIFIER, lcUpsAlarmTime TimeTicks } lcUpsAlarmId OBJECT-TYPE SYNTAX INTEGER (0..2147483647) ACCESS read-only STATUS optional DESCRIPTION "A unique identifier for an alarm condition. This value must remain constant between agent initializations." ::= { lcUpsAlarmEntry 1 } lcUpsAlarmDescr OBJECT-TYPE SYNTAX OBJECT IDENTIFIER ACCESS read-only STATUS optional DESCRIPTION "A reference to an alarm description object. The object referenced should not be accessible, but rather be used to provide a unique description of the alarm condition." ::= { lcUpsAlarmEntry 2 } lcUpsAlarmTime OBJECT-TYPE SYNTAX TimeTicks ACCESS read-only STATUS optional DESCRIPTION "The value of sysUpTime when the alarm condition occured." ::= { lcUpsAlarmEntry 3 } -- -- Well known alarm conditions. -- lcUpsAlarmConditions OBJECT IDENTIFIER ::= { lcUpsAlarm 3 } lcUpsAlarmLowBatteryWarning OBJECT IDENTIFIER ::= { lcUpsAlarmConditions 1 } -- Battery capacity is low. lcUpsAlarmLowBatteryShutdown OBJECT IDENTIFIER ::= { lcUpsAlarmConditions 2 } -- Battery capacity is low and has caused the UPS to shutdown. lcUpsAlarmUtilFailed OBJECT IDENTIFIER ::= { lcUpsAlarmConditions 3 } -- Input line has lost power lcUpsAlarmOverTempWarning OBJECT IDENTIFIER ::= { lcUpsAlarmConditions 4 } -- An excessive temperature condition has been detected. lcUpsAlarmOverTempShutdown OBJECT IDENTIFIER ::= { lcUpsAlarmConditions 5 } -- An excessive temperature condition has caused the UPS -- to shutdown. lcUpsAlarmOutputOverloadWarning OBJECT IDENTIFIER ::= { lcUpsAlarmConditions 6 } -- An overload condition on the output has been detected. lcUpsAlarmOnBattery OBJECT IDENTIFIER ::= { lcUpsAlarmConditions 10 } -- The UPS is running on battery. lcUpsAlarmOutputUnderVoltage OBJECT IDENTIFIER ::= { lcUpsAlarmConditions 15 } -- The UPS has detected deficient voltage on the output. lcUpsAlarmOutputOverVoltage OBJECT IDENTIFIER ::= { lcUpsAlarmConditions 16 } -- The UPS has detected excessive voltage on the output. lcUpsBadBypassPower OBJECT IDENTIFIER ::= { lcUpsAlarmConditions 17 } -- The UPS bypass power is out of tolerance. lcUpsAlarmDCOverVoltageShutdown OBJECT IDENTIFIER ::= { lcUpsAlarmConditions 18 } -- The UPS has detected an excessive voltage in the DC circuitry -- and shutdown. lcUpsAlarmHardwareShutdown OBJECT IDENTIFIER ::= { lcUpsAlarmConditions 23 } -- The UPS has detected a hardware fault and shutdown. lcUpsAlarmEmergencyXferToBypass OBJECT IDENTIFIER ::= { lcUpsAlarmConditions 24 } -- The UPS has automatically transferred the load to bypass power. lcUpsAlarmInverterFault OBJECT IDENTIFIER ::= { lcUpsAlarmConditions 25 } -- The UPS has detected an inverter fault. lcUpsAlarmPhaseRotationError OBJECT IDENTIFIER ::= { lcUpsAlarmConditions 26 } -- The UPS has detected a bypass power phase-rotation error. lcUpsAlarmFuseBlown OBJECT IDENTIFIER ::= { lcUpsAlarmConditions 28 } -- The UPS has detected that either the rectifier fuse or -- the DC capacitor fuse or both are blown. lcUpsAlarmAmbientOverTemp OBJECT IDENTIFIER ::= { lcUpsAlarmConditions 29 } -- The UPS has detected an ambient over temperature condition. lcUpsAlarmEmergencyPowerOff OBJECT IDENTIFIER ::= { lcUpsAlarmConditions 30 } -- The UPS has been shutdown due to an emergency power off command. lcUpsAlarmFanFailed OBJECT IDENTIFIER ::= { lcUpsAlarmConditions 31 } -- The UPS fan or blower has failed. lcUpsAlarmControlPowerFailed OBJECT IDENTIFIER ::= { lcUpsAlarmConditions 32 } -- Secondary control power has been lost. lcUpsAlarmReversePower OBJECT IDENTIFIER ::= { lcUpsAlarmConditions 33 } -- The UPS has shutdown due to a reverse power flow condition on -- the output. lcUpsAlarmDCgroundFault OBJECT IDENTIFIER ::= { lcUpsAlarmConditions 34 } -- The UPS has detected a DC ground fault condition. lcUpsAlarmLoadOnBypass OBJECT IDENTIFIER ::= { lcUpsAlarmConditions 35 } -- The critical load has been transferred to bypass power. lcUpsAlarmBatteryCbOpen OBJECT IDENTIFIER ::= { lcUpsAlarmConditions 37 } -- The UPS battery circuit breaker is open. lcUpsAlarmInputCbOpen OBJECT IDENTIFIER ::= { lcUpsAlarmConditions 38 } -- The UPS intpu circuit breaker is open. lcUpsAlarmOutputCbOpen OBJECT IDENTIFIER ::= { lcUpsAlarmConditions 39 } -- The UPS output circuit breaker is open. lcUpsAlarmOutputFreqError OBJECT IDENTIFIER ::= { lcUpsAlarmConditions 40 } -- The UPS has detected that the output frequency is out of tolerance. lcUpsAlarmStaticSwUnable OBJECT IDENTIFIER ::= { lcUpsAlarmConditions 41 } -- The UPS Static Switch is not able to assist transfer. lcUpsAlarmManualResetXfer OBJECT IDENTIFIER ::= { lcUpsAlarmConditions 42 } -- The system is unable to automatically retransfer from bypass -- to UPS . lcUpsAlarmAutoRexferPrimed OBJECT IDENTIFIER ::= { lcUpsAlarmConditions 43 } -- The system is checking to automatically retransfer from bypass -- to UPS. lcUpsAlarmBattCycleBuffWarn OBJECT IDENTIFIER ::= { lcUpsAlarmConditions 44 } -- The battery cycle data buffer is almost fill and will be -- overwritten with new data. -- -- The Control group. -- lcUpsControl OBJECT IDENTIFIER ::= { luCore 8 } lcUpsControlRebootAgentDelay OBJECT-TYPE SYNTAX INTEGER (0..2147483647) ACCESS read-write STATUS optional DESCRIPTION "Setting this object causes the agent to reboot after the indicated number of seconds have expired. The value will count down until the event takes place. The command can be cancelled by setting lcUpsControlCancleCommand to the value cancel." ::= { lcUpsControl 8 } -- -- The Nominal group. -- lcUpsNominal OBJECT IDENTIFIER ::= { luCore 9 } lcUpsNominalOutputVoltage OBJECT-TYPE SYNTAX INTEGER (0..65536) ACCESS read-write STATUS optional DESCRIPTION "The nominal output voltage. (Unit of measure: volt)" ::= { lcUpsNominal 1 } lcUpsNominalInputVoltage OBJECT-TYPE SYNTAX INTEGER (0..65536) ACCESS read-write STATUS optional DESCRIPTION "The nominal input voltage. (Unit of measure: volt)" ::= { lcUpsNominal 2 } lcUpsNominalOutputFreq OBJECT-TYPE SYNTAX INTEGER (0..65536) ACCESS read-write STATUS optional DESCRIPTION "The nominal output frequency. (Unit of measure: Hertz)" ::= { lcUpsNominal 5 } lcUpsNominalOutputVaRating OBJECT-TYPE SYNTAX INTEGER (0..2147483647) ACCESS read-write STATUS optional DESCRIPTION "The nominal Volt-Amp rating." ::= { lcUpsNominal 7 } lcUpsNominalOutputWattsRating OBJECT-TYPE SYNTAX INTEGER (0..2147483647) ACCESS read-write STATUS optional DESCRIPTION "The nominal power rating. (Unit of measure: watt)" ::= { lcUpsNominal 8 } -- -- The Liebert UPS Bypass group. -- lcUpsBypass OBJECT IDENTIFIER ::= { luCore 13 } lcUpsOnBypass OBJECT-TYPE SYNTAX INTEGER { unknown (1), yes (2), no (3), maintenance (4) } ACCESS read-only STATUS optional DESCRIPTION "Indicates that the UPS is currently on bypass." ::= { lcUpsBypass 1 } lcUpsBypassFrequency OBJECT-TYPE SYNTAX INTEGER (0..65536) ACCESS read-only STATUS optional DESCRIPTION "The current bypass frequency. (Unit of measure: Hertz)" ::= { lcUpsBypass 2 } lcUpsBypassNumLines OBJECT-TYPE SYNTAX INTEGER (1..3) ACCESS read-only STATUS optional DESCRIPTION "The number of bypass lines utilized in this device. This entry indicates the number of rows in the bypass table." ::= { lcUpsBypass 3 } lcUpsBypassTable OBJECT-TYPE SYNTAX SEQUENCE OF LcUpsBypassEntry ACCESS not-accessible STATUS optional ::= { lcUpsBypass 4 } lcUpsBypassEntry OBJECT-TYPE SYNTAX LcUpsBypassEntry ACCESS not-accessible STATUS optional INDEX { lcUpsBypassLine } ::= { lcUpsBypassTable 1 } LcUpsBypassEntry ::= SEQUENCE { lcUpsBypassLine INTEGER, lcUpsBypassVoltage INTEGER, lcUpsBypassCurrent INTEGER } lcUpsBypassLine OBJECT-TYPE SYNTAX INTEGER (1..3) ACCESS read-only STATUS optional DESCRIPTION "The bypass Line." ::= { lcUpsBypassEntry 1 } lcUpsBypassVoltage OBJECT-TYPE SYNTAX INTEGER (0..65536) ACCESS read-only STATUS optional DESCRIPTION "The bypass voltage. (Unit of measure: Volt)" ::= { lcUpsBypassEntry 2 } lcUpsBypassCurrent OBJECT-TYPE SYNTAX INTEGER (0..65536) ACCESS read-only STATUS optional DESCRIPTION "The bypass current. (Unit of measure: Amp)" ::= { lcUpsBypassEntry 3 } -- -- The Liebert UPS Configuration group. -- lcUpsConfig OBJECT IDENTIFIER ::= { luCore 14 } lcUpsConfigType OBJECT-TYPE SYNTAX INTEGER { unknown (1), online (2), offline (3), lineinteractive (4) } ACCESS read-only STATUS optional DESCRIPTION "Indicates the UPS topology." ::= { lcUpsConfig 1 } lcUpsConfigBypassInstalled OBJECT-TYPE SYNTAX INTEGER { unknown (1), yes (2), no (3), dualinput (4) } ACCESS read-only STATUS optional DESCRIPTION "Indicates if a bypass is installed in the UPS." ::= { lcUpsConfig 2 } -- -- The Core Liebert UPS traps -- lcUpsTraps OBJECT IDENTIFIER ::= { luCore 11 } lcUpsOverloadWarningTrap TRAP-TYPE ENTERPRISE lcUpsTraps VARIABLES { sysUpTime } DESCRIPTION "An lcUpsOverloadWarningTrap signifies that the UPS has detected an Overload condition where the output load has exceeded the UPS's rated capacity." ::= 1 lcUpsOverloadShutdownTrap TRAP-TYPE ENTERPRISE lcUpsTraps VARIABLES { sysUpTime } DESCRIPTION "An lcUpsOverloadShutdownTrap signifies that the UPS has detected an Overload condition where the output load has exceeded the UPS's rated capacity and has shut off the output." ::= 2 lcUpsOnBatteryTrap TRAP-TYPE ENTERPRISE lcUpsTraps VARIABLES { sysUpTime } DESCRIPTION "An lcUpsOnBatteryTrap signifies that the UPS is currently on Battery Power." ::= 3 lcUpsLowBatteryWarningTrap TRAP-TYPE ENTERPRISE lcUpsTraps VARIABLES { sysUpTime } DESCRIPTION "An lcUpsLowBatteryWarningTrap signifies that the UPS has entered a Low Battery state." ::= 4 lcUpsLowBatteryShutdownTrap TRAP-TYPE ENTERPRISE lcUpsTraps VARIABLES { sysUpTime } DESCRIPTION "An lcUpsLowBatteryShutdownTrap signifies that the UPS has shut off the output due to a Low Battery state." ::= 5 lcUpsUtilPowerFailedTrap TRAP-TYPE ENTERPRISE lcUpsTraps VARIABLES { sysUpTime } DESCRIPTION "An lcUpsUtilPowerFailedTrap signifies that the utility power input to the UPS has been lost." ::= 6 lcUpsUtilPowerRestoredTrap TRAP-TYPE ENTERPRISE lcUpsTraps VARIABLES { sysUpTime } DESCRIPTION "An lcUpsUtilPowerRestoredTrap signifies that the utility power has been restored to the UPS." ::= 7 lcUpsInputOverVoltageTrap TRAP-TYPE ENTERPRISE lcUpsTraps VARIABLES { sysUpTime } DESCRIPTION "An lcUpsInputOverVoltageTrap signifies that the UPS has detected a high input voltage condition." ::= 8 lcUpsOverTempWarningTrap TRAP-TYPE ENTERPRISE lcUpsTraps VARIABLES { sysUpTime } DESCRIPTION "An lcUpsOverTempWarningTrap signifies that the UPS has detected a excessive temperature condition." ::= 9 lcUpsOverTempShutdownTrap TRAP-TYPE ENTERPRISE lcUpsTraps VARIABLES { sysUpTime } DESCRIPTION "An lcUpsOverTempShutdownTrap signifies that the UPS has detected a excessive temperature condition and shut off the output." ::= 10 lcUpsAlarmTrap TRAP-TYPE ENTERPRISE lcUpsTraps VARIABLES { sysUpTime } DESCRIPTION "An Alarm condition has occurred and is being reported in the lcUpsAlarmTable." ::= 11 lcUpsOutputOffTrap TRAP-TYPE ENTERPRISE lcUpsTraps VARIABLES { sysUpTime } DESCRIPTION "An lcUpsOutputOffTrap is sent when the UPS turns all of its output off, either at the inverter or via a relay." ::= 12 lcUpsOutputOnTrap TRAP-TYPE ENTERPRISE lcUpsTraps VARIABLES { sysUpTime } DESCRIPTION "An lcUpsOutputOnTrap is sent when the UPS turns all of its output back on, either at the inverter or via a relay." ::= 14 lcUpsDCOverVoltageShutdownTrap TRAP-TYPE ENTERPRISE lcUpsTraps VARIABLES { sysUpTime } DESCRIPTION "An lcUpsDCOverVoltageShutdownTrap signifies that the UPS has detected that battery voltage is over the tolarable level." ::= 23 lcUpsOutputOverVoltageTrap TRAP-TYPE ENTERPRISE lcUpsTraps VARIABLES { sysUpTime } DESCRIPTION "An lcUpsOutputOverVoltageTrap signifies that the UPS has detected that the output voltage is too high." ::= 24 lcUpsFuseBlownTrap TRAP-TYPE ENTERPRISE lcUpsTraps VARIABLES { sysUpTime } DESCRIPTION "An lcUpsFuseBlownTrap is sent when the UPS's rectifier or DC capacitor fuse has failed." ::= 25 lcUpsEmergencyPowerOffTrap TRAP-TYPE ENTERPRISE lcUpsTraps VARIABLES { sysUpTime } DESCRIPTION "An lcUpsEmergencyPowerOffTrap signifies that the UPS has shut off output due to an emergency condition." ::= 26 lcUpsControlPowerFailureTrap TRAP-TYPE ENTERPRISE lcUpsTraps VARIABLES { sysUpTime } DESCRIPTION "An lcUpsControlPowerFailureTrap signifies a failure in the secondary control power." ::= 27 lcUpsReversePowerTrap TRAP-TYPE ENTERPRISE lcUpsTraps VARIABLES { sysUpTime } DESCRIPTION "An lcUpsReversePowerTrap signifies that output has been shut off due to a reverse power flow condition." ::= 28 lcUpsPhaseRotationErrorTrap TRAP-TYPE ENTERPRISE lcUpsTraps VARIABLES { sysUpTime } DESCRIPTION "An lcUpsPhaseRotationErrorTrap signifies a phase-rotation error in the bypass power." ::= 29 lcUpsLoadOnBypassTrap TRAP-TYPE ENTERPRISE lcUpsTraps VARIABLES { sysUpTime } DESCRIPTION "An lcUpsLoadOnBypassTrap signifies that the load has been transferred to bypass power." ::= 30 lcUpsEmergencyXferToBypassTrap TRAP-TYPE ENTERPRISE lcUpsTraps VARIABLES { sysUpTime } DESCRIPTION "An lcUpsEmergencyXferToBypassTrap signifies that the UPS has automatically tranferred the load to bypass power." ::= 31 lcUpsInverterFaultTrap TRAP-TYPE ENTERPRISE lcUpsTraps VARIABLES { sysUpTime } DESCRIPTION "An lcUpsInverterFaultTrap signifies that the UPS detected a problem with the Inverter." ::= 34 -- -- The UPS Module Extension -- luUpsModule OBJECT IDENTIFIER ::= { luExtensions 11 } END