- --/********************* (c) 2010-2019 CyberPower System ***************************/
- --
- -- PROJECT: SNMP MIB FILE CONSTRUCTED
- --
- -- Version : 2.9
- --
- -- File Name: CPSMIB2019.mib
- --
- -- CREATION DATE : 10/23/2019
- --
- -- AUTHOR : Kevin
- --
- --//////////////////////////////////////////////////////////////////////////////
- --
- -- DESCRIPTION : CPS Management Information Base(MIB)
- --
- --//////////////////////////////////////////////////////////////////////////////
- --
- --
- --/****************************************************************************/
- -- CPSMIB { iso org(3) dod(6) internet(1) private(4)
- -- enterprises(1) cps(3808) }
- CPS-MIB DEFINITIONS ::= BEGIN
- IMPORTS
- enterprises, Gauge, TimeTicks, IpAddress FROM RFC1155-SMI
- DisplayString FROM RFC1213-MIB
- OBJECT-TYPE FROM RFC-1212
- TRAP-TYPE FROM RFC-1215;
- cps OBJECT IDENTIFIER ::= { enterprises 3808 }
- products OBJECT IDENTIFIER ::= { cps 1 }
- cpsmgmt OBJECT IDENTIFIER ::= { cps 2 }
- hardware OBJECT IDENTIFIER ::= { products 1 }
- mconfig OBJECT IDENTIFIER ::= { cpsmgmt 1 }
- mtrapinfo OBJECT IDENTIFIER ::= { cpsmgmt 2 }
- mcontrol OBJECT IDENTIFIER ::= { cpsmgmt 3 }
- ups OBJECT IDENTIFIER ::= { hardware 1 }
- eswitch OBJECT IDENTIFIER ::= { hardware 2 }
- ePDU OBJECT IDENTIFIER ::= { hardware 3 }
- environmentSensor OBJECT IDENTIFIER ::= { hardware 4 }
- ats OBJECT IDENTIFIER ::= { hardware 5 }
- ePDU2 OBJECT IDENTIFIER ::= { hardware 6 }
- battmgr OBJECT IDENTIFIER ::= { hardware 7 }
- mconfigClock OBJECT IDENTIFIER ::= { mconfig 5 }
- upsIdent OBJECT IDENTIFIER ::= { ups 1 }
- upsBattery OBJECT IDENTIFIER ::= { ups 2 }
- upsInput OBJECT IDENTIFIER ::= { ups 3 }
- upsOutput OBJECT IDENTIFIER ::= { ups 4 }
- upsConfig OBJECT IDENTIFIER ::= { ups 5 }
- upsControl OBJECT IDENTIFIER ::= { ups 6 }
- upsTest OBJECT IDENTIFIER ::= { ups 7 }
- upsOutlet OBJECT IDENTIFIER ::= { ups 8 }
- upsPhase OBJECT IDENTIFIER ::= { ups 9 }
- upsSystem OBJECT IDENTIFIER ::= { ups 10 }
- upsBaseIdent OBJECT IDENTIFIER ::= { upsIdent 1 }
- upsAdvanceIdent OBJECT IDENTIFIER ::= { upsIdent 2 }
- upsBaseBattery OBJECT IDENTIFIER ::= { upsBattery 1 }
- upsAdvanceBattery OBJECT IDENTIFIER ::= { upsBattery 2 }
- upsBaseInput OBJECT IDENTIFIER ::= { upsInput 1 }
- upsAdvanceInput OBJECT IDENTIFIER ::= { upsInput 2 }
- upsBaseOutput OBJECT IDENTIFIER ::= { upsOutput 1 }
- upsAdvanceOutput OBJECT IDENTIFIER ::= { upsOutput 2 }
- upsBaseConfig OBJECT IDENTIFIER ::= { upsConfig 1 }
- upsAdvanceConfig OBJECT IDENTIFIER ::= { upsConfig 2 }
- upsBaseControl OBJECT IDENTIFIER ::= { upsControl 1 }
- upsAdvanceControl OBJECT IDENTIFIER ::= { upsControl 2 }
- upsBaseTest OBJECT IDENTIFIER ::= { upsTest 1 }
- upsAdvanceTest OBJECT IDENTIFIER ::= { upsTest 2 }
- upsBankOutletControl OBJECT IDENTIFIER ::= { upsOutlet 1 }
- upsPhaseInput OBJECT IDENTIFIER ::= { upsPhase 1 }
- upsPhaseOutput OBJECT IDENTIFIER ::= { upsPhase 2 }
- upsPhaseBypass OBJECT IDENTIFIER ::= { upsPhase 3 }
- eSwitchIdent OBJECT IDENTIFIER ::= { eswitch 1 }
- eSwitchBase OBJECT IDENTIFIER ::= { eswitch 2 }
- ePDUIdent OBJECT IDENTIFIER ::= { ePDU 1 }
- ePDULoad OBJECT IDENTIFIER ::= { ePDU 2 }
- ePDUOutlet OBJECT IDENTIFIER ::= { ePDU 3 }
- ePDUPowerSupply OBJECT IDENTIFIER ::= { ePDU 4 }
- ePDUStatus OBJECT IDENTIFIER ::= { ePDU 5 }
- ePDULoadDevice OBJECT IDENTIFIER ::= { ePDULoad 1 }
- ePDULoadPhaseConfig OBJECT IDENTIFIER ::= { ePDULoad 2 }
- ePDULoadStatus OBJECT IDENTIFIER ::= { ePDULoad 3 }
- ePDULoadBankConfig OBJECT IDENTIFIER ::= { ePDULoad 4 }
- ePDUOutletDevice OBJECT IDENTIFIER ::= { ePDUOutlet 1 }
- ePDUOutletPhase OBJECT IDENTIFIER ::= { ePDUOutlet 2 }
- ePDUOutletControl OBJECT IDENTIFIER ::= { ePDUOutlet 3 }
- ePDUOutletConfig OBJECT IDENTIFIER ::= { ePDUOutlet 4 }
- ePDUOutletStatus OBJECT IDENTIFIER ::= { ePDUOutlet 5 }
- ePDUOutletBank OBJECT IDENTIFIER ::= { ePDUOutlet 6 }
- ePDUPowerSupplyDevice OBJECT IDENTIFIER ::= { ePDUPowerSupply 1 }
- envirIdent OBJECT IDENTIFIER ::= { environmentSensor 1 }
- envirTemp OBJECT IDENTIFIER ::= { environmentSensor 2 }
- envirHumid OBJECT IDENTIFIER ::= { environmentSensor 3 }
- envirContact OBJECT IDENTIFIER ::= { environmentSensor 4 }
- atsIdent OBJECT IDENTIFIER ::= { ats 1 }
- atsStatus OBJECT IDENTIFIER ::= { ats 2 }
- atsConfig OBJECT IDENTIFIER ::= { ats 3 }
- atsControl OBJECT IDENTIFIER ::= { ats 4 }
- atsLoad OBJECT IDENTIFIER ::= { ats 5 }
- atsOutlet OBJECT IDENTIFIER ::= { ats 6 }
- atsStatusDevice OBJECT IDENTIFIER ::= { atsStatus 1 }
- atsStatusInput OBJECT IDENTIFIER ::= { atsStatus 2 }
- atsLoadDevice OBJECT IDENTIFIER ::= { atsLoad 1 }
- atsLoadStatus OBJECT IDENTIFIER ::= { atsLoad 2 }
- atsLoadConfig OBJECT IDENTIFIER ::= { atsLoad 3 }
- atsOutletDevice OBJECT IDENTIFIER ::= { atsOutlet 1 }
- -- ePDU2 1 as Role OID.
- ePDU2Ident OBJECT IDENTIFIER ::= { ePDU2 2 }
- ePDU2Device OBJECT IDENTIFIER ::= { ePDU2 3 }
- ePDU2Phase OBJECT IDENTIFIER ::= { ePDU2 4 }
- ePDU2Bank OBJECT IDENTIFIER ::= { ePDU2 5 }
- ePDU2Outlet OBJECT IDENTIFIER ::= { ePDU2 6 }
- ePDU2OutletSwitched OBJECT IDENTIFIER ::= { ePDU2Outlet 1 }
- ePDU2OutletMetered OBJECT IDENTIFIER ::= { ePDU2Outlet 2 }
- ePDU2Sensor OBJECT IDENTIFIER ::= { ePDU2 7 }
- ePDU2Group OBJECT IDENTIFIER ::= { ePDU2 8 }
- bmIdent OBJECT IDENTIFIER ::= { battmgr 1 }
- bmProperty OBJECT IDENTIFIER ::= { battmgr 2 }
- bmConfig OBJECT IDENTIFIER ::= { battmgr 3 }
- bmControl OBJECT IDENTIFIER ::= { battmgr 4 }
- bmProbes OBJECT IDENTIFIER ::= { battmgr 5 }
- bmFuncRes OBJECT IDENTIFIER ::= { battmgr 6 }
- bmFuncEqual OBJECT IDENTIFIER ::= { battmgr 7 }
- bmFuncResMeasure OBJECT IDENTIFIER ::= { bmFuncRes 1 }
- -- object types
- -- the cpsmgmt group
- -- the mconfig group
- mconfigNumTrapAccepters OBJECT-TYPE
- SYNTAX INTEGER
- ACCESS read-only
- STATUS mandatory
- DESCRIPTION
- "The number of receivers to send traps to."
- ::= { mconfig 1 }
- mconfigTrapAccepterTable OBJECT-TYPE
- SYNTAX SEQUENCE OF MconfigTrapAccepterEntry
- ACCESS not-accessible
- STATUS mandatory
- DESCRIPTION
- "A list of receivers to send traps to. The numbers of
- entries are given by the value of mconfigNumTrapAccepters."
- ::= { mconfig 2 }
- mconfigTrapAccepterEntry OBJECT-TYPE
- SYNTAX MconfigTrapAccepterEntry
- ACCESS not-accessible
- STATUS mandatory
- DESCRIPTION
- "The receivers to send traps to."
- INDEX { trapIndex }
- ::= { mconfigTrapAccepterTable 1 }
- MconfigTrapAccepterEntry ::=
- SEQUENCE {
- trapIndex
- INTEGER,
- accepterAddr
- IpAddress,
- communityString
- DisplayString,
- severityDegree
- INTEGER,
- accepterActive
- INTEGER
- }
- trapIndex OBJECT-TYPE
- SYNTAX INTEGER(1..10)
- ACCESS not-accessible
- STATUS mandatory
- DESCRIPTION
- "The trap receiver entry index."
- ::= { mconfigTrapAccepterEntry 1 }
- accepterAddr OBJECT-TYPE
- SYNTAX IpAddress
- ACCESS read-write
- STATUS mandatory
- DESCRIPTION
- "The trap receiver IP address."
- ::= { mconfigTrapAccepterEntry 2 }
- communityString OBJECT-TYPE
- SYNTAX DisplayString
- ACCESS read-write
- STATUS mandatory
- DESCRIPTION
- "The trap receiver community name."
- ::= { mconfigTrapAccepterEntry 3 }
- severityDegree OBJECT-TYPE
- SYNTAX INTEGER {
- information(1),
- warning(2),
- severe(3)
- }
- ACCESS read-only
- STATUS mandatory
- DESCRIPTION
- "The trap receiver severity level. Traps are marked in severity level
- as informational(1), warning(2), severe(3). Only send the traps of
- equal or greater severity than this value to the receiver."
- ::= { mconfigTrapAccepterEntry 4 }
- accepterActive OBJECT-TYPE
- SYNTAX INTEGER {
- yes (1),
- no (2)
- }
- ACCESS read-write
- STATUS mandatory
- DESCRIPTION
- "A receiver will accept traps if yes, and none if no."
- ::= { mconfigTrapAccepterEntry 5 }
- mconfigDHCPEnabled OBJECT-TYPE
- SYNTAX INTEGER {
- yes (1),
- no (2)
- }
- ACCESS read-write
- STATUS mandatory
- DESCRIPTION
- "The system will automatically obtain its IP from a DHCP server if yes,
- and none if no."
- ::= { mconfig 3 }
- mconfigMyAddr OBJECT-TYPE
- SYNTAX IpAddress
- ACCESS read-only
- STATUS mandatory
- DESCRIPTION
- "The system IP address."
- ::= { mconfig 4 }
- mconfigClockDate OBJECT-TYPE
- SYNTAX DisplayString
- ACCESS read-write
- STATUS mandatory
- DESCRIPTION
- "The current date in the mm/dd/yyyy format. Example: 01/01/2000."
- ::= { mconfigClock 1 }
- mconfigClockTime OBJECT-TYPE
- SYNTAX DisplayString
- ACCESS read-write
- STATUS mandatory
- DESCRIPTION
- "The current time in the hh:mm:ss 24H format."
- ::= { mconfigClock 2 }
- -- The mtrapinfo group
- -- These OIDs allows CPS traps to be sent with additional arguments
- -- which may not be defined in the CPS MIB.
- mtrapinfoInteger OBJECT-TYPE
- SYNTAX INTEGER
- ACCESS read-only
- STATUS mandatory
- DESCRIPTION
- "Allow CPS traps with an integer argument for providing detail
- information. Not being defined in the MIB, only reply 0."
- ::= { mtrapinfo 1 }
- mtrapinfoIpAddress OBJECT-TYPE
- SYNTAX IpAddress
- ACCESS read-only
- STATUS mandatory
- DESCRIPTION
- "Allow CPS traps with an IP address argument for providing detail
- information. Not being defined in the MIB, only reply 0.0.0.0."
- ::= { mtrapinfo 2 }
- mtrapinfoString OBJECT-TYPE
- SYNTAX DisplayString
- ACCESS read-only
- STATUS mandatory
- DESCRIPTION
- "Allow CPS traps with an octet string argument for providing detail
- information. Not being defined in the MIB, only reply a NULL string."
- ::= { mtrapinfo 3 }
- mtrapinfoGauge OBJECT-TYPE
- SYNTAX Gauge
- ACCESS read-only
- STATUS mandatory
- DESCRIPTION
- "Allow CPS traps with an Gauge argument for providing detail
- information. Not being defined in the MIB, only reply 0."
- ::= { mtrapinfo 4 }
- mtrapinfoTimeTicks OBJECT-TYPE
- SYNTAX TimeTicks
- ACCESS read-only
- STATUS mandatory
- DESCRIPTION
- "Allow CPS traps with an TimeTicks argument for providing detail
- information. Not being defined in the MIB, only reply 0."
- ::= { mtrapinfo 5 }
- mtrapinfoBmEventId OBJECT-TYPE
- SYNTAX INTEGER
- ACCESS read-only
- STATUS mandatory
- DESCRIPTION
- "Allow CPS traps with an integer argument for providing detail
- information about Battery Manager specific event identifier.
- Not being defined in the MIB, only reply 0.
- Known Specific Event ID: Battery Manager
- 0 - not used
- 1 - Alarm: The battery manager system fault.
- 2 - Info: Device configuration changed.
- 3 - Alarm: Probe configuration mismatched.
- 4 - Info: Probe configuration matched.
- 5 - Alarm: Communication with battery manager has been lost.
- 6 - Info: Communication with battery manager has been restored.
- 7 - Alarm: Communication with LCD has been lost.
- 8 - Info: Communication with LCD has been restored.
- 9 - Warning: Enter battery equalization active mode.
- 10- Warning: Leave battery equalization active mode.
- 11- Alarm: Battery equalizing has failed.
- 12- Info: Battery equalizing succeed.
- Known Specific Event ID: Battery Probes
- 101 - Alarm: Low battery voltage.
- 102 - Alarm: High battery voltage.
- 103 - Info: Battery voltage event has cleared.
- 104 - Alarm: Low battery temperature.
- 105 - Alarm: High battery temperature.
- 106 - Info: Battery temperature event has cleared.
- 107 - Alarm: Critical low battery resistance.
- 108 - Alarm: Critical high battery resistance.
- 109 - Warning: Low battery resistance.
- 110 - Warning: high battery resistance.
- 111 - Info: Battery resistance event has cleared.
- 112 - Alarm: Battery resistance health has crossed alarm threshold.
- 113 - Warning: Battery resistance health has crossed warning threshold.
- 114 - Info: Battery resistance health has returned to Normal. "
- ::= { mtrapinfo 6 }
- -- The mcontrol group
- mcontrolRestart OBJECT-TYPE
- SYNTAX INTEGER {
- none (1),
- restartCurrentSystem (2),
- restartCurrentAgent (3),
- restartCurrentSystemAndAgent (4)
- }
- ACCESS read-write
- STATUS mandatory
- DESCRIPTION
- "Setting this OID to restartCurrentSystem (2) will restart the current system.
- Setting this OID to restartCurrentAgent (3) will restart the current agent.
- Setting this OID to restartCurrentSystemAnd Agent (4) will restart the current
- the current system and agent."
- ::= { mcontrol 1 }
- mcontrolReset OBJECT-TYPE
- SYNTAX INTEGER {
- none (1),
- resetCurrentSystem (2),
- resetCurrentAgent (3),
- resetCurrentSystemAndAgent (4)
- }
- ACCESS read-write
- STATUS mandatory
- DESCRIPTION
- "Setting this OID to resetCurrentSystem (2) will reset the current system.
- Setting this OID to resetCurrentAgent (3) will reset the current agent.
- Setting this OID to resetCurrentSystemAndAgenta (4) will reset the current
- system and the current agent."
- ::= { mcontrol 2 }
- -- the ups group
- -- the upsIdent group
- -- the upsBaseIdent
- upsBaseIdentModel OBJECT-TYPE
- SYNTAX DisplayString
- ACCESS read-only
- STATUS mandatory
- DESCRIPTION
- "The UPS model name."
- ::= { upsBaseIdent 1 }
- upsBaseIdentName OBJECT-TYPE
- SYNTAX DisplayString
- ACCESS read-write
- STATUS mandatory
- DESCRIPTION
- "The UPS identified name could be set by the administrator."
- ::= { upsBaseIdent 2 }
- -- the upsAdvanceIdent group
- upsAdvanceIdentFirmwareRevision OBJECT-TYPE
- SYNTAX DisplayString
- ACCESS read-only
- STATUS mandatory
- DESCRIPTION
- "The UPS firmware revision."
- ::= { upsAdvanceIdent 1 }
- upsAdvanceIdentDateOfManufacture OBJECT-TYPE
- SYNTAX DisplayString
- ACCESS read-only
- STATUS mandatory
- DESCRIPTION
- "The UPS manufacture date in mm/dd/yy format."
- ::= { upsAdvanceIdent 2 }
- upsAdvanceIdentSerialNumber OBJECT-TYPE
- SYNTAX DisplayString
- ACCESS read-only
- STATUS mandatory
- DESCRIPTION
- "The UPS serial number in the internal microprocessor."
- ::= { upsAdvanceIdent 3 }
- upsAdvanceIdentAgentFirmwareRevision OBJECT-TYPE
- SYNTAX DisplayString
- ACCESS read-only
- STATUS mandatory
- DESCRIPTION
- "The SNMP agent firmware revision."
- ::= { upsAdvanceIdent 4 }
- upsAdvanceIdentLCDFirmwareVersion OBJECT-TYPE
- SYNTAX DisplayString
- ACCESS read-only
- STATUS mandatory
- DESCRIPTION
- "The revision number of the UPS LCD firmware."
- ::= { upsAdvanceIdent 5 }
- upsAdvanceIdentPowerRating OBJECT-TYPE
- SYNTAX INTEGER
- ACCESS read-only
- STATUS mandatory
- DESCRIPTION
- "The Volt-Amp rating of the UPS."
- ::= { upsAdvanceIdent 6 }
- upsAdvanceIdentLoadPower OBJECT-TYPE
- SYNTAX INTEGER
- ACCESS read-only
- STATUS mandatory
- DESCRIPTION
- "The power rating(Watts) of the UPS."
- ::= { upsAdvanceIdent 7 }
- upsAdvanceIdentCurrentRating OBJECT-TYPE
- SYNTAX INTEGER
- ACCESS read-only
- STATUS mandatory
- DESCRIPTION
- " The output current rating of the UPS. Measured in tenths of Amps."
- ::= { upsAdvanceIdent 8 }
- upsAdvanceIdentAgentSerialNumber OBJECT-TYPE
- SYNTAX DisplayString
- ACCESS read-only
- STATUS mandatory
- DESCRIPTION
- "A string identifying the serial number of the Agent."
- ::= { upsAdvanceIdent 9 }
- -- the upsBattery group
- -- the upsBaseBattery group
- upsBaseBatteryStatus OBJECT-TYPE
- SYNTAX INTEGER {
- unknown(1),
- batteryNormal(2),
- batteryLow(3),
- batteryNotPresent(4)
- }
- ACCESS read-only
- STATUS mandatory
- DESCRIPTION
- "The UPS battery status. A batteryLow(3) value means the
- battery will be exhausted soon under the current load.
- The amount of low battery run time can be configured by the
- upsAdvanceConfigLowBatteryRunTime."
- ::= { upsBaseBattery 1 }
- upsBaseBatteryTimeOnBattery OBJECT-TYPE
- SYNTAX TimeTicks
- ACCESS read-only
- STATUS mandatory
- DESCRIPTION
- "The UPS wasted battery time since the UPS has transfered to
- backup mode."
- ::= { upsBaseBattery 2 }
- upsBaseBatteryLastReplaceDate OBJECT-TYPE
- SYNTAX DisplayString
- ACCESS read-write
- STATUS mandatory
- DESCRIPTION
- "The UPS batteries last replaced date in mm/dd/yyyy format.
- This value is originally set when manufactured. If batteries
- replaced, administrator should reset this value."
- ::= { upsBaseBattery 3 }
- upsBaseBatteryAgeRecommand OBJECT-TYPE
- SYNTAX INTEGER
- ACCESS read-only
- STATUS mandatory
- DESCRIPTION
- "Recommended battery life in month"
- ::= { upsBaseBattery 4 }
- -- the upsAdvanceBattery group
- upsAdvanceBatteryCapacity OBJECT-TYPE
- SYNTAX Gauge
- ACCESS read-only
- STATUS mandatory
- DESCRIPTION
- "The battery capacity expressed in percentage."
- ::= { upsAdvanceBattery 1 }
- upsAdvanceBatteryVoltage OBJECT-TYPE
- SYNTAX INTEGER
- ACCESS read-only
- STATUS mandatory
- DESCRIPTION
- "The battery voltage expressed in 1/10 VDC."
- ::= { upsAdvanceBattery 2 }
- upsAdvanceBatteryTemperature OBJECT-TYPE
- SYNTAX Gauge
- ACCESS read-only
- STATUS mandatory
- DESCRIPTION
- "The UPS battery temperature expressed in Celsius."
- ::= { upsAdvanceBattery 3 }
- upsAdvanceBatteryRunTimeRemaining OBJECT-TYPE
- SYNTAX TimeTicks
- ACCESS read-only
- STATUS mandatory
- DESCRIPTION
- "The UPS battery remaining run time."
- ::= { upsAdvanceBattery 4 }
- upsAdvanceBatteryReplaceIndicator OBJECT-TYPE
- SYNTAX INTEGER {
- noBatteryNeedsReplacing(1),
- batteryNeedsReplacing(2)
- }
- ACCESS read-only
- STATUS mandatory
- DESCRIPTION
- "This value indicates if UPS batteries need to be replaced."
- ::= { upsAdvanceBattery 5 }
- upsAdvanceBatteryFullChargeVoltage OBJECT-TYPE
- SYNTAX INTEGER
- ACCESS read-only
- STATUS mandatory
- DESCRIPTION
- "The battery charged voltage expressed in 1/10 VDC."
- ::= { upsAdvanceBattery 6 }
- upsAdvanceBatteryCurrent OBJECT-TYPE
- SYNTAX INTEGER
- ACCESS read-only
- STATUS mandatory
- DESCRIPTION
- "The battery current expressed in percentage."
- ::= { upsAdvanceBattery 7 }
- upsAdvanceBatteryVoltageRating OBJECT-TYPE
- SYNTAX INTEGER
- ACCESS read-only
- STATUS mandatory
- DESCRIPTION
- " The DC voltage rating of the battery set."
- ::= { upsAdvanceBattery 8 }
- upsAdvanceBatteryLife OBJECT-TYPE
- SYNTAX INTEGER
- ACCESS read-only
- STATUS mandatory
- DESCRIPTION
- " The battery life expressed in 1/100 percentage."
- ::= { upsAdvanceBattery 9 }
- -- the upsBaseInput group
- upsBaseInputPhase OBJECT-TYPE
- SYNTAX INTEGER
- ACCESS read-only
- STATUS mandatory
- DESCRIPTION
- "The AC input phase."
- ::= { upsBaseInput 1 }
- -- the upsAdvanceInput group
- upsAdvanceInputLineVoltage OBJECT-TYPE
- SYNTAX Gauge
- ACCESS read-only
- STATUS mandatory
- DESCRIPTION
- "The input line voltage in 1/10 VAC."
- ::= { upsAdvanceInput 1 }
- upsAdvanceInputMaxLineVoltage OBJECT-TYPE
- SYNTAX Gauge
- ACCESS read-only
- STATUS mandatory
- DESCRIPTION
- "The maximum input line voltage in 1/10 VAC over the
- previous 1 minute period."
- ::= { upsAdvanceInput 2 }
- upsAdvanceInputMinLineVoltage OBJECT-TYPE
- SYNTAX Gauge
- ACCESS read-only
- STATUS mandatory
- DESCRIPTION
- "The minimum input line voltage in 1/10 VAC over the
- previous 1 minute period."
- ::= { upsAdvanceInput 3 }
- upsAdvanceInputFrequency OBJECT-TYPE
- SYNTAX Gauge
- ACCESS read-only
- STATUS mandatory
- DESCRIPTION
- "The input line frequency in 1/10 Hz."
- ::= { upsAdvanceInput 4 }
- upsAdvanceInputLineFailCause OBJECT-TYPE
- SYNTAX INTEGER {
- noTransfer(1),
- highLineVoltage(2),
- brownout(3),
- selfTest(4)
- }
- ACCESS read-only
- STATUS mandatory
- DESCRIPTION
- "The reason of UPS power failure.
- This value is set to:
- - noTransfer(1), if UPS is in utility mode.
- - highLineVoltage(2), if UPS switch to battery mode by reason of
- input voltage over the high transfer vloltage.
- - brownout(3), if UPS switch to battery mode by reason of
- input voltage under the low transfer vloltage.
- - selfTest(4), if the UPS was commanded to do a self test."
- ::= { upsAdvanceInput 5 }
- upsAdvanceInputStatus OBJECT-TYPE
- SYNTAX INTEGER {
- normal(1),
- overVoltage(2),
- underVoltage(3),
- frequencyFailure(4),
- blackout(5)
- }
- ACCESS read-only
- STATUS mandatory
- DESCRIPTION
- "Display the present status of the utility power supplied to the UPS."
- ::= { upsAdvanceInput 6 }
- -- the upsBaseOutput group
- upsBaseOutputStatus OBJECT-TYPE
- SYNTAX INTEGER {
- unknown(1),
- onLine(2),
- onBattery(3),
- onBoost(4),
- onSleep(5),
- off(6),
- rebooting(7),
- onECO(8),
- onBypass(9),
- onBuck(10),
- onOverload(11)
- }
- ACCESS read-only
- STATUS mandatory
- DESCRIPTION
- "The UPS output status."
- ::= { upsBaseOutput 1 }
- upsBaseOutputPhase OBJECT-TYPE
- SYNTAX INTEGER
- ACCESS read-only
- STATUS mandatory
- DESCRIPTION
- "The output phase."
- ::= { upsBaseOutput 2 }
- upsBaseOutputWorkingFrequency OBJECT-TYPE
- SYNTAX DisplayString
- ACCESS read-only
- STATUS mandatory
- DESCRIPTION
- " The frequency of the UPS output power."
- ::= { upsBaseOutput 3 }
- -- the upsAdvanceOutput group
- upsAdvanceOutputVoltage OBJECT-TYPE
- SYNTAX Gauge
- ACCESS read-only
- STATUS mandatory
- DESCRIPTION
- "The UPS output voltage in 1/10 VAC."
- ::= { upsAdvanceOutput 1 }
- upsAdvanceOutputFrequency OBJECT-TYPE
- SYNTAX Gauge
- ACCESS read-only
- STATUS mandatory
- DESCRIPTION
- "The UPS output frequency in 1/10 Hz."
- ::= { upsAdvanceOutput 2 }
- upsAdvanceOutputLoad OBJECT-TYPE
- SYNTAX Gauge
- ACCESS read-only
- STATUS mandatory
- DESCRIPTION
- "The UPS output load expressed in percentage"
- ::= { upsAdvanceOutput 3 }
- upsAdvanceOutputCurrent OBJECT-TYPE
- SYNTAX Gauge
- ACCESS read-only
- STATUS mandatory
- DESCRIPTION
- "The UPS output current in 1/10 Amps."
- ::= { upsAdvanceOutput 4 }
- upsAdvanceOutputPower OBJECT-TYPE
- SYNTAX Gauge
- ACCESS read-only
- STATUS mandatory
- DESCRIPTION
- "The total output active power of the UPS system in W."
- ::= { upsAdvanceOutput 5 }
- -- the upsBaseConfig group
- upsBaseConfigNumDevices OBJECT-TYPE
- SYNTAX INTEGER
- ACCESS read-only
- STATUS mandatory
- DESCRIPTION
- "The number of equipment plugged into the UPS."
- ::= { upsBaseConfig 1 }
- upsBaseConfigDeviceTable OBJECT-TYPE
- SYNTAX SEQUENCE OF UpsBaseConfigDeviceEntry
- ACCESS not-accessible
- STATUS mandatory
- DESCRIPTION
- "A list of equipment plugged into the UPS.
- The numbers of entries are given by the value of
- upsBaseConfigNumDevices."
- ::= { upsBaseConfig 2 }
- upsBaseConfigDeviceEntry OBJECT-TYPE
- SYNTAX UpsBaseConfigDeviceEntry
- ACCESS not-accessible
- STATUS mandatory
- DESCRIPTION
- "The equipment plugged in to the UPS."
- INDEX { deviceIndex }
- ::= { upsBaseConfigDeviceTable 1 }
- UpsBaseConfigDeviceEntry ::=
- SEQUENCE {
- deviceIndex
- INTEGER,
- deviceName
- DisplayString,
- vaRating
- INTEGER,
- acceptThisDevice
- INTEGER
- }
- deviceIndex OBJECT-TYPE
- SYNTAX INTEGER(1..255)
- ACCESS read-only
- STATUS mandatory
- DESCRIPTION
- "The index of the equipment plugged into the UPS."
- ::= { upsBaseConfigDeviceEntry 1 }
- deviceName OBJECT-TYPE
- SYNTAX DisplayString
- ACCESS read-write
- STATUS mandatory
- DESCRIPTION
- "The name of the equipment plugged into the UPS."
- ::= { upsBaseConfigDeviceEntry 2 }
- vaRating OBJECT-TYPE
- SYNTAX INTEGER
- ACCESS read-write
- STATUS mandatory
- DESCRIPTION
- "The VA rating of the equipment plugged into the UPS."
- ::= { upsBaseConfigDeviceEntry 3 }
- acceptThisDevice OBJECT-TYPE
- SYNTAX INTEGER {
- yes(1),
- no(2)
- }
- ACCESS read-write
- STATUS mandatory
- DESCRIPTION
- "An equipment is plugged if yes, unplugged if no."
- ::= { upsBaseConfigDeviceEntry 4 }
- -- the upsAdvanceConfig group
- upsAdvanceConfigOutputVoltage OBJECT-TYPE
- SYNTAX INTEGER
- ACCESS read-write
- STATUS mandatory
- DESCRIPTION
- "The standard UPS output voltage in VAC.
- The possible values are 100, 110, 120, 127,
- 208, 220, 230, and 240.
- If a value other than a possible value is set,
- it will not be accepted."
- ::= { upsAdvanceConfig 1 }
- upsAdvanceConfigHighTransferVolt OBJECT-TYPE
- SYNTAX INTEGER
- ACCESS read-write
- STATUS mandatory
- DESCRIPTION
- "Adjust the high transfer vloltage in VAC.
- The high transfer vloltage will become the UPS default value
- subtracts this value. The allowed values depend on the output:
- 100-127 volt system allow settings of 0-15.
- 208-240 volt system allow settings of 0-30.
- If the adjustable value is over the allowed values,
- it will not be accepted."
- ::= { upsAdvanceConfig 2 }
- upsAdvanceConfigLowTransferVolt OBJECT-TYPE
- SYNTAX INTEGER
- ACCESS read-write
- STATUS mandatory
- DESCRIPTION
- "Adjust the low transfer vloltage in VAC.
- The low transfer vloltage will become the UPS default value
- adds this value. The allowed values depend on the output:
- 100-127 volt system allow settings of 0-15.
- 208-240 volt system allow settings of 0-30.
- If the adjustable value is over the allowed values,
- it will not be accepted."
- ::= { upsAdvanceConfig 3 }
- upsAdvanceConfigAlarm OBJECT-TYPE
- SYNTAX INTEGER {
- timed(1),
- enable(2),
- disable(3),
- mute(4)
- }
- ACCESS read-write
- STATUS mandatory
- DESCRIPTION
- "This value is set to handle audible alarms when power failure."
- ::= { upsAdvanceConfig 4 }
- upsAdvanceConfigAlarmTimer OBJECT-TYPE
- SYNTAX TimeTicks
- ACCESS read-write
- STATUS mandatory
- DESCRIPTION
- "The time after power failure at which the UPS begins giving
- audible alarms. This timer is effective only if the value of
- upsAdvanceConfigAlarm is timed(1).
- Accepted values are between 0 to 60 seconds.
- If a value other than a supported value is set, the value
- will not be accepted."
- ::= { upsAdvanceConfig 5 }
- upsAdvanceConfigMinReturnCapacity OBJECT-TYPE
- SYNTAX INTEGER
- ACCESS read-write
- STATUS mandatory
- DESCRIPTION
- "The minimum battery capacity that UPS will return from
- a low battery shutdown condition. The possible values
- are between 0 to 40.
- If a value other than a supported value is set, the value
- will not be accepted."
- ::= { upsAdvanceConfig 6 }
- upsAdvanceConfigSensitivity OBJECT-TYPE
- SYNTAX INTEGER {
- auto(1),
- low(2),
- medium(3),
- high(4)
- }
- ACCESS read-write
- STATUS mandatory
- DESCRIPTION
- "The sensitivity of the UPS to power failure detection."
- ::= { upsAdvanceConfig 7 }
- upsAdvanceConfigLowBatteryRunTime OBJECT-TYPE
- SYNTAX TimeTicks
- ACCESS read-write
- STATUS mandatory
- DESCRIPTION
- "The desired run time, in seconds, UPS will enter in a
- low battery sequence. The possible values are
- 120, 300, 420, 600.
- If a value other than a supported value is set, the value
- will not be accepted."
- ::= { upsAdvanceConfig 8 }
- upsAdvanceConfigReturnDelay OBJECT-TYPE
- SYNTAX TimeTicks
- ACCESS read-write
- STATUS mandatory
- DESCRIPTION
- "The delay time the UPS will turn on after power recovery.
- The value is also used in a 'reboot' or 'wake up' sequence.
- The possible values are 0 to 600 seconds.
- If a value other than a supported value is set, the value
- will not be accepted."
- ::= { upsAdvanceConfig 9 }
- upsAdvanceConfigShutoffDelay OBJECT-TYPE
- SYNTAX TimeTicks
- ACCESS read-write
- STATUS mandatory
- DESCRIPTION
- "The delay time the UPS will remain on after receiving a
- turn off command. The possible values are between 60 to
- 5940 seconds.
- If a value other than a supported value is set, the value
- will not be accepted."
- ::= { upsAdvanceConfig 10 }
- upsAdvanceConfigSleepDelay OBJECT-TYPE
- SYNTAX TimeTicks
- ACCESS read-write
- STATUS mandatory
- DESCRIPTION
- "The delay time the UPS will enter sleep mode after receiving
- a sleep command. WThe possible values are between 60 to
- 5940 seconds.
- If a value other than a supported value is set, the value
- will not be accepted."
- ::= { upsAdvanceConfig 11 }
- upsAdvanceConfigSetEEPROMDefaults OBJECT-TYPE
- SYNTAX INTEGER {
- noSetEEPROMDefaults(1),
- setEEPROMDefaults(2)
- }
- ACCESS read-write
- STATUS mandatory
- DESCRIPTION
- "Reset the UPS EEPROM parameters to default values."
- ::= { upsAdvanceConfig 12 }
- upsAdvanceConfigAutoRestore OBJECT-TYPE
- SYNTAX INTEGER {
- disable(1),
- enable(2)
- }
- ACCESS read-write
- STATUS mandatory
- DESCRIPTION
- "When this option is enabled, the UPS will restore output
- immediately when the utility power restores.When this option
- is disabled, the UPS will not restore output at that moment
- and users have to turn it on manually at a later time. "
- ::= { upsAdvanceConfig 13 }
- upsAdvanceConfigRechargedCapacity OBJECT-TYPE
- SYNTAX INTEGER
- ACCESS read-write
- STATUS mandatory
- DESCRIPTION
- " When the utility power restores, the UPS will start to recharge until
- the specified battery capacity in percentage is met before restoring output power.
- The possible values are 0, 15, 30, 45, 60, 75, and 90.
- If a value other than a possible value is set, it will not be accepted."
- ::= { upsAdvanceConfig 14 }
- upsAdvanceConfigColdStart OBJECT-TYPE
- SYNTAX INTEGER {
- disable(1),
- enable(2)
- }
- ACCESS read-write
- STATUS mandatory
- DESCRIPTION
- " Set the ability of the UPS can start in the absence of input power.When
- this option is enabled the UPS can be turned on without having input power."
- ::= { upsAdvanceConfig 15 }
- upsAdvanceConfigDeepDischargeProtection OBJECT-TYPE
- SYNTAX INTEGER
- ACCESS read-write
- STATUS mandatory
- DESCRIPTION
- " When the UPS is on Battery Mode with 0% load and the status remains for
- the time configured,the RMCARD will enforce the UPS to Sleep Mode and
- the output will be turned off. The possible values are 0, 20, 40, and 60 minutes.
- If a value other than a possible value is set, it will not be accepted. "
- ::= { upsAdvanceConfig 16 }
- upsAdvanceConfigSleepAfterAllClientShut OBJECT-TYPE
- SYNTAX INTEGER {
- disable(1),
- enable(2)
- }
- ACCESS read-write
- STATUS mandatory
- DESCRIPTION
- "If this option is enabled, UPS will enter sleep mode after
- utility power failed and remaining MSDT+2 minutes.More information
- about MSDT please reference to help page of UPS - > PowerPanel List."
- ::= { upsAdvanceConfig 17 }
- upsAdvanceConfigLowBatteryThreshold OBJECT-TYPE
- SYNTAX INTEGER
- ACCESS read-write
- STATUS mandatory
- DESCRIPTION
- "When the UPS supplies battery power and the remaining capacity is lower than this threshold,
- the UPS will sound an alarm.
- The value expressed in percentage."
- ::= { upsAdvanceConfig 18 }
- -- the upsBaseControl group
- upsBaseControlConserveBattery OBJECT-TYPE
- SYNTAX INTEGER {
- noTurnOffUps(1),
- turnOffUpsToConserveBattery(2)
- }
- ACCESS read-write
- STATUS mandatory
- DESCRIPTION
- "UPS on battery will enter sleeping when the variable is set
- to turnOffUpsToConserveBattery(2). When utility power recovers
- the UPS will turn back on. Trying to turn off a UPS that is
- not on battery mode will cause badValue error.
- It is no effective to set this value to noTurnOffUps(1)."
- ::= { upsBaseControl 1 }
- -- the upsAdvanceControl group
- upsAdvanceControlUpsOff OBJECT-TYPE
- SYNTAX INTEGER {
- noTurnUpsOff(1),
- turnUpsOff(2),
- turnUpsOffGracefully(3)
- }
- ACCESS read-write
- STATUS mandatory
- DESCRIPTION
- "UPS will shutdown when the variable is set to turnUpsOff(2).
- UPS will shutdown after a delay period specified by
- upsAdvanceConfigShutoffDelay when the variable is Set to
- turnUpsOffGracefully(3).
- Without regard to the utility state the UPS will not provide
- output power in this state.
- It is no effective to set this value to noTurnUpsOff(1)."
- ::= { upsAdvanceControl 1 }
- upsAdvanceControlRebootUps OBJECT-TYPE
- SYNTAX INTEGER {
- noRebootUps(1),
- rebootUps(2)
- }
- ACCESS read-write
- STATUS mandatory
- DESCRIPTION
- "UPS will shutdown and turn back on when the variable is
- set to rebootUps(2).
- It is no effective to set this value to noRebootUps(1)."
- ::= { upsAdvanceControl 2 }
- upsAdvanceControlUpsSleep OBJECT-TYPE
- SYNTAX INTEGER {
- noPutUpsToSleep(1),
- putUpsToSleep(2),
- putUpsToSleepGracefully(3)
- }
- ACCESS read-write
- STATUS mandatory
- DESCRIPTION
- "UPS will enter sleep mode when the variable is set to putUpsToSleep(2).
- UPS will enter sleep mode after a delay period specified by
- upsAdvanceConfigSleepDelay when the variable is Set to
- putUpsToSleepGracefully(3).
- Without regard to the utility state the UPS will not provide output
- power in sleep mode. Output power will recover when specified time
- has elapsed.
- It is no effective to set this value to noPutUpsToSleep(1)."
- ::= { upsAdvanceControl 3 }
- upsAdvanceControlSimulatePowerFail OBJECT-TYPE
- SYNTAX INTEGER {
- noSimulatePowerFailure(1),
- simulatePowerFailure(2)
- }
- ACCESS read-write
- STATUS mandatory
- DESCRIPTION
- "UPS will transfer to backup mode when the variable is set
- to simulatePowerFailure(2).
- It is no effective to set this value to noFlashAndBeep(1)."
- ::= { upsAdvanceControl 4 }
- upsAdvanceControlFlashAndBeep OBJECT-TYPE
- SYNTAX INTEGER {
- noFlashAndBeep(1),
- flashAndBeep(2)
- }
- ACCESS read-write
- STATUS mandatory
- DESCRIPTION
- "UPS will beep and simultaneously turn on the panel lights
- when the variable is set to flashAndBeep(2).
- It is no effective to set this value to noSimulatePowerFailure(1)."
- ::= { upsAdvanceControl 5 }
- upsAdvanceControlTurnOnUPS OBJECT-TYPE
- SYNTAX INTEGER {
- noTurnOnUPS(1),
- turnOnUPS(2)
- }
- ACCESS read-write
- STATUS mandatory
- DESCRIPTION
- "UPS will turned on immediately when the variable is set
- to turnOnUPS(2).
- It is no effective to set this value to noTurnOnUPS(1)."
- ::= { upsAdvanceControl 6 }
- upsAdvanceSleepAfterDelay OBJECT-TYPE
- SYNTAX INTEGER (-1..600)
- UNITS "seconds"
- ACCESS read-write
- STATUS mandatory
- DESCRIPTION
- "UPS will enter sleep mode after indicated number of seconds,
- or less if the UPS batteries become depleted. Setting this
- object to 0 will cause the shutdown to occur immediately.
- Setting this object to -1 will abort the countdown."
- ::= { upsAdvanceControl 7 }
- -- the upsTest group
- -- the upsAdvanceTest group
- upsAdvanceTestDiagnosticSchedule OBJECT-TYPE
- SYNTAX INTEGER {
- unknown(1),
- biweekly(2),
- weekly(3),
- atTurnOn(4),
- never(5)
- }
- ACCESS read-write
- STATUS mandatory
- DESCRIPTION
- "The schedule of the UPS automatic selftest."
- ::= { upsAdvanceTest 1 }
- upsAdvanceTestDiagnostics OBJECT-TYPE
- SYNTAX INTEGER {
- noTestDiagnostics(1),
- testDiagnostics(2)
- }
- ACCESS read-write
- STATUS mandatory
- DESCRIPTION
- "UPS will do a diagnostic selftest when the variable is set
- to testDiagnostics(2).
- It is no effective to set this value to noTestDiagnostics(1)."
- ::= { upsAdvanceTest 2 }
- upsAdvanceTestDiagnosticsResults OBJECT-TYPE
- SYNTAX INTEGER {
- ok(1),
- failed(2),
- invalidTest(3),
- testInProgress(4)
- }
- ACCESS read-only
- STATUS mandatory
- DESCRIPTION
- "The last UPS selftest result."
- ::= { upsAdvanceTest 3 }
- upsAdvanceTestLastDiagnosticsDate OBJECT-TYPE
- SYNTAX DisplayString
- ACCESS read-only
- STATUS mandatory
- DESCRIPTION
- "The last UPS selftest date in mm/dd/yy format."
- ::= { upsAdvanceTest 4 }
- upsAdvanceTestIndicators OBJECT-TYPE
- SYNTAX INTEGER {
- noTestIndicators(1),
- testIndicators(2)
- }
- ACCESS read-write
- STATUS mandatory
- DESCRIPTION
- "UPS will perform a panel indicator test when the variable
- is set to testIndicators(2).
- It is no effective to set this value to noTestIndicators(1)."
- ::= { upsAdvanceTest 5 }
- upsAdvanceTestRuntimeEstimation OBJECT-TYPE
- SYNTAX INTEGER {
- noPerformEstimation(1),
- performEstimation(2),
- cancelCurrentEstimation(3)
- }
- ACCESS read-write
- STATUS mandatory
- DESCRIPTION
- "UPS will discharge to calibrate the UPS runtime when the variable
- is set to performEstimation(2).
- This test runs until the UPS is in a low battery condition.
- UPS will cancel the discharge after setting performEstimation(2)
- when the variable is set to cancelCurrentEstimation(3).
- It is no effective to set this value to noPerformEstimation(1).
- The result of the runtime test will be stored in
- upsAdvanceTestEstimationResults."
- ::= { upsAdvanceTest 6 }
- upsAdvanceTestEstimationResults OBJECT-TYPE
- SYNTAX INTEGER {
- ok(1),
- invalidEstimation(2),
- estimationInProgress(3)
- }
- ACCESS read-only
- STATUS mandatory
- DESCRIPTION
- "The last runtime estimation result.
- This value means :
- - ok(1), if a successful runtime estimation.
- - invalidEstimation(2), if runtime estimation failure.
- - estimationInProgress(3), if estimation is processing now."
- ::= { upsAdvanceTest 7 }
- upsAdvanceTestEstimationDate OBJECT-TYPE
- SYNTAX DisplayString
- ACCESS read-only
- STATUS mandatory
- DESCRIPTION
- "The last UPS runtime estimation date"
- ::= { upsAdvanceTest 8 }
- -- the upsBankOutletControl grop
- upsBankOutletControlTable OBJECT-TYPE
- SYNTAX SEQUENCE OF UpsBankOutletControlEntry
- ACCESS not-accessible
- STATUS mandatory
- DESCRIPTION
- "Allows for control of the outlet banks."
- ::= { upsBankOutletControl 1 }
- upsBankOutletControlEntry OBJECT-TYPE
- SYNTAX UpsBankOutletControlEntry
- ACCESS not-accessible
- STATUS mandatory
- DESCRIPTION
- "The outlet to control."
- INDEX { upsBankControlIndex }
- ::= { upsBankOutletControlTable 1 }
- UpsBankOutletControlEntry ::=
- SEQUENCE {
- upsBankControlIndex
- INTEGER,
- upsBankControlOutletCommand
- INTEGER
- }
- upsBankControlIndex OBJECT-TYPE
- SYNTAX INTEGER(1..24)
- ACCESS read-only
- STATUS mandatory
- DESCRIPTION
- "The index to the outlet entry."
- ::= { upsBankOutletControlEntry 1 }
- upsBankControlOutletCommand OBJECT-TYPE
- SYNTAX INTEGER {
- immediateOn (1),
- immediateOff (2),
- bankNotExist (3),
- criticalBank (4)
- }
- ACCESS read-write
- STATUS mandatory
- DESCRIPTION
- "Getting this variable will return the outlet bank state. If
- the outlet bank is on, the immediateOn (1) value will be returned.
- If the outlet bank is off, the immediateOff (2) value will be
- returned. If the outlet bank is critical (uncontrollable), the
- criticalBank (4) value will be returned.
- Setting this variable to immediateOn (1) will immediately turn
- the outlet on.
- Setting this variable to immediateOff (2) will immediately turn
- the outlet off."
- ::= { upsBankOutletControlEntry 2 }
- -- the upsPhase group
- -- the upsPhaseInput group in the upsPhase group
- upsPhaseInputTableSize OBJECT-TYPE
- SYNTAX INTEGER
- ACCESS read-only
- STATUS mandatory
- DESCRIPTION
- "Getting this OID will return the phase number."
- ::= { upsPhaseInput 1 }
- -- the upsPhaseInputTable in upsPhaseInput group
- upsPhaseInputTable OBJECT-TYPE
- SYNTAX SEQUENCE OF PhaseInputEntry
- ACCESS not-accessible
- STATUS mandatory
- DESCRIPTION
- "Allows for getting the Phase Input in the UPS"
- ::= { upsPhaseInput 2 }
- upsPhaseInputEntry OBJECT-TYPE
- SYNTAX PhaseInputEntry
- ACCESS not-accessible
- STATUS mandatory
- DESCRIPTION
- "The UPS Phase Input Access."
- INDEX { upsPhaseInputTableIndex}
- ::= { upsPhaseInputTable 1 }
- PhaseInputEntry ::=
- SEQUENCE {
- upsPhaseInputTableIndex INTEGER,
- upsPhaseInputVoltage INTEGER,
- upsPhaseInputCurrent INTEGER,
- upsPhaseInputFrequency INTEGER,
- upsPhaseInputPowerFactor INTEGER
- }
- upsPhaseInputTableIndex OBJECT-TYPE
- SYNTAX INTEGER(3)
- ACCESS read-only
- STATUS mandatory
- DESCRIPTION
- "The index to the UPS Phase Input entry."
- ::= { upsPhaseInputEntry 1 }
- upsPhaseInputVoltage OBJECT-TYPE
- SYNTAX INTEGER
- ACCESS read-only
- STATUS mandatory
- DESCRIPTION
- "Getting this OID will return the input voltage that each phase of the UPS can provide. It is represented in 1/10 VAC."
- ::= { upsPhaseInputEntry 2 }
- upsPhaseInputCurrent OBJECT-TYPE
- SYNTAX INTEGER
- ACCESS read-only
- STATUS mandatory
- DESCRIPTION
- "Getting this OID will return the input current that each phase of the UPS can provide. It is represented in 1/10 Amps."
- ::= { upsPhaseInputEntry 3 }
- upsPhaseInputFrequency OBJECT-TYPE
- SYNTAX INTEGER
- ACCESS read-only
- STATUS mandatory
- DESCRIPTION
- "Getting this OID will return the input frequency that each phase of the UPS can provide. It is represented in 1/10 Hz."
- ::= { upsPhaseInputEntry 4 }
- upsPhaseInputPowerFactor OBJECT-TYPE
- SYNTAX INTEGER
- ACCESS read-only
- STATUS mandatory
- DESCRIPTION
- "Getting this OID will return the input power factor that each phase of the UPS can provide. It is represented in 1/100."
- ::= { upsPhaseInputEntry 5 }
- -- the upsPhaseOutput group in the upsPhase group
- upsPhaseOutputTableSize OBJECT-TYPE
- SYNTAX INTEGER
- ACCESS read-only
- STATUS mandatory
- DESCRIPTION
- "Getting this OID will return the Phase number."
- ::= { upsPhaseOutput 1 }
- -- the upsPhaseOutputTable in upsPhaseOutput group
- upsPhaseOutputTable OBJECT-TYPE
- SYNTAX SEQUENCE OF PhaseOutputEntry
- ACCESS not-accessible
- STATUS mandatory
- DESCRIPTION
- "Allows for getting the Phase Output in the UPS"
- ::= { upsPhaseOutput 2 }
- upsPhaseOutputEntry OBJECT-TYPE
- SYNTAX PhaseOutputEntry
- ACCESS not-accessible
- STATUS mandatory
- DESCRIPTION
- "The UPS Phase Output Access."
- INDEX { upsPhaseOutputTableIndex}
- ::= { upsPhaseOutputTable 1 }
- PhaseOutputEntry ::=
- SEQUENCE {
- upsPhaseOutputTableIndex INTEGER,
- upsPhaseOutputVoltage INTEGER,
- upsPhaseOutputCurrent INTEGER,
- upsPhaseOutputFrequency INTEGER,
- upsPhaseOutputPowerFactor INTEGER,
- upsPhaseOutputPower INTEGER
- }
- upsPhaseOutputTableIndex OBJECT-TYPE
- SYNTAX INTEGER(3)
- ACCESS read-only
- STATUS mandatory
- DESCRIPTION
- "The index to the UPS Phase Output entry."
- ::= { upsPhaseOutputEntry 1 }
- upsPhaseOutputVoltage OBJECT-TYPE
- SYNTAX INTEGER
- ACCESS read-only
- STATUS mandatory
- DESCRIPTION
- "Getting this OID will return the output voltage that each phase of the UPS can provide. It is represented in 1/10 VAC."
- ::= { upsPhaseOutputEntry 2 }
- upsPhaseOutputCurrent OBJECT-TYPE
- SYNTAX INTEGER
- ACCESS read-only
- STATUS mandatory
- DESCRIPTION
- "Getting this OID will return the output current that each phase of the UPS can provide. It is represented in 1/10 Amps."
- ::= { upsPhaseOutputEntry 3 }
- upsPhaseOutputFrequency OBJECT-TYPE
- SYNTAX INTEGER
- ACCESS read-only
- STATUS mandatory
- DESCRIPTION
- "Getting this OID will return the output frequency that each phase of the UPS can provide. It is represented in 1/10 Hz."
- ::= { upsPhaseOutputEntry 4 }
- upsPhaseOutputPowerFactor OBJECT-TYPE
- SYNTAX INTEGER
- ACCESS read-only
- STATUS mandatory
- DESCRIPTION
- "Getting this OID will return the output power factor that each phase of the UPS can provide. It is represented in 1/100."
- ::= { upsPhaseOutputEntry 5 }
- upsPhaseOutputPower OBJECT-TYPE
- SYNTAX INTEGER
- ACCESS read-only
- STATUS mandatory
- DESCRIPTION
- "Getting this OID will return the output power that each phase of the UPS can provide. It is represented in Watt."
- ::= { upsPhaseOutputEntry 6 }
- -- the upsPhaseBypass group in the upsPhase group
- upsPhaseBypassTableSize OBJECT-TYPE
- SYNTAX INTEGER
- ACCESS read-only
- STATUS mandatory
- DESCRIPTION
- "Getting this OID will return the Phase number."
- ::= { upsPhaseBypass 1 }
- -- the upsPhaseBypassTable in upsPhaseBypass group
- upsPhaseBypassTable OBJECT-TYPE
- SYNTAX SEQUENCE OF PhaseBypassEntry
- ACCESS not-accessible
- STATUS mandatory
- DESCRIPTION
- "Allows for getting the Phase Bypass in the UPS"
- ::= { upsPhaseBypass 2 }
- upsPhaseBypassEntry OBJECT-TYPE
- SYNTAX PhaseBypassEntry
- ACCESS not-accessible
- STATUS mandatory
- DESCRIPTION
- "The UPS Phase Bypass Access."
- INDEX { upsPhaseBypassTableIndex}
- ::= { upsPhaseBypassTable 1 }
- PhaseBypassEntry ::=
- SEQUENCE {
- upsPhaseBypassTableIndex INTEGER,
- upsPhaseBypassVoltage INTEGER,
- upsPhaseBypassCurrent INTEGER,
- upsPhaseBypassFrequency INTEGER,
- upsPhaseBypassPowerFactor INTEGER
- }
- upsPhaseBypassTableIndex OBJECT-TYPE
- SYNTAX INTEGER(3)
- ACCESS read-only
- STATUS mandatory
- DESCRIPTION
- "The index to the UPS Phase Bypass entry."
- ::= { upsPhaseBypassEntry 1 }
- upsPhaseBypassVoltage OBJECT-TYPE
- SYNTAX INTEGER
- ACCESS read-only
- STATUS mandatory
- DESCRIPTION
- "Getting this OID will return the bypass voltage that each phase of the UPS can provide. It is represented in 1/10 VAC."
- ::= { upsPhaseBypassEntry 2 }
- upsPhaseBypassCurrent OBJECT-TYPE
- SYNTAX INTEGER
- ACCESS read-only
- STATUS mandatory
- DESCRIPTION
- "Getting this OID will return the bypass current that each phase of the UPS can provide. It is represented in 1/10 Amps."
- ::= { upsPhaseBypassEntry 3 }
- upsPhaseBypassFrequency OBJECT-TYPE
- SYNTAX INTEGER
- ACCESS read-only
- STATUS mandatory
- DESCRIPTION
- "Getting this OID will return the bypass frequency that each phase of the UPS can provide. It is represented in 1/10 Hz."
- ::= { upsPhaseBypassEntry 4 }
- upsPhaseBypassPowerFactor OBJECT-TYPE
- SYNTAX INTEGER
- ACCESS read-only
- STATUS mandatory
- DESCRIPTION
- "Getting this OID will return the bypass power factor that each phase of the UPS can provide. It is represented in 1/100."
- ::= { upsPhaseBypassEntry 5 }
- -- upsSystem Group
- upsStatus OBJECT-TYPE
- SYNTAX INTEGER {
- normal (1),
- overheat (2),
- hardwarefault (3)
- }
- ACCESS read-only
- STATUS mandatory
- DESCRIPTION
- "The UPS system status."
- ::= { upsSystem 1 }
- -- the eswitch group
- -- the eSwitchIdent group
- eSwitchIdentHardwareRev OBJECT-TYPE
- SYNTAX DisplayString
- ACCESS read-only
- STATUS mandatory
- DESCRIPTION
- "The hardware revision set at the factory."
- ::= { eSwitchIdent 1 }
- eSwitchIdentFirmwareRev OBJECT-TYPE
- SYNTAX DisplayString
- ACCESS read-only
- STATUS mandatory
- DESCRIPTION
- "The firmware revision set at the factory."
- ::= { eSwitchIdent 2 }
- eSwitchIdentDateOfManufacture OBJECT-TYPE
- SYNTAX DisplayString
- ACCESS read-only
- STATUS mandatory
- DESCRIPTION
- "The manufacture date in mm/dd/yy format."
- ::= { eSwitchIdent 3 }
- eSwitchIdentModelName OBJECT-TYPE
- SYNTAX DisplayString
- ACCESS read-only
- STATUS mandatory
- DESCRIPTION
- "The model name set at the factory.
- This value need to consist with safty report."
- ::= { eSwitchIdent 4 }
- -- the eSwitchBase group
- eSwitchNumber OBJECT-TYPE
- SYNTAX INTEGER
- ACCESS read-only
- STATUS mandatory
- DESCRIPTION
- "The numbers of switch have been attached to the system."
- ::= { eSwitchBase 1 }
- eSwitchBaseTable OBJECT-TYPE
- SYNTAX SEQUENCE OF ESwitchBaseEntry
- ACCESS not-accessible
- STATUS mandatory
- DESCRIPTION
- "A list of switch information. The number of entries is given
- by the value of eSwitchNumber."
- ::= { eSwitchBase 2 }
- eSwitchBaseEntry OBJECT-TYPE
- SYNTAX ESwitchBaseEntry
- ACCESS not-accessible
- STATUS mandatory
- DESCRIPTION
- "An entry information of the individual switch."
- INDEX { eSwitchID}
- ::= { eSwitchBaseTable 1 }
- ESwitchBaseEntry ::=
- SEQUENCE {
- eSwitchID
- INTEGER,
- eSwitchOutletNum
- INTEGER,
- eSwitchOutletState
- DisplayString
- }
- eSwitchID OBJECT-TYPE
- SYNTAX INTEGER(0..16)
- ACCESS read-only
- STATUS mandatory
- DESCRIPTION
- "The power switch ID number."
- ::= { eSwitchBaseEntry 1 }
- eSwitchOutletNum OBJECT-TYPE
- SYNTAX INTEGER
- ACCESS read-only
- STATUS mandatory
- DESCRIPTION
- "The number of outlets provided in the switch."
- ::= { eSwitchBaseEntry 2 }
- eSwitchOutletState OBJECT-TYPE
- SYNTAX DisplayString
- ACCESS read-only
- STATUS mandatory
- DESCRIPTION
- "Getting this OID will reply the status of all outlets in the switch.
- '0' for outlet off, '1' for outlet on.
- The index from left to right is outlet#8, #7, #6, #5, #4, #3, #2, #1.
- For Example:
- If the string is '01011010', it means the outlets status are the following:
- outlet #8 is off,
- outlet #7 is on,
- outlet #6 is off,
- outlet #5 is on,
- outlet #4 is on,
- outlet #3 is off,
- outlet #2 is on,
- outlet #1 is off.
- "
- ::= { eSwitchBaseEntry 3 }
- eSwitchBaseCtrTable OBJECT-TYPE
- SYNTAX SEQUENCE OF ESwitchBaseCtrEntry
- ACCESS not-accessible
- STATUS mandatory
- DESCRIPTION
- "A list of switch control parameters. The number of entries is given
- by the value of eSwitchNumber."
- ::= { eSwitchBase 3 }
- eSwitchBaseCtrEntry OBJECT-TYPE
- SYNTAX ESwitchBaseCtrEntry
- ACCESS not-accessible
- STATUS mandatory
- DESCRIPTION
- "An entry control information of individual switches."
- INDEX { eSwitchCtrID}
- ::= { eSwitchBaseCtrTable 1 }
- ESwitchBaseCtrEntry ::=
- SEQUENCE {
- eSwitchCtrID
- INTEGER,
- eSwitchActOutlet
- INTEGER,
- eSwitchActType
- INTEGER
- }
- eSwitchCtrID OBJECT-TYPE
- SYNTAX INTEGER(0..16)
- ACCESS read-write
- STATUS mandatory
- DESCRIPTION
- "Select the switch ID to be controlled."
- ::= { eSwitchBaseCtrEntry 1 }
- eSwitchActOutlet OBJECT-TYPE
- SYNTAX INTEGER
- ACCESS read-write
- STATUS mandatory
- DESCRIPTION
- "The action outlets to be controlled."
- ::= { eSwitchBaseCtrEntry 2 }
- eSwitchActType OBJECT-TYPE
- SYNTAX INTEGER
- ACCESS read-write
- STATUS mandatory
- DESCRIPTION
- "The on/off type of the action outlets.
- 1 for duration off, 2 for duration on,
- 3 for immediately off, 4 for immediately on,
- and 5 for reboot."
- ::= { eSwitchBaseCtrEntry 3 }
- -- ePDU Group
- -- the ePDUIdent group
- ePDUIdentName OBJECT-TYPE
- SYNTAX DisplayString
- ACCESS read-write
- STATUS mandatory
- DESCRIPTION
- "The name of the Rack PDU.
- The maximum string size is device dependent."
- ::= { ePDUIdent 1 }
- ePDUIdentHardwareRev OBJECT-TYPE
- SYNTAX DisplayString
- ACCESS read-only
- STATUS mandatory
- DESCRIPTION
- "The hardware revision of the Rack PDU.
- This value is set at the factory."
- ::= { ePDUIdent 2 }
- ePDUIdentFirmwareRev OBJECT-TYPE
- SYNTAX DisplayString
- ACCESS read-only
- STATUS mandatory
- DESCRIPTION
- "An 8-byte ID string identifying the Rack PDU firmware revision.
- This value is set at the factory."
- ::= { ePDUIdent 3 }
- ePDUIdentDateOfManufacture OBJECT-TYPE
- SYNTAX DisplayString
- ACCESS read-only
- STATUS mandatory
- DESCRIPTION
- "The date when the Rack PDU was manufactured in mm/dd/yyyy format.
- This value is set at the factory. The year 2000 will be
- represented by 00."
- ::= { ePDUIdent 4 }
- ePDUIdentModelNumber OBJECT-TYPE
- SYNTAX DisplayString
- ACCESS read-only
- STATUS mandatory
- DESCRIPTION
- "A 10-character string identifying the model number of
- the Rack PDU. This value is set at the factory."
- ::= { ePDUIdent 5 }
- ePDUIdentSerialNumber OBJECT-TYPE
- SYNTAX DisplayString
- ACCESS read-only
- STATUS mandatory
- DESCRIPTION
- "A 12-character string identifying the serial number of
- the Rack PDU. This value is set at the factory."
- ::= { ePDUIdent 6 }
- ePDUIdentDeviceRating OBJECT-TYPE
- SYNTAX INTEGER
- ACCESS read-only
- STATUS mandatory
- DESCRIPTION
- "Getting this OID will return the electrical rating of the device."
- ::= { ePDUIdent 7 }
- ePDUIdentDeviceNumOutlets OBJECT-TYPE
- SYNTAX INTEGER
- ACCESS read-only
- STATUS mandatory
- DESCRIPTION
- "Getting this OID will return the number of outlets contained in the device."
- ::= { ePDUIdent 8 }
- ePDUIdentDeviceNumPhases OBJECT-TYPE
- SYNTAX INTEGER
- ACCESS read-only
- STATUS mandatory
- DESCRIPTION
- "Getting this OID will return the number of phases supported by the device."
- ::= { ePDUIdent 9 }
- ePDUIdentDeviceNumBreakers OBJECT-TYPE
- SYNTAX INTEGER
- ACCESS read-only
- STATUS mandatory
- DESCRIPTION
- "Getting this OID will return the number of circuit breakers supported by the device.
- This is the same as the number of banks of outlets.
- 0 will be returned if the unit has no phase breakers. "
- ::= { ePDUIdent 10 }
- ePDUIdentDeviceBreakerRating OBJECT-TYPE
- SYNTAX INTEGER
- ACCESS read-only
- STATUS mandatory
- DESCRIPTION
- "Getting this OID will return rating of the circuit breakers on the device if it has any."
- ::= { ePDUIdent 11 }
- ePDUIdentDeviceOrientation OBJECT-TYPE
- SYNTAX INTEGER {
- orientHorizontal (1),
- orientVertical (2)
- }
- ACCESS read-only
- STATUS mandatory
- DESCRIPTION
- "Getting this OID will return the intended physical orientation of the device.
- OrientHorizonatal(1) indicates Horizontal.
- OrientVertical(2) indicates Vertical."
- ::= { ePDUIdent 12 }
- ePDUIdentDeviceOutletLayout OBJECT-TYPE
- SYNTAX INTEGER {
- seqPhaseToNeutral (1),
- seqPhaseToPhase (2),
- seqPhToNeu21PhToPh (3),
- seqPhToPhGrouped (4)
- }
- ACCESS read-only
- STATUS mandatory
- DESCRIPTION
- "Getting this OID will return outlet layout for the device.
- SeqPhaseToNeutral(1) indicates outlet layout as follows:
- 1:1-N,2:2-N,3:3-N,4:1-N,5:2-N,...
- SeqPhaseToPhase(2) indicates outlet layout as follows:
- 1:1-2,2:2-3,3:3-1,4:1-2,5:2-3,...
- SeqPhToNeu21PhToPh(3) indicates outlet layout as follows:
- 1:1-N,2:2-N...21:3-N,22:1-2,23:2-3,24:3-1,...
- SeqPhToPhGrouped(4) indicates outlet layout as follows:
- Otlts1-8::(3-1),Otlts9-16::(2-3),Otlts17-24::(1-2)."
- ::= { ePDUIdent 13 }
- ePDUIdentDeviceDisplayOrientation OBJECT-TYPE
- SYNTAX INTEGER {
- displayNormal (1),
- displayReverse (2),
- displayRotate90 (3),
- displayRotate270 (4),
- displayAuto (5)
- }
- ACCESS read-write
- STATUS mandatory
- DESCRIPTION
- "Getting this OID will return the intended physical orientation of the Seven-Segment Display.
- displayNormal(1) indicates Normal.
- displayReverse(2)indicates Upside-Down.
- displayRotate90(3) indicates rotate 90 degree.
- displayRotate270(4) indicates rotate 270 degree.
- displayAuto(5) indicates auto-detect and rotate."
- ::= { ePDUIdent 14 }
- ePDUIdentDeviceLinetoLineVoltage OBJECT-TYPE
- SYNTAX INTEGER
- ACCESS read-write
- STATUS mandatory
- DESCRIPTION
- "Getting/Setting this OID will return/set the Line to Line Volatage.
- The valid range is between 0V to 440V"
- ::= { ePDUIdent 15 }
- ePDUIdentIndicator OBJECT-TYPE
- SYNTAX INTEGER {
- noTestIndicators(1),
- testIndicators(2)
- }
- ACCESS read-write
- STATUS mandatory
- DESCRIPTION
- "PDU will perform a panel indicator test when the variable
- is set to testIndicators(2).
- It is no effective to set this value to noTestIndicators(1)."
- ::= { ePDUIdent 16 }
- -- the ePDULoadDevice group
- ePDULoadDevMaxPhaseLoad OBJECT-TYPE
- SYNTAX INTEGER
- ACCESS read-only
- STATUS mandatory
- DESCRIPTION
- "Getting this OID will return the maximum rated power
- that each phase of the Rack PDU can provide. It is
- represented in Amps.
- 0 will be returned if the unit is banked."
- ::= { ePDULoadDevice 1 }
- ePDULoadDevNumPhases OBJECT-TYPE
- SYNTAX INTEGER
- ACCESS read-only
- STATUS mandatory
- DESCRIPTION
- "The number of phases available with this Rack PDU."
- ::= { ePDULoadDevice 2 }
- ePDULoadDevMaxBankLoad OBJECT-TYPE
- SYNTAX INTEGER
- ACCESS read-only
- STATUS mandatory
- DESCRIPTION
- "Getting this OID will return the maximum rated power
- that a bank of the Rack PDU can provide. It is
- represented in Amps.
- 0 will be returned if the device does not have any banks."
- ::= { ePDULoadDevice 3 }
- ePDULoadDevNumBanks OBJECT-TYPE
- SYNTAX INTEGER
- ACCESS read-only
- STATUS mandatory
- DESCRIPTION
- "The number of banks of outlets available with this Rack PDU.
- A bank of outlets has a unique circuit breaker for a subset
- of the total number of outlets on the ePDU.
- 0 will be returned if the unit no banks."
- ::= { ePDULoadDevice 4 }
- ePDULoadDevBankTableSize OBJECT-TYPE
- SYNTAX INTEGER
- ACCESS read-only
- STATUS mandatory
- DESCRIPTION
- "The size of the Bank Table."
- ::= { ePDULoadDevice 5 }
- ePDULoadDevBankTable OBJECT-TYPE
- SYNTAX SEQUENCE OF LoadDevBankEntry
- ACCESS not-accessible
- STATUS mandatory
- DESCRIPTION
- "Allows for getting the Bank Max Load in the Rack PDU."
- ::= { ePDULoadDevice 6 }
- ePDULoadDevBankEntry OBJECT-TYPE
- SYNTAX LoadDevBankEntry
- ACCESS not-accessible
- STATUS mandatory
- DESCRIPTION
- "The Rack PDU Banks Access."
- INDEX { ePDULoadDevBankIndex}
- ::= { ePDULoadDevBankTable 1 }
- LoadDevBankEntry ::=
- SEQUENCE {
- ePDULoadDevBankIndex INTEGER,
- ePDULoadDevBankNumber INTEGER,
- ePDULoadDevBankMaxLoad INTEGER
- }
- ePDULoadDevBankIndex OBJECT-TYPE
- SYNTAX INTEGER(1..10)
- ACCESS read-only
- STATUS mandatory
- DESCRIPTION
- "The index to the Rack PDU bank entry."
- ::= { ePDULoadDevBankEntry 1 }
- ePDULoadDevBankNumber OBJECT-TYPE
- SYNTAX INTEGER
- ACCESS read-only
- STATUS mandatory
- DESCRIPTION
- "Getting this OID will return the bank number."
- ::= { ePDULoadDevBankEntry 2 }
- ePDULoadDevBankMaxLoad OBJECT-TYPE
- SYNTAX INTEGER
- ACCESS read-only
- STATUS mandatory
- DESCRIPTION
- "Getting this OID will return the maximum rated power
- that each bank of the Rack PDU can provide. It is
- represented in Amps."
- ::= { ePDULoadDevBankEntry 3 }
- ePDULoadDevMaxOutletTableSize OBJECT-TYPE
- SYNTAX INTEGER
- ACCESS read-only
- STATUS mandatory
- DESCRIPTION
- "The size of the Outlet Table."
- ::= { ePDULoadDevice 7 }
- ePDULoadDevMaxOutletTable OBJECT-TYPE
- SYNTAX SEQUENCE OF LoadDevMaxOutletEntry
- ACCESS not-accessible
- STATUS mandatory
- DESCRIPTION
- "Allows for getting the Max Outlet Load in an Outlet Monitored Rack PDU."
- ::= { ePDULoadDevice 8 }
- ePDULoadDevMaxOutletEntry OBJECT-TYPE
- SYNTAX LoadDevMaxOutletEntry
- ACCESS not-accessible
- STATUS mandatory
- DESCRIPTION
- "This gives access to Max Outlet Load of an Outlet Monitored Rack PDU"
- INDEX { ePDULoadDevOutletIndex}
- ::= { ePDULoadDevMaxOutletTable 1 }
- LoadDevMaxOutletEntry ::=
- SEQUENCE {
- ePDULoadDevOutletIndex INTEGER,
- ePDULoadDevOutletNumber INTEGER,
- ePDULoadDevMaxOutletLoad INTEGER
- }
- ePDULoadDevOutletIndex OBJECT-TYPE
- SYNTAX INTEGER(1..24)
- ACCESS read-only
- STATUS mandatory
- DESCRIPTION
- "The index to the Outlet Monitored Rack PDU Max Outlet Load entry."
- ::= { ePDULoadDevMaxOutletEntry 1 }
- ePDULoadDevOutletNumber OBJECT-TYPE
- SYNTAX INTEGER
- ACCESS read-only
- STATUS mandatory
- DESCRIPTION
- "Getting this OID will return the Outlet number."
- ::= { ePDULoadDevMaxOutletEntry 2 }
- ePDULoadDevMaxOutletLoad OBJECT-TYPE
- SYNTAX INTEGER
- ACCESS read-only
- STATUS mandatory
- DESCRIPTION
- "Getting this OID will return the maximum rated power
- that each Outlet of an Outlet Monitored Rack PDU can provide. It is
- represented in Amps. "
- ::= { ePDULoadDevMaxOutletEntry 3 }
- -- the ePDULoadPhaseConfig group
- ePDULoadPhaseConfigTable OBJECT-TYPE
- SYNTAX SEQUENCE OF LoadPhaseConfigEntry
- ACCESS not-accessible
- STATUS mandatory
- DESCRIPTION
- "Allows for configuration of each Rack PDU phase.
- The number of entries is contained in the
- ePDULoadDevNumPhases OID."
- ::= { ePDULoadPhaseConfig 1 }
- ePDULoadPhaseConfigEntry OBJECT-TYPE
- SYNTAX LoadPhaseConfigEntry
- ACCESS not-accessible
- STATUS mandatory
- DESCRIPTION
- "The Rack PDU phase to configure."
- INDEX { ePDULoadPhaseConfigIndex}
- ::= { ePDULoadPhaseConfigTable 1 }
- LoadPhaseConfigEntry ::=
- SEQUENCE {
- ePDULoadPhaseConfigIndex INTEGER,
- ePDULoadPhaseConfigLowLoadThreshold INTEGER,
- ePDULoadPhaseConfigNearOverloadThreshold INTEGER,
- ePDULoadPhaseConfigOverloadThreshold INTEGER,
- ePDULoadPhaseConfigAlarm INTEGER
- }
- ePDULoadPhaseConfigIndex OBJECT-TYPE
- SYNTAX INTEGER {
- phase1 (1),
- phase2 (2),
- phase3 (3)
- }
- ACCESS read-only
- STATUS mandatory
- DESCRIPTION
- "The index to the Rack PDU phase entry."
- ::= { ePDULoadPhaseConfigEntry 1 }
- ePDULoadPhaseConfigLowLoadThreshold OBJECT-TYPE
- SYNTAX INTEGER
- ACCESS read-write
- STATUS mandatory
- DESCRIPTION
- "A threshold that indicates the power consumption of
- the load is nearing a low consumption condition. It is
- represented in Amps. A warning will be issued when the
- load is less than the threshold value.
- A threshold value of 0 Amps effectively disables this
- warning.
- Maximum value must be less than the value returned
- by the ePDULoadPhaseConfigNearOverloadThreshold OID."
- ::= { ePDULoadPhaseConfigEntry 2 }
- ePDULoadPhaseConfigNearOverloadThreshold OBJECT-TYPE
- SYNTAX INTEGER
- ACCESS read-write
- STATUS mandatory
- DESCRIPTION
- "A threshold that indicates the power consumption of
- the load is nearing an overload condition. It is
- represented in Amps. A warning will be issued when the
- load is greater than or equal to the threshold value.
- Minimum value must be greater than the value returned by
- the ePDULoadPhaseConfigLowLoadThreshold OID.
- Maximum value must be less than or equal to the value
- returned by the ePDULoadPhaseConfigOverloadThreshold OID."
- ::= { ePDULoadPhaseConfigEntry 3 }
- ePDULoadPhaseConfigOverloadThreshold OBJECT-TYPE
- SYNTAX INTEGER
- ACCESS read-write
- STATUS mandatory
- DESCRIPTION
- "A threshold that indicates the power consumption of
- the load has entered an overload condition. It is
- represented in Amps. A warning will be issued when the
- load is greater than or equal to the threshold value.
- Minimum value must be greater than or equal to the value
- returned by the ePDULoadPhaseConfigNearOverloadThreshold OID.
- Maximum value must be less than or equal to the value
- returned by the ePDULoadDevMaxPhaseLoad OID."
- ::= { ePDULoadPhaseConfigEntry 4 }
- ePDULoadPhaseConfigAlarm OBJECT-TYPE
- SYNTAX INTEGER {
- noLoadAlarm (1),
- underCurrentAlarm (2),
- nearOverCurrentAlarm (3),
- overCurrentAlarm (4)
- }
- ACCESS read-only
- STATUS mandatory
- DESCRIPTION
- "Getting this OID will return the current Phase Alarm."
- ::= { ePDULoadPhaseConfigEntry 5 }
- -- the ePDULoadStatus group
- ePDULoadStatusTable OBJECT-TYPE
- SYNTAX SEQUENCE OF LoadStatusEntry
- ACCESS not-accessible
- STATUS mandatory
- DESCRIPTION
- "Allows for getting of status of each Rack PDU phase/bank.
- The number of entries is calculated by adding
- the number of phases (ePDULoadDevNumPhases OID) and
- the number of banks of outlets (ePDULoadDevNumBanks)
- Number of entries = #phases + #banks.
- NOTE: If a device has phase and bank information, all phase information
- shall precede the bank information."
- ::= { ePDULoadStatus 1 }
- ePDULoadStatusEntry OBJECT-TYPE
- SYNTAX LoadStatusEntry
- ACCESS not-accessible
- STATUS mandatory
- DESCRIPTION
- "The Rack PDU phase/bank to gather status from."
- INDEX { ePDULoadStatusIndex}
- ::= { ePDULoadStatusTable 1 }
- LoadStatusEntry ::=
- SEQUENCE {
- ePDULoadStatusIndex INTEGER,
- ePDULoadStatusLoad Gauge,
- ePDULoadStatusLoadState INTEGER,
- ePDULoadStatusPhaseNumber INTEGER,
- ePDULoadStatusBankNumber INTEGER,
- ePDULoadStatusVoltage INTEGER,
- ePDULoadStatusActivePower INTEGER,
- ePDULoadStatusApparentPower INTEGER,
- ePDULoadStatusPowerFactor INTEGER,
- ePDULoadStatusEnergy INTEGER,
- ePDULoadStatusEnergyStartTime DisplayString
- }
- ePDULoadStatusIndex OBJECT-TYPE
- SYNTAX INTEGER(1..10)
- ACCESS read-only
- STATUS mandatory
- DESCRIPTION
- "The index to the Rack PDU phase/bank entry. All phase information will precede
- any bank information"
- ::= { ePDULoadStatusEntry 1 }
- ePDULoadStatusLoad OBJECT-TYPE
- SYNTAX Gauge
- ACCESS read-only
- STATUS mandatory
- DESCRIPTION
- "Getting this OID will return the phase/bank load measured
- in tenths of Amps."
- ::= { ePDULoadStatusEntry 2 }
- ePDULoadStatusLoadState OBJECT-TYPE
- SYNTAX INTEGER {
- loadNormal (1),
- loadLow (2),
- loadNearOverload (3),
- loadOverload (4)
- }
- ACCESS read-only
- STATUS mandatory
- DESCRIPTION
- "Getting this OID will return the phase/bank load state.
- loadNormal(1) indicates that the phase/bank is operating
- properly within the ePDULoadConfigLowLoadThreshold
- and ePDULoadConfigNearOverloadThreshold OID values.
- loadLow(2) indicates that the phase/bank load has dropped
- below the ePDULoadConfigLowLoadThreshold OID value.
- An SNMP trap will occur when this state is entered or cleared.
- loadNearOverload(3) indicates that the phase/bank load is
- greater than or equal to the ePDULoadConfigNearOverloadThreshold OID value.
- An SNMP trap will occur when this state is entered or cleared.
- loadOverload(4) indicates that the phase/bank load is greater
- than or equal to the ePDULoadConfigOverloadThreshold
- OID value.
- An SNMP trap will occur when this state is entered or cleared."
- ::= { ePDULoadStatusEntry 3 }
- ePDULoadStatusPhaseNumber OBJECT-TYPE
- SYNTAX INTEGER
- ACCESS read-only
- STATUS mandatory
- DESCRIPTION
- "The phase number to which this record refers."
- ::= { ePDULoadStatusEntry 4 }
- ePDULoadStatusBankNumber OBJECT-TYPE
- SYNTAX INTEGER
- ACCESS read-only
- STATUS mandatory
- DESCRIPTION
- "The bank number to which this record refers. A value of 0 will be returned if
- any bank is not present or if it is phase related."
- ::= { ePDULoadStatusEntry 5 }
- ePDULoadStatusVoltage OBJECT-TYPE
- SYNTAX INTEGER
- ACCESS read-only
- STATUS mandatory
- DESCRIPTION
- "Getting this OID will return the phase/bank voltage measured
- in 0.1 volts."
- ::= { ePDULoadStatusEntry 6 }
- ePDULoadStatusActivePower OBJECT-TYPE
- SYNTAX INTEGER
- ACCESS read-only
- STATUS mandatory
- DESCRIPTION
- "Getting this OID will return the phase/bank active power measured
- in watts."
- ::= { ePDULoadStatusEntry 7 }
- ePDULoadStatusApparentPower OBJECT-TYPE
- SYNTAX INTEGER
- ACCESS read-only
- STATUS mandatory
- DESCRIPTION
- "Getting this OID will return the phase/bank apparent power measured
- in VA."
- ::= { ePDULoadStatusEntry 8 }
- ePDULoadStatusPowerFactor OBJECT-TYPE
- SYNTAX INTEGER
- ACCESS read-only
- STATUS mandatory
- DESCRIPTION
- "Getting this OID will return power factor of the output measured in hundredths.
- A value of 100 representing a unity power factor (1.00)."
- ::= { ePDULoadStatusEntry 9 }
- ePDULoadStatusEnergy OBJECT-TYPE
- SYNTAX INTEGER
- ACCESS read-only
- STATUS mandatory
- DESCRIPTION
- "Getting this OID will return the phase/bank apparent power measured
- in 0.1 kilowatt-hours."
- ::= { ePDULoadStatusEntry 10 }
- ePDULoadStatusEnergyStartTime OBJECT-TYPE
- SYNTAX DisplayString
- ACCESS read-only
- STATUS mandatory
- DESCRIPTION
- "Getting this OID will return the date and time of the last energy
- meter reset"
- ::= { ePDULoadStatusEntry 11 }
- -- the ePDULoadBankConfig group
- ePDULoadBankConfigTable OBJECT-TYPE
- SYNTAX SEQUENCE OF LoadBankConfigEntry
- ACCESS not-accessible
- STATUS mandatory
- DESCRIPTION
- "Allows for configuration of each Rack PDU bank.
- The number of entries is contained in the
- ePDULoadDevNumBanks OID."
- ::= { ePDULoadBankConfig 1 }
- ePDULoadBankConfigEntry OBJECT-TYPE
- SYNTAX LoadBankConfigEntry
- ACCESS not-accessible
- STATUS mandatory
- DESCRIPTION
- "The Rack PDU bank to configure."
- INDEX { ePDULoadBankConfigIndex}
- ::= { ePDULoadBankConfigTable 1 }
- LoadBankConfigEntry ::=
- SEQUENCE {
- ePDULoadBankConfigIndex INTEGER,
- ePDULoadBankConfigLowLoadThreshold INTEGER,
- ePDULoadBankConfigNearOverloadThreshold INTEGER,
- ePDULoadBankConfigOverloadThreshold INTEGER,
- ePDULoadBankConfigAlarm INTEGER
- }
- ePDULoadBankConfigIndex OBJECT-TYPE
- SYNTAX INTEGER(1..10)
- ACCESS read-only
- STATUS mandatory
- DESCRIPTION
- "The index to the Rack PDU bank entry."
- ::= { ePDULoadBankConfigEntry 1 }
- ePDULoadBankConfigLowLoadThreshold OBJECT-TYPE
- SYNTAX INTEGER
- ACCESS read-write
- STATUS mandatory
- DESCRIPTION
- "A threshold that indicates the power consumption of
- the load is nearing a low consumption condition. It is
- represented in Amps. A warning will be issued when the
- load is less than the threshold value.
- A threshold value of 0 Amps effectively disables this
- warning.
- Maximum value must be less than the value returned
- by the ePDULoadBankConfigNearOverloadThreshold OID."
- ::= { ePDULoadBankConfigEntry 2 }
- ePDULoadBankConfigNearOverloadThreshold OBJECT-TYPE
- SYNTAX INTEGER
- ACCESS read-write
- STATUS mandatory
- DESCRIPTION
- "A threshold that indicates the power consumption of
- the load is nearing an overload condition. It is
- represented in Amps. A warning will be issued when the
- load is greater than or equal to the threshold value.
- Minimum value must be greater than the value returned by
- the ePDULoadBankConfigLowLoadThreshold OID.
- Maximum value must be less than or equal to the value
- returned by the ePDULoadBankConfigOverloadThreshold OID."
- ::= { ePDULoadBankConfigEntry 3 }
- ePDULoadBankConfigOverloadThreshold OBJECT-TYPE
- SYNTAX INTEGER
- ACCESS read-write
- STATUS mandatory
- DESCRIPTION
- "A threshold that indicates the power consumption of
- the load has entered an overload condition. It is
- represented in Amps. A warning will be issued when the
- load is greater than or equal to the threshold value.
- Minimum value must be greater than or equal to the value
- returned by the ePDULoadBankConfigNearOverloadThreshold OID.
- Maximum value must be less than or equal to the value
- returned by the ePDULoadDevMaxBankLoad OID."
- ::= { ePDULoadBankConfigEntry 4 }
- ePDULoadBankConfigAlarm OBJECT-TYPE
- SYNTAX INTEGER {
- noLoadAlarm (1),
- underCurrentAlarm (2),
- nearOverCurrentAlarm (3),
- overCurrentAlarm (4)
- }
- ACCESS read-only
- STATUS mandatory
- DESCRIPTION
- " Getting this OID will return the current Bank Alarm."
- ::= { ePDULoadBankConfigEntry 5 }
- -- the ePDUOutletDevice group
- ePDUOutletDevCommand OBJECT-TYPE
- SYNTAX INTEGER {
- noCommandAll (1),
- immediateAllOn (2),
- immediateAllOff (3),
- immediateAllReboot (4),
- delayedAllOn (5),
- delayedAllOff (6),
- delayedAllReboot (7),
- cancelAllPendingCommands (8)
- }
- ACCESS read-write
- STATUS mandatory
- DESCRIPTION
- "Setting this OID to immediateAllOn (2) will turn all outlets
- on immediately.
- Setting this OID to immediateAllOff (3) will turn all outlets
- off immediately.
- Setting this OID to immediateAllReboot (4) will reboot all outlets
- immediately.
- Setting this OID to delayedAllOn (5) will turn all outlets on as
- defined by each outlet's ePDUOutletConfigPowerOnTime OID value.
- Setting this OID to delayedAllOff (6) will turn all outlets
- off as defined by each outlet's ePDUOutletConfigPowerOffTime OID value.
- Setting this OID to delayedAllReboot (7) will cause a
- delayedAllOff command to be performed. Once all outlets are off,
- the Switched Rack PDU will then delay the largest
- ePDUOutletConfigRebootDuration OID time, and then perform a
- delayedAllOn command.
- Setting this OID to cancelAllPendingCommands (8) will cause all pending
- commands on the Switched Rack PDU to be canceled.
- Getting this OID will return the noCommandAll (1) value."
- ::= { ePDUOutletDevice 1 }
- ePDUOutletDevColdstartDelay OBJECT-TYPE
- SYNTAX INTEGER
- ACCESS read-write
- STATUS mandatory
- DESCRIPTION
- "The amount of delay, in seconds, between when
- power is provided to the Switched Rack PDU and
- when the Switched Rack PDU provides basic master
- power to the outlets.
- Allowed values are:
- -1 - never apply power automatically.
- 0 - apply power immediately.
- 1 to 300 - delay up to 300 seconds (5 minutes)."
- ::= { ePDUOutletDevice 2 }
- ePDUOutletDevNumCntrlOutlets OBJECT-TYPE
- SYNTAX INTEGER
- ACCESS read-only
- STATUS mandatory
- DESCRIPTION
- "The number of controlled outlets on this Switched Rack PDU."
- ::= { ePDUOutletDevice 3 }
- ePDUOutletDevNumTotalOutlets OBJECT-TYPE
- SYNTAX INTEGER
- ACCESS read-only
- STATUS mandatory
- DESCRIPTION
- "The total number of outlets on this Rack PDU."
- ::= { ePDUOutletDevice 4 }
- ePDUOutletDevMonitoredOutlets OBJECT-TYPE
- SYNTAX INTEGER
- ACCESS read-only
- STATUS mandatory
- DESCRIPTION
- "The total number of monitored outlets on this Rack PDU."
- ::= { ePDUOutletDevice 5 }
- ePDUOutletDevColdstartState OBJECT-TYPE
- SYNTAX INTEGER {
- allOn (1),
- previous (2)
- }
- ACCESS read-write
- STATUS mandatory
- DESCRIPTION
- "The ePDU outlet state after coldstart.
- Allowed values are:
- 1 - all outlets on after coldstart.
- 2 - outlet status same as previous state."
- ::= { ePDUOutletDevice 6 }
- -- the ePDUOutletPhase group
- ePDUOutletPhaseTable OBJECT-TYPE
- SYNTAX SEQUENCE OF OutletPhaseEntry
- ACCESS not-accessible
- STATUS mandatory
- DESCRIPTION
- "Allows for management of outlets on a per phase basis."
- ::= { ePDUOutletPhase 1 }
- ePDUOutletPhaseEntry OBJECT-TYPE
- SYNTAX OutletPhaseEntry
- ACCESS not-accessible
- STATUS mandatory
- DESCRIPTION
- "The phase to manage."
- INDEX { ePDUOutletPhaseIndex}
- ::= { ePDUOutletPhaseTable 1 }
- OutletPhaseEntry ::=
- SEQUENCE {
- ePDUOutletPhaseIndex INTEGER,
- ePDUOutletPhaseOverloadRestriction INTEGER
- }
- ePDUOutletPhaseIndex OBJECT-TYPE
- SYNTAX INTEGER {
- phase1 (1),
- phase2 (2),
- phase3 (3)
- }
- ACCESS read-only
- STATUS mandatory
- DESCRIPTION
- "The index to the Switched Rack PDU phase entry."
- ::= { ePDUOutletPhaseEntry 1 }
- ePDUOutletPhaseOverloadRestriction OBJECT-TYPE
- SYNTAX INTEGER {
- alwaysAllowTurnON (1),
- restrictOnNearOverload (2),
- restrictOnOverload (3)
- }
- ACCESS read-write
- STATUS mandatory
- DESCRIPTION
- "This OID controls the behavior of a Switched Rack PDU
- phase when an overload condition is possible and
- additional outlets are requested to be turned on.
- Setting this OID to alwaysAllowTurnON (1) will always allow
- the outlets on the corresponding phase to turn on.
- Setting this OID to restrictOnNearOverload (2) will not allow
- outlets on the corresponding phase to turn on if the
- ePDULoadConfigNearOverloadThreshold OID is exceeded.
- Setting this OID to restrictOnOverload (3) will not allow
- outlets on the corresponding phase to turn on if the
- ePDULoadConfigOverloadThreshold OID is exceeded."
- ::= { ePDUOutletPhaseEntry 2 }
- -- the ePDUOutletControl group
- ePDUOutletControlTable OBJECT-TYPE
- SYNTAX SEQUENCE OF EPDUOutletControlEntry
- ACCESS not-accessible
- STATUS mandatory
- DESCRIPTION
- "Allows for control of the individual outlets.
- The number of entries is contained in the
- ePDUOutletDevNumCntrlOutlets OID."
- ::= { ePDUOutletControl 1 }
- ePDUOutletControlEntry OBJECT-TYPE
- SYNTAX EPDUOutletControlEntry
- ACCESS not-accessible
- STATUS mandatory
- DESCRIPTION
- "The outlet to control."
- INDEX { ePDUOutletControlIndex}
- ::= { ePDUOutletControlTable 1 }
- EPDUOutletControlEntry ::=
- SEQUENCE {
- ePDUOutletControlIndex INTEGER,
- ePDUOutletControlOutletName DisplayString,
- ePDUOutletControlOutletPhase INTEGER,
- ePDUOutletControlOutletCommand INTEGER,
- ePDUOutletControlOutletBank INTEGER
- }
- ePDUOutletControlIndex OBJECT-TYPE
- SYNTAX INTEGER(1..24)
- ACCESS read-only
- STATUS mandatory
- DESCRIPTION
- "The index to the outlet entry."
- ::= { ePDUOutletControlEntry 1 }
- ePDUOutletControlOutletName OBJECT-TYPE
- SYNTAX DisplayString
- ACCESS read-only
- STATUS mandatory
- DESCRIPTION
- "The name of the outlet. The maximum string size is device dependent.
- An error will be returned if the set request exceeds the max size.
- This OID is provided for informational purposes only."
- ::= { ePDUOutletControlEntry 2 }
- ePDUOutletControlOutletPhase OBJECT-TYPE
- SYNTAX INTEGER {
- phase1 (1),
- phase2 (2),
- phase3 (3),
- phase1-2 (4),
- phase2-3 (5),
- phase3-1 (6)
- }
- ACCESS read-only
- STATUS mandatory
- DESCRIPTION
- "The phase/s associated with this outlet.
- For single phase devices, this object will always
- return phase1(1).
- For 3-phase devices, this object will return phase1 (1),
- phase2 (2), or phase3 (3) for outlets tied to a single
- phase. For outlets tied to two phases, this object will
- return phase1-2 (4) for phases 1 and 2, phase2-3 (5) for
- phases 2 and 3, and phase3-1 (6) for phases 3 and 1."
- ::= { ePDUOutletControlEntry 3 }
- ePDUOutletControlOutletCommand OBJECT-TYPE
- SYNTAX INTEGER {
- immediateOn (1),
- immediateOff (2),
- immediateReboot (3),
- delayedOn (4),
- delayedOff (5),
- delayedReboot (6),
- cancelPendingCommand (7),
- outletIdentify (8)
- }
- ACCESS read-write
- STATUS mandatory
- DESCRIPTION
- "Getting this variable will return the outlet state. If
- the outlet is on, the immediateOn (1) value will be returned.
- If the outlet is off, the immediateOff (2) value will be
- returned.
- Setting this variable to immediateOn (1) will immediately turn
- the outlet on.
- Setting this variable to immediateOff (2) will immediately turn
- the outlet off.
- Setting this variable to immediateReboot (3) will immediately
- reboot the outlet.
- Setting this variable to delayedOn (4) will turn the outlet on
- after the ePDUOutletConfigPowerOnTime OID time has elapsed.
- Setting this variable to delayedOff (5) will turn the outlet off
- after the ePDUOutletConfigPowerOffTime OID time has elapsed.
- Setting this variable to delayedReboot (6) will cause the
- Switched Rack PDU to perform a delayedOff command, wait the
- ePDUOutletConfigRebootDuration OID time, and then perform a
- delayedOn command.
- Setting this variable to cancelPendingCommand (7) will cause any
- pending command to this outlet to be canceled.
- Setting this variable to outletIdentify (8) will cause PDU LED
- to display the number of the outlet."
- ::= { ePDUOutletControlEntry 4 }
- ePDUOutletControlOutletBank OBJECT-TYPE
- SYNTAX INTEGER
- ACCESS read-only
- STATUS mandatory
- DESCRIPTION
- "The bank associated with this outlet."
- ::= { ePDUOutletControlEntry 5 }
- -- the ePDUOutletConfig group
- ePDUOutletConfigTable OBJECT-TYPE
- SYNTAX SEQUENCE OF EPDUOutletConfigEntry
- ACCESS not-accessible
- STATUS mandatory
- DESCRIPTION
- "Allows for configuration of individual outlets. The number of
- entries is contained in the ePDUOutletDevNumCntrlOutlets OID."
- ::= { ePDUOutletConfig 1 }
- ePDUOutletConfigEntry OBJECT-TYPE
- SYNTAX EPDUOutletConfigEntry
- ACCESS not-accessible
- STATUS mandatory
- DESCRIPTION
- "The outlet to configure."
- INDEX { ePDUOutletConfigIndex}
- ::= { ePDUOutletConfigTable 1 }
- EPDUOutletConfigEntry ::=
- SEQUENCE {
- ePDUOutletConfigIndex INTEGER,
- ePDUOutletConfigOutletName DisplayString,
- ePDUOutletConfigOutletPhase INTEGER,
- ePDUOutletConfigPowerOnTime INTEGER,
- ePDUOutletConfigPowerOffTime INTEGER,
- ePDUOutletConfigRebootDuration INTEGER,
- ePDUOutletConfigOutletBank INTEGER
- }
- ePDUOutletConfigIndex OBJECT-TYPE
- SYNTAX INTEGER(1..24)
- ACCESS read-only
- STATUS mandatory
- DESCRIPTION
- "The index to the outlet entry."
- ::= { ePDUOutletConfigEntry 1 }
- ePDUOutletConfigOutletName OBJECT-TYPE
- SYNTAX DisplayString
- ACCESS read-write
- STATUS mandatory
- DESCRIPTION
- "The name of the outlet. The maximum string size is device dependent.
- An error will be returned if the set request exceeds the max size."
- ::= { ePDUOutletConfigEntry 2 }
- ePDUOutletConfigOutletPhase OBJECT-TYPE
- SYNTAX INTEGER {
- phase1 (1),
- phase2 (2),
- phase3 (3),
- phase1-2 (4),
- phase2-3 (5),
- phase3-1 (6)
- }
- ACCESS read-only
- STATUS mandatory
- DESCRIPTION
- "The phase/s associated with this outlet.
- For single phase devices, this object will always
- return phase1(1).
- For 3-phase devices, this object will return phase1 (1),
- phase2 (2), or phase3 (3) for outlets tied to a single
- phase. For outlets tied to two phases, this object will
- return phase1-2 (4) for phases 1 and 2, phase2-3 (5) for
- phases 2 and 3, and phase3-1 (6) for phases 3 and 1."
- ::= { ePDUOutletConfigEntry 3 }
- ePDUOutletConfigPowerOnTime OBJECT-TYPE
- SYNTAX INTEGER
- ACCESS read-write
- STATUS mandatory
- DESCRIPTION
- "The amount of time (in seconds) the outlet will delay
- powering on at coldstart or when a command that requires
- a turn-on delay is issued.
- Allowed values are:
- -1 - never power on.
- 0 - power on immediately.
- 1 to 7200 - power on up to 7200 seconds after being
- commanded."
- ::= { ePDUOutletConfigEntry 4 }
- ePDUOutletConfigPowerOffTime OBJECT-TYPE
- SYNTAX INTEGER
- ACCESS read-write
- STATUS mandatory
- DESCRIPTION
- "The amount of time (in seconds) the outlet will delay
- powering off when a command that requires
- a turn-off delay is issued.
- Allowed values are:
- -1 - never power off.
- 0 - power off immediately.
- 1 to 7200 - power off up to 7200 seconds after being
- commanded."
- ::= { ePDUOutletConfigEntry 5 }
- ePDUOutletConfigRebootDuration OBJECT-TYPE
- SYNTAX INTEGER
- ACCESS read-write
- STATUS mandatory
- DESCRIPTION
- "During a reboot sequence, power is turned off and then
- back on. This OID defines the amount of time to wait,
- in seconds, after turning the power off, at the start
- of the sequence, before turning power back on, at the
- end of the reboot sequence.
- Allowed range is any value between 5 and 60 seconds (1 minute)."
- ::= { ePDUOutletConfigEntry 6 }
- ePDUOutletConfigOutletBank OBJECT-TYPE
- SYNTAX INTEGER
- ACCESS read-only
- STATUS mandatory
- DESCRIPTION
- "The bank associated with this outlet."
- ::= { ePDUOutletConfigEntry 7 }
- -- Monitored Outlets table
- ePDUOutletConfigMonitoredTableSize OBJECT-TYPE
- SYNTAX INTEGER
- ACCESS read-only
- STATUS mandatory
- DESCRIPTION
- "The size of the Outlet Config Monitored Table"
- ::= { ePDUOutletConfig 2 }
- ePDUOutletConfigMonitoredTable OBJECT-TYPE
- SYNTAX SEQUENCE OF OutletConfigMonitoredEntry
- ACCESS not-accessible
- STATUS mandatory
- DESCRIPTION
- "Allows for getting/setting of outlet thresholds of an Outlet Monitored Rack PDU."
- ::= { ePDUOutletConfig 3 }
- ePDUOutletConfigMonitoredEntry OBJECT-TYPE
- SYNTAX OutletConfigMonitoredEntry
- ACCESS not-accessible
- STATUS mandatory
- DESCRIPTION
- "This gives access to Monitored Outlet entries"
- INDEX { ePDUOutletConfigMonitoredIndex }
- ::= { ePDUOutletConfigMonitoredTable 1 }
- OutletConfigMonitoredEntry ::=
- SEQUENCE {
- ePDUOutletConfigMonitoredIndex INTEGER,
- ePDUOutletConfigMonitoredName DisplayString,
- ePDUOutletConfigMonitoredNumber INTEGER,
- ePDUOutletConfigMonitoredLowLoadThreshold INTEGER,
- ePDUOutletConfigMonitoredNearOverloadThreshold INTEGER,
- ePDUOutletConfigMonitoredOverloadThreshold INTEGER,
- ePDUOutletConfigMonitoredPeakLoadReset INTEGER,
- ePDUOutletConfigMonitoredEnergyReset INTEGER
- }
- ePDUOutletConfigMonitoredIndex OBJECT-TYPE
- SYNTAX INTEGER(1..24)
- ACCESS read-only
- STATUS mandatory
- DESCRIPTION
- "The index to the RACK PDU Phase entry."
- ::= { ePDUOutletConfigMonitoredEntry 1 }
- ePDUOutletConfigMonitoredName OBJECT-TYPE
- SYNTAX DisplayString
- ACCESS read-write
- STATUS mandatory
- DESCRIPTION
- "The name of the Monitored Outlet. The maximum string size is device dependent.
- An error will be returned if the set request exceeds the max size."
- ::= { ePDUOutletConfigMonitoredEntry 2 }
- ePDUOutletConfigMonitoredNumber OBJECT-TYPE
- SYNTAX INTEGER
- ACCESS read-only
- STATUS mandatory
- DESCRIPTION
- "The outlet number of an Outlet Monitored RACK PDU."
- ::= { ePDUOutletConfigMonitoredEntry 3 }
- ePDUOutletConfigMonitoredLowLoadThreshold OBJECT-TYPE
- SYNTAX INTEGER
- ACCESS read-write
- STATUS mandatory
- DESCRIPTION
- "A threshold that indicates the power consumption of
- the load is nearing a low consumption condition. It is
- represented in watts. A warning will be issued when
- the load is less than the threshold value.
- A threshold value of 0 effectively disables this
- warning.
- Maximum value must be less than the value returned
- by the ePDUOutletConfigMonitoredNearOverloadThreshold OID.
- 0 will be returned if the unit is not Outlet Monitored Rack PDU."
- ::= { ePDUOutletConfigMonitoredEntry 4 }
- ePDUOutletConfigMonitoredNearOverloadThreshold OBJECT-TYPE
- SYNTAX INTEGER
- ACCESS read-write
- STATUS mandatory
- DESCRIPTION
- "A threshold that indicates the power consumption of
- the load is nearing an overload condition. It is
- represented in watts. A warning
- will be issued when the load is greater than or equal
- to the threshold value.
- Minimum value must be greater than the value returned by
- the ePDUOutletConfigMonitoredLowLoadThreshold OID.
- Maximum value must be less than or equal to the value
- returned by the ePDUOutletConfigMonitoredOverloadThreshold OID.
- 0 will be returned if the unit is not Outlet Monitored Rack PDU."
- ::= { ePDUOutletConfigMonitoredEntry 5 }
- ePDUOutletConfigMonitoredOverloadThreshold OBJECT-TYPE
- SYNTAX INTEGER
- ACCESS read-write
- STATUS mandatory
- DESCRIPTION
- "A threshold that indicates the power consumption of
- the load has entered an overload condition. It is
- represented in watts. A warning
- will be issued when the load is greater than or equal
- to the threshold value.
- Minimum value must be greater than or equal to the value
- returned by the ePDUOutletConfigMonitoredNearOverloadThreshold OID.
- Maximum value must be less than or equal to the value
- returned by the ePDULoadDevMaxOutletLoad OID.
- 0 will be returned if the unit is not Outlet Monitored Rack PDU."
- ::= { ePDUOutletConfigMonitoredEntry 6 }
- ePDUOutletConfigMonitoredPeakLoadReset OBJECT-TYPE
- SYNTAX INTEGER {
- noAction (1),
- reset (2),
- notSupport (3)
- }
- ACCESS read-write
- STATUS mandatory
- DESCRIPTION
- "Setting this OID to reset (2) will cause the existing peak power value
- to be replaced by the current load power value.
- Getting this oid will do nothing and return noAction (1) if the PDU
- support this feature, return notSupport (3) if the PDU do not support
- this feature. "
- ::= { ePDUOutletConfigMonitoredEntry 7 }
- ePDUOutletConfigMonitoredEnergyReset OBJECT-TYPE
- SYNTAX INTEGER {
- noAction (1),
- reset (2),
- notSupport (3)
- }
- ACCESS read-write
- STATUS mandatory
- DESCRIPTION
- "Setting this OID to reset (2) will cause the device energy meter value
- to be reset to zero.
- Getting this oid will do nothing and return noAction (1) if the PDU
- support this feature, return notSupport (3) if the PDU do not support
- this feature. "
- ::= { ePDUOutletConfigMonitoredEntry 8 }
- -- the ePDUOutletStatus group
- ePDUOutletStatusTable OBJECT-TYPE
- SYNTAX SEQUENCE OF EPDUOutletStatusEntry
- ACCESS not-accessible
- STATUS mandatory
- DESCRIPTION
- "Allows for getting of status of individual outlets. The number of
- entries is contained in the ePDUOutletDevNumCntrlOutlets OID."
- ::= { ePDUOutletStatus 1 }
- ePDUOutletStatusEntry OBJECT-TYPE
- SYNTAX EPDUOutletStatusEntry
- ACCESS not-accessible
- STATUS mandatory
- DESCRIPTION
- "The outlet to gather status from."
- INDEX { ePDUOutletStatusIndex}
- ::= { ePDUOutletStatusTable 1 }
- EPDUOutletStatusEntry ::=
- SEQUENCE {
- ePDUOutletStatusIndex INTEGER,
- ePDUOutletStatusOutletName DisplayString,
- ePDUOutletStatusOutletPhase INTEGER,
- ePDUOutletStatusOutletState INTEGER,
- ePDUOutletStatusCommandPending INTEGER,
- ePDUOutletStatusOutletBank INTEGER,
- ePDUOutletStatusLoad Gauge,
- ePDUOutletStatusActivePower Gauge,
- ePDUOutletStatusAlarm INTEGER,
- ePDUOutletStatusPeakPower Gauge,
- ePDUOutletStatusPeakPowerTime DisplayString,
- ePDUOutletStatusPeakPowerStart DisplayString,
- ePDUOutletStatusEnergy Gauge,
- ePDUOutletStatusEnergyStartTime DisplayString
- }
- ePDUOutletStatusIndex OBJECT-TYPE
- SYNTAX INTEGER(1..24)
- ACCESS read-only
- STATUS mandatory
- DESCRIPTION
- "The index to the outlet entry."
- ::= { ePDUOutletStatusEntry 1 }
- ePDUOutletStatusOutletName OBJECT-TYPE
- SYNTAX DisplayString
- ACCESS read-only
- STATUS mandatory
- DESCRIPTION
- "The name of the outlet. The maximum string size is device dependent.
- This OID is provided for informational purposes only."
- ::= { ePDUOutletStatusEntry 2 }
- ePDUOutletStatusOutletPhase OBJECT-TYPE
- SYNTAX INTEGER {
- phase1 (1),
- phase2 (2),
- phase3 (3),
- phase1-2 (4),
- phase2-3 (5),
- phase3-1 (6)
- }
- ACCESS read-only
- STATUS mandatory
- DESCRIPTION
- "The phase/s associated with this outlet.
- For single phase devices, this object will always
- return phase1(1).
- For 3-phase devices, this object will return phase1 (1),
- phase2 (2), or phase3 (3) for outlets tied to a single
- phase. For outlets tied to two phases, this object will
- return phase1-2 (4) for phases 1 and 2, phase2-3 (5) for
- phases 2 and 3, and phase3-1 (6) for phases 3 and 1."
- ::= { ePDUOutletStatusEntry 3 }
- ePDUOutletStatusOutletState OBJECT-TYPE
- SYNTAX INTEGER {
- outletStatusOn (1),
- outletStatusOff (2)
- }
- ACCESS read-only
- STATUS mandatory
- DESCRIPTION
- "Getting this variable will return the outlet state. If
- the outlet is on, the outletStatusOn (1) value will be returned.
- If the outlet is off, the outletStatusOff (2) value will be
- returned."
- ::= { ePDUOutletStatusEntry 4 }
- ePDUOutletStatusCommandPending OBJECT-TYPE
- SYNTAX INTEGER {
- outletStatusCommandPending (1),
- outletStatusNoCommandPending (2)
- }
- ACCESS read-only
- STATUS mandatory
- DESCRIPTION
- "Getting this variable will return the command pending
- state of the outlet. If a command is pending on the
- outlet, the outletStatusCommandPending (1) value
- will be returned. If there is not a command pending
- on the outlet, the outletStatusNoCommandPending (2)
- will be returned."
- ::= { ePDUOutletStatusEntry 5 }
- ePDUOutletStatusOutletBank OBJECT-TYPE
- SYNTAX INTEGER
- ACCESS read-only
- STATUS mandatory
- DESCRIPTION
- "The bank associated with this outlet."
- ::= { ePDUOutletStatusEntry 6 }
- ePDUOutletStatusLoad OBJECT-TYPE
- SYNTAX Gauge
- ACCESS read-only
- STATUS mandatory
- DESCRIPTION
- "Getting this OID will return the measured Outlet load for an Outlet Monitored Rack PDU
- in tenths of Amps."
- ::= { ePDUOutletStatusEntry 7 }
- ePDUOutletStatusActivePower OBJECT-TYPE
- SYNTAX Gauge
- ACCESS read-only
- STATUS mandatory
- DESCRIPTION
- "Getting this OID will return the measured Outlet load for an Outlet Monitored Rack PDU
- in watts"
- ::= { ePDUOutletStatusEntry 8 }
- ePDUOutletStatusAlarm OBJECT-TYPE
- SYNTAX INTEGER {
- noLoadAlarm (1),
- underCurrentAlarm (2),
- nearOverCurrentAlarm (3),
- overCurrentAlarm (4)
- }
- ACCESS read-only
- STATUS mandatory
- DESCRIPTION
- "Getting this OID will return the current outlet alarm"
- ::= { ePDUOutletStatusEntry 9 }
- ePDUOutletStatusPeakPower OBJECT-TYPE
- SYNTAX Gauge
- ACCESS read-only
- STATUS mandatory
- DESCRIPTION
- "The peak power consumption of the Rack PDU load in watts.
- This value can be reset by setting the oid
- ePDUOutletConfigMonitoredPeakLoadReset to reset (2)"
- ::= { ePDUOutletStatusEntry 10 }
- ePDUOutletStatusPeakPowerTime OBJECT-TYPE
- SYNTAX DisplayString
- ACCESS read-only
- STATUS mandatory
- DESCRIPTION
- "Get this oid shows the date and time that peak power consumption occurred"
- ::= { ePDUOutletStatusEntry 11 }
- ePDUOutletStatusPeakPowerStart OBJECT-TYPE
- SYNTAX DisplayString
- ACCESS read-only
- STATUS mandatory
- DESCRIPTION
- "Get this oid shows the date and time that peak power consumption started"
- ::= { ePDUOutletStatusEntry 12 }
- ePDUOutletStatusEnergy OBJECT-TYPE
- SYNTAX Gauge
- ACCESS read-only
- STATUS mandatory
- DESCRIPTION
- "Energy meter measuring Rack PDU load energy consumption
- in tenths of kilowatt-hours. This value can be reset by setting
- the oid ePDUOutletConfigMonitoredEnergyReset to reset (2)"
- ::= { ePDUOutletStatusEntry 13 }
- ePDUOutletStatusEnergyStartTime OBJECT-TYPE
- SYNTAX DisplayString
- ACCESS read-only
- STATUS mandatory
- DESCRIPTION
- "Indicates the date and time of the last device energy
- meter reset"
- ::= { ePDUOutletStatusEntry 14 }
- -- the ePDUOutletBank group
- ePDUOutletBankTable OBJECT-TYPE
- SYNTAX SEQUENCE OF OutletBankEntry
- ACCESS not-accessible
- STATUS mandatory
- DESCRIPTION
- "Allows for management of outlets on a per bank basis."
- ::= { ePDUOutletBank 1 }
- ePDUOutletBankEntry OBJECT-TYPE
- SYNTAX OutletBankEntry
- ACCESS not-accessible
- STATUS mandatory
- DESCRIPTION
- "The bank to manage."
- INDEX { ePDUOutletBankIndex}
- ::= { ePDUOutletBankTable 1 }
- OutletBankEntry ::=
- SEQUENCE {
- ePDUOutletBankIndex INTEGER,
- ePDUOutletBankOverloadRestriction INTEGER
- }
- ePDUOutletBankIndex OBJECT-TYPE
- SYNTAX INTEGER(1..10)
- ACCESS read-only
- STATUS mandatory
- DESCRIPTION
- "The index to the Switched Rack PDU bank entry."
- ::= { ePDUOutletBankEntry 1 }
- ePDUOutletBankOverloadRestriction OBJECT-TYPE
- SYNTAX INTEGER {
- alwaysAllowTurnON (1),
- restrictOnNearOverload (2),
- restrictOnOverload (3)
- }
- ACCESS read-write
- STATUS mandatory
- DESCRIPTION
- "This OID controls the behavior of a Switched Rack PDU
- bank when an overload condition is possible and
- additional outlets are requested to be turned on.
- Setting this OID to alwaysAllowTurnON (1) will always allow
- the outlets on the corresponding bank to turn on.
- Setting this OID to restrictOnNearOverload (2) will not allow
- outlets on the corresponding bank to turn on if the
- ePDULoadBankConfigNearOverloadThreshold OID is exceeded.
- Setting this OID to restrictOnOverload (3) will not allow
- outlets on the corresponding bank to turn on if the
- ePDULoadBankConfigOverloadThreshold OID is exceeded."
- ::= { ePDUOutletBankEntry 2 }
- -- the ePDUPowerSupplyDevice group
- ePDUPowerSupply1Status OBJECT-TYPE
- SYNTAX INTEGER {
- powerSupplyOneOk (1),
- powerSupplyOneFailed (2)
- }
- ACCESS read-only
- STATUS mandatory
- DESCRIPTION
- "Getting this OID will return powerSupply1Ok(1) if power
- supply 1 is functioning normally. If not functioning normally,
- this OID will return powerSupply1Failed(2)."
- ::= { ePDUPowerSupplyDevice 1 }
- ePDUPowerSupply2Status OBJECT-TYPE
- SYNTAX INTEGER {
- powerSupplyTwoOk (1),
- powerSupplyTwoFailed (2),
- powerSupplyTwoNotPresent (3)
- }
- ACCESS read-only
- STATUS mandatory
- DESCRIPTION
- "Getting this OID will return powerSupply2Ok(1) if power
- supply 2 is functioning normally. If not functioning normally,
- this OID will return powerSupply2Failed(2).
- Metered Rack PDUs do not have a redundant powersupply."
- ::= { ePDUPowerSupplyDevice 2 }
- ePDUPowerSupplyAlarm OBJECT-TYPE
- SYNTAX INTEGER {
- allAvailablePowerSuppliesOK (1),
- powerSupplyOneFailed (2),
- powerSupplyTwoFailed (3),
- powerSupplyOneandTwoFailed (4)
- }
- ACCESS read-only
- STATUS mandatory
- DESCRIPTION
- "Getting this OID will return powerSupply Alarm"
- ::= { ePDUPowerSupplyDevice 3 }
- -- the ePDUStatus group
- ePDUStatusBankTableSize OBJECT-TYPE
- SYNTAX INTEGER
- ACCESS read-only
- STATUS mandatory
- DESCRIPTION
- "The size of the Status Bank Table"
- ::= { ePDUStatus 1 }
- ePDUStatusBankTable OBJECT-TYPE
- SYNTAX SEQUENCE OF BankEntry
- ACCESS not-accessible
- STATUS mandatory
- DESCRIPTION
- "Allows for getting of status of each Rack PDU Bank"
- ::= { ePDUStatus 2 }
- ePDUStatusBankEntry OBJECT-TYPE
- SYNTAX BankEntry
- ACCESS not-accessible
- STATUS mandatory
- DESCRIPTION
- "This gives access to Bank entries"
- INDEX { ePDUStatusBankIndex }
- ::= { ePDUStatusBankTable 1 }
- BankEntry ::=
- SEQUENCE {
- ePDUStatusBankIndex INTEGER,
- ePDUStatusBankNumber INTEGER,
- ePDUStatusBankState INTEGER
- }
- ePDUStatusBankIndex OBJECT-TYPE
- SYNTAX INTEGER(1..10)
- ACCESS read-only
- STATUS mandatory
- DESCRIPTION
- "The index to the RACK PDU Bank entry."
- ::= { ePDUStatusBankEntry 1 }
- ePDUStatusBankNumber OBJECT-TYPE
- SYNTAX INTEGER
- ACCESS read-only
- STATUS mandatory
- DESCRIPTION
- "Getting this OID will return the bank number."
- ::= { ePDUStatusBankEntry 2 }
- ePDUStatusBankState OBJECT-TYPE
- SYNTAX INTEGER {
- bankLoadNormal (1),
- bankLoadLow (2),
- bankLoadNearOverload (3),
- bankLoadOverload (4)
- }
- ACCESS read-only
- STATUS mandatory
- DESCRIPTION
- "Getting this OID will return the bank load state.
- bankLoadNormal(1) indicates that the bank is
- operating properly within the ePDULoadBankConfigLowLoadThreshold
- and ePDULoadBankConfigNearOverloadThreshold OID values.
- bankLoadLow(2) indicates that the bank load has
- dropped below the ePDULoadBankConfigLowLoadThreshold OID value.
- An SNMP trap will occur when this state is entered or cleared.
- bankLoadNearOverload(3) indicates that the bank load
- is greater than or equal to the
- ePDULoadBankConfigNearOverloadThreshold OID value.
- An SNMP trap will occur when this state is entered or cleared.
- bankLoadOverload(4) indicates that the bank load is
- greater than or equal to the ePDULoadBankConfigOverloadThreshold
- OID value.
- An SNMP trap will occur when this state is entered or cleared."
- ::= { ePDUStatusBankEntry 3 }
- -- Phase status table
- ePDUStatusPhaseTableSize OBJECT-TYPE
- SYNTAX INTEGER
- ACCESS read-only
- STATUS mandatory
- DESCRIPTION
- "The size of the Status Phase Table"
- ::= { ePDUStatus 3 }
- ePDUStatusPhaseTable OBJECT-TYPE
- SYNTAX SEQUENCE OF PhaseEntry
- ACCESS not-accessible
- STATUS mandatory
- DESCRIPTION
- "Allows for getting of status of each Rack PDU Phase"
- ::= { ePDUStatus 4 }
- ePDUStatusPhaseEntry OBJECT-TYPE
- SYNTAX PhaseEntry
- ACCESS not-accessible
- STATUS mandatory
- DESCRIPTION
- "This gives access to Phase entries"
- INDEX { ePDUStatusPhaseIndex }
- ::= { ePDUStatusPhaseTable 1 }
- PhaseEntry ::=
- SEQUENCE {
- ePDUStatusPhaseIndex INTEGER,
- ePDUStatusPhaseNumber INTEGER,
- ePDUStatusPhaseState INTEGER
- }
- ePDUStatusPhaseIndex OBJECT-TYPE
- SYNTAX INTEGER(1..10)
- ACCESS read-only
- STATUS mandatory
- DESCRIPTION
- "The index to the RACK PDU Phase entry."
- ::= { ePDUStatusPhaseEntry 1 }
- ePDUStatusPhaseNumber OBJECT-TYPE
- SYNTAX INTEGER
- ACCESS read-only
- STATUS mandatory
- DESCRIPTION
- "Getting this OID will return the phase number."
- ::= { ePDUStatusPhaseEntry 2 }
- ePDUStatusPhaseState OBJECT-TYPE
- SYNTAX INTEGER {
- phaseLoadNormal (1),
- phaseLoadLow (2),
- phaseLoadNearOverload (3),
- phaseLoadOverload (4)
- }
- ACCESS read-only
- STATUS mandatory
- DESCRIPTION
- "Getting this OID will return the Phase load state.
- phaseLoadNormal(1) indicates that the Phase is
- operating properly within the ePDULoadPhaseConfigLowLoadThreshold
- and ePDULoadPhaseConfigNearOverloadThreshold OID values.
- phaseLoadLow(2) indicates that the Phase load has
- dropped below the ePDULoadPhaseConfigLowLoadThreshold OID value.
- An SNMP trap will occur when this state is entered or cleared.
- phaseLoadNearOverload(3) indicates that the Phase load
- is greater than or equal to the
- ePDULoadPhaseConfigNearOverloadThreshold OID value.
- An SNMP trap will occur when this state is entered or cleared.
- phaseLoadOverload(4) indicates that the Phase load is
- greater than or equal to the ePDULoadPhaseConfigOverloadThreshold
- OID value.
- An SNMP trap will occur when this state is entered or cleared."
- ::= { ePDUStatusPhaseEntry 3 }
- -- Outlet status table
- ePDUStatusOutletTableSize OBJECT-TYPE
- SYNTAX INTEGER
- ACCESS read-only
- STATUS mandatory
- DESCRIPTION
- "The size of the Status Outlet Table"
- ::= { ePDUStatus 5 }
- ePDUStatusOutletTable OBJECT-TYPE
- SYNTAX SEQUENCE OF OutletEntry
- ACCESS not-accessible
- STATUS mandatory
- DESCRIPTION
- "Allows for getting of status of each Outlet of an Outlet Monitored Rack PDU."
- ::= { ePDUStatus 6 }
- ePDUStatusOutletEntry OBJECT-TYPE
- SYNTAX OutletEntry
- ACCESS not-accessible
- STATUS mandatory
- DESCRIPTION
- "This gives access to Outlet entries"
- INDEX { ePDUStatusOutletIndex }
- ::= { ePDUStatusOutletTable 1 }
- OutletEntry ::=
- SEQUENCE {
- ePDUStatusOutletIndex INTEGER,
- ePDUStatusOutletNumber INTEGER,
- ePDUStatusOutletState INTEGER
- }
- ePDUStatusOutletIndex OBJECT-TYPE
- SYNTAX INTEGER(1..24)
- ACCESS read-only
- STATUS mandatory
- DESCRIPTION
- "The index to the RACK PDU Outlet entry."
- ::= { ePDUStatusOutletEntry 1 }
- ePDUStatusOutletNumber OBJECT-TYPE
- SYNTAX INTEGER
- ACCESS read-only
- STATUS mandatory
- DESCRIPTION
- "Getting this OID will return the Outlet number."
- ::= { ePDUStatusOutletEntry 2 }
- ePDUStatusOutletState OBJECT-TYPE
- SYNTAX INTEGER {
- outletLoadNormal (1),
- outletLoadLow (2),
- outletLoadNearOverload (3),
- outletLoadOverload (4)
- }
- ACCESS read-only
- STATUS mandatory
- DESCRIPTION
- "Getting this OID will return the Outlet load state.
- outletLoadNormal(1) indicates that the Outlet is
- operating properly within the ePDUOutletConfigMonitoredLowLoadThreshold
- and ePDUOutletConfigMonitoredNearOverloadThreshold OID values.
- outletLoadLow(2) indicates that the Outlet load has
- dropped below the ePDUOutletConfigMonitoredLowLoadThreshold OID value.
- An SNMP trap will occur when this state is entered or cleared.
- outletLoadNearOverload(3) indicates that the Outlet load
- is greater than or equal to the
- ePDUOutletConfigMonitoredNearOverloadThreshold OID value.
- An SNMP trap will occur when this state is entered or cleared.
- outletLoadOverload(4) indicates that the Outlet load is
- greater than or equal to the ePDUOutletConfigMonitoredOverloadThreshold
- OID value.
- An SNMP trap will occur when this state is entered or cleared."
- ::= { ePDUStatusOutletEntry 3 }
- ePDUStatusInputVoltage OBJECT-TYPE
- SYNTAX INTEGER
- ACCESS read-only
- STATUS mandatory
- DESCRIPTION
- "The input voltage in 0.1 Volt."
- ::= { ePDUStatus 7 }
- ePDUStatusInputFrequency OBJECT-TYPE
- SYNTAX INTEGER
- ACCESS read-only
- STATUS mandatory
- DESCRIPTION
- "The input frequency in 0.1 Hertz."
- ::= { ePDUStatus 8 }
- -- environment Sensor Group
- -- the envirIdent group
- envirIdentName OBJECT-TYPE
- SYNTAX DisplayString
- ACCESS read-write
- STATUS mandatory
- DESCRIPTION
- "The name of the environment sensor.
- The maximum string size is device dependent."
- ::= { envirIdent 1 }
- envirIdentLocation OBJECT-TYPE
- SYNTAX DisplayString
- ACCESS read-write
- STATUS mandatory
- DESCRIPTION
- "The location of the environment sensor.
- The maximum string size is device dependent."
- ::= { envirIdent 2 }
- -- the envirTemp group
- envirTemperature OBJECT-TYPE
- SYNTAX INTEGER
- ACCESS read-only
- STATUS mandatory
- DESCRIPTION
- "The environment temperature expressed in 1/10 Fahrenheit"
- ::= { envirTemp 1 }
- envirTempHighThreshold OBJECT-TYPE
- SYNTAX INTEGER
- ACCESS read-write
- STATUS mandatory
- DESCRIPTION
- "The high temperature threshold of the environment sensor.
- The value expressed in Fahrenheit."
- ::= { envirTemp 2 }
- envirTempLowThreshold OBJECT-TYPE
- SYNTAX INTEGER
- ACCESS read-write
- STATUS mandatory
- DESCRIPTION
- "The low temperature threshold of the environment sensor.
- The value expressed in Fahrenheit."
- ::= { envirTemp 3 }
- envirTempRateOfChange OBJECT-TYPE
- SYNTAX INTEGER
- ACCESS read-write
- STATUS mandatory
- DESCRIPTION
- "The rate of change of the temperature.
- The value expressed in Fahrenheit per 5 minute."
- ::= { envirTemp 4 }
- envirTempHysteresis OBJECT-TYPE
- SYNTAX INTEGER
- ACCESS read-write
- STATUS mandatory
- DESCRIPTION
- "The number of degrees beyond the temperature thresholds
- at which an active temperature alarm will be cleared.
- This configuration setting applies to all temperature
- thresholds.
- Units are displayed in Fahrenheit."
- ::= { envirTemp 5 }
- envirTemperatureCelsius OBJECT-TYPE
- SYNTAX INTEGER
- ACCESS read-only
- STATUS mandatory
- DESCRIPTION
- "The environment temperature expressed in 1/10 Celsius"
- ::= { envirTemp 6 }
- envirTempCelsiusHighThreshold OBJECT-TYPE
- SYNTAX INTEGER
- ACCESS read-write
- STATUS mandatory
- DESCRIPTION
- "The high temperature threshold of the environment sensor.
- The value expressed in Celsius."
- ::= { envirTemp 7 }
- envirTempCelsiusLowThreshold OBJECT-TYPE
- SYNTAX INTEGER
- ACCESS read-write
- STATUS mandatory
- DESCRIPTION
- "The low temperature threshold of the environment sensor.
- The value expressed in Celsius."
- ::= { envirTemp 8 }
- envirTempCelsiusRateOfChange OBJECT-TYPE
- SYNTAX INTEGER
- ACCESS read-write
- STATUS mandatory
- DESCRIPTION
- "The rate of change of the temperature.
- The value expressed in Celsius per 5 minute."
- ::= { envirTemp 9 }
- envirTempCelsiusHysteresis OBJECT-TYPE
- SYNTAX INTEGER
- ACCESS read-write
- STATUS mandatory
- DESCRIPTION
- "The number of degrees beyond the temperature thresholds
- at which an active temperature alarm will be cleared.
- This configuration setting applies to all temperature
- thresholds.
- Units are displayed in Celsius."
- ::= { envirTemp 10 }
- -- the envirHumid group
- envirHumidity OBJECT-TYPE
- SYNTAX INTEGER
- ACCESS read-only
- STATUS mandatory
- DESCRIPTION
- "The environment relative humidity expressed in persentage."
- ::= { envirHumid 1 }
- envirHumidHighThreshold OBJECT-TYPE
- SYNTAX INTEGER
- ACCESS read-write
- STATUS mandatory
- DESCRIPTION
- "The high relative humidity threshold of the environment sensor.
- The value expressed in persentage."
- ::= { envirHumid 2 }
- envirHumidLowThreshold OBJECT-TYPE
- SYNTAX INTEGER
- ACCESS read-write
- STATUS mandatory
- DESCRIPTION
- "The low relative humidity threshold of the environment sensor.
- The value expressed in persentage."
- ::= { envirHumid 3 }
- envirHumidRateOfChange OBJECT-TYPE
- SYNTAX INTEGER
- ACCESS read-write
- STATUS mandatory
- DESCRIPTION
- "The rate of change of the relative humidity.
- The value expressed in persentage per 5 minute."
- ::= { envirHumid 4 }
- envirHumidHysteresis OBJECT-TYPE
- SYNTAX INTEGER
- ACCESS read-write
- STATUS mandatory
- DESCRIPTION
- "The number of degrees beyond the relative humidity thresholds
- at which an active relative humidity alarm will be cleared.
- This configuration setting applies to all relative humidity
- thresholds.
- Units are displayed in persentage."
- ::= { envirHumid 5 }
- envirContactTableSize OBJECT-TYPE
- SYNTAX INTEGER
- ACCESS read-only
- STATUS mandatory
- DESCRIPTION
- "The number of the contact in the environment sensor."
- ::= { envirContact 1 }
- envirContactTable OBJECT-TYPE
- SYNTAX SEQUENCE OF ContactEntry
- ACCESS not-accessible
- STATUS mandatory
- DESCRIPTION
- "Allows for getting of information of each contact of the environment sensor."
- ::= { envirContact 2 }
- envirContactEntry OBJECT-TYPE
- SYNTAX ContactEntry
- ACCESS not-accessible
- STATUS mandatory
- DESCRIPTION
- "This gives access to contact entries"
- INDEX { envirContactIndex }
- ::= { envirContactTable 1 }
- ContactEntry ::=
- SEQUENCE {
- envirContactIndex INTEGER,
- envirContactName DisplayString,
- envirContactStatus INTEGER,
- envirContactNormalState INTEGER
- }
- envirContactIndex OBJECT-TYPE
- SYNTAX INTEGER(1..4)
- ACCESS read-only
- STATUS mandatory
- DESCRIPTION
- "The index to the contact of the environment sensor."
- ::= { envirContactEntry 1 }
- envirContactName OBJECT-TYPE
- SYNTAX DisplayString
- ACCESS read-write
- STATUS mandatory
- DESCRIPTION
- "Getting or setting the name of the contact of the environment sensor."
- ::= { envirContactEntry 2 }
- envirContactStatus OBJECT-TYPE
- SYNTAX INTEGER {
- contactNormal (1),
- contactAbnormal (2)
- }
- ACCESS read-only
- STATUS mandatory
- DESCRIPTION
- "Getting this OID will return the Contact Status."
- ::= { envirContactEntry 3 }
- envirContactNormalState OBJECT-TYPE
- SYNTAX INTEGER {
- normalOpen (1),
- normalClose (2)
- }
- ACCESS read-write
- STATUS mandatory
- DESCRIPTION
- "Set the contact normal state."
- ::= { envirContactEntry 4 }
- -- ats Group
- -- the atsIdent group
- atsIdentName OBJECT-TYPE
- SYNTAX DisplayString
- ACCESS read-write
- STATUS mandatory
- DESCRIPTION
- "The name of the ATS.
- The maximum string size is device dependent."
- ::= { atsIdent 1 }
- atsIdentModelName OBJECT-TYPE
- SYNTAX DisplayString
- ACCESS read-only
- STATUS mandatory
- DESCRIPTION
- "A string identifying the model name of the Automatic Transfer Switch.
- This value is set at the factory."
- ::= { atsIdent 2 }
- atsIdentHardwareRev OBJECT-TYPE
- SYNTAX DisplayString
- ACCESS read-only
- STATUS mandatory
- DESCRIPTION
- "The hardware revision of the Automatic Transfer Switch.
- This value is set at the factory."
- ::= { atsIdent 3 }
- atsIdentFirmwareRev OBJECT-TYPE
- SYNTAX DisplayString
- ACCESS read-only
- STATUS mandatory
- DESCRIPTION
- "A string identifying the Automatic Transfer Switch
- firmware revision."
- ::= { atsIdent 4 }
- atsIdentSerialNumber OBJECT-TYPE
- SYNTAX DisplayString
- ACCESS read-only
- STATUS mandatory
- DESCRIPTION
- "A string identifying the serial number of
- the Automatic Transfer Switch. This value is set at the factory."
- ::= { atsIdent 5 }
- atsIdentDateOfManufacture OBJECT-TYPE
- SYNTAX DisplayString
- ACCESS read-only
- STATUS mandatory
- DESCRIPTION
- "The date when the Automatic Transfer Switch was manufactured in mm/dd/yyyy format.
- This value is set at the factory. "
- ::= { atsIdent 6 }
- atsIdentDeviceRatingVoltage OBJECT-TYPE
- SYNTAX DisplayString
- ACCESS read-only
- STATUS mandatory
- DESCRIPTION
- "A string identifing the Automatic Transfer Switch rating voltage."
- ::= { atsIdent 7 }
- atsIdentDeviceRatingCurrent OBJECT-TYPE
- SYNTAX INTEGER
- ACCESS read-only
- STATUS mandatory
- DESCRIPTION
- "This gives the device rating current in Amps"
- ::= { atsIdent 8 }
- atsIdentDeviceOutletNum OBJECT-TYPE
- SYNTAX INTEGER
- ACCESS read-only
- STATUS mandatory
- DESCRIPTION
- "This gives the outlet number of the device"
- ::= { atsIdent 9 }
- atsIdentAgentModelName OBJECT-TYPE
- SYNTAX DisplayString
- ACCESS read-only
- STATUS mandatory
- DESCRIPTION
- "A string identifying the model name of the Agent."
- ::= { atsIdent 10 }
- atsIdentAgentHardwareRevision OBJECT-TYPE
- SYNTAX DisplayString
- ACCESS read-only
- STATUS mandatory
- DESCRIPTION
- "The hardware revision of the Agent."
- ::= { atsIdent 11 }
- atsIdentAgentFirmwareRevision OBJECT-TYPE
- SYNTAX DisplayString
- ACCESS read-only
- STATUS mandatory
- DESCRIPTION
- "A string identifying the Agent firmware revision."
- ::= { atsIdent 12 }
- atsIdentAgentSerialNumber OBJECT-TYPE
- SYNTAX DisplayString
- ACCESS read-only
- STATUS mandatory
- DESCRIPTION
- "A string identifying the serial number of the Agent."
- ::= { atsIdent 13 }
- -- the atsStatus group
- -- the atsStatusDevice group in atsStatus group
- atsStatusCommStatus OBJECT-TYPE
- SYNTAX INTEGER {
- atsNeverDiscovered (1),
- atsCommEstablished (2),
- atsCommLost (3)
- }
- ACCESS read-only
- STATUS mandatory
- DESCRIPTION
- "This variable returns the current communication status
- between the Automatic Transfer Switch and the Agent. "
- ::= { atsStatusDevice 1 }
- atsStatusSelectedSource OBJECT-TYPE
- SYNTAX INTEGER {
- sourceA (1),
- sourceB (2)
- }
- ACCESS read-only
- STATUS mandatory
- DESCRIPTION
- "This variable returns the current source of power. "
- ::= { atsStatusDevice 2 }
- atsStatusRedundancyState OBJECT-TYPE
- SYNTAX INTEGER {
- atsRedundancyLost (1),
- atsFullyRedundant (2)
- }
- ACCESS read-only
- STATUS mandatory
- DESCRIPTION
- "This variable returns the current redundancy state of the ATS.
- atsRedundancyLost(1) indicates that the ATS is unable to
- switch over to the alternate power source if the current source fails.
- atsFullyRedundant(2) indicates that the ATS will switch over to
- the alternate power source if the current source fails."
- ::= { atsStatusDevice 3 }
- atsStatusPhaseSyncStatus OBJECT-TYPE
- SYNTAX INTEGER {
- inSync (1),
- outOfSync (2)
- }
- ACCESS read-only
- STATUS mandatory
- DESCRIPTION
- "This variable returns the status of the phase sync."
- ::= { atsStatusDevice 4 }
- atsStatusDevSourceRelayStatus OBJECT-TYPE
- SYNTAX INTEGER {
- sourceRelayNormal (1),
- sourceRelayFail (2)
- }
- ACCESS read-only
- STATUS mandatory
- DESCRIPTION
- "This variable returns the status of the source relay."
- ::= { atsStatusDevice 5 }
- atsStatusDevInRelayStatus OBJECT-TYPE
- SYNTAX INTEGER {
- inputRelayNormal (1),
- inputRelayFail (2)
- }
- ACCESS read-only
- STATUS mandatory
- DESCRIPTION
- "This variable returns the status of the input relay."
- ::= { atsStatusDevice 6 }
- atsStatusDevOutRelayStatus OBJECT-TYPE
- SYNTAX INTEGER {
- outputRelayNormal (1),
- outputRelayFail (2)
- }
- ACCESS read-only
- STATUS mandatory
- DESCRIPTION
- "This variable returns the status of the Output relay."
- ::= { atsStatusDevice 7 }
- atsStatusDevLCDCommStatus OBJECT-TYPE
- SYNTAX INTEGER {
- lcdCommNormal (1),
- lcdCommFail (2)
- }
- ACCESS read-only
- STATUS mandatory
- DESCRIPTION
- "This variable returns the communication status of the LCD."
- ::= { atsStatusDevice 8 }
- atsStatusDevDB9CommStatus OBJECT-TYPE
- SYNTAX INTEGER {
- db9CommNormal (1),
- db9CommFail (2)
- }
- ACCESS read-only
- STATUS mandatory
- DESCRIPTION
- "This variable returns the communication status of the DB9."
- ::= { atsStatusDevice 9 }
- -- the atsStatusPowerSupplyTable in atsStatusDevice group
- atsStatusPowerSupplyTable OBJECT-TYPE
- SYNTAX SEQUENCE OF AtsStatusPowerSupplyEntry
- ACCESS not-accessible
- STATUS mandatory
- DESCRIPTION
- "A list of power supply table entries."
- ::= { atsStatusDevice 10 }
- atsStatusPowerSupplyEntry OBJECT-TYPE
- SYNTAX AtsStatusPowerSupplyEntry
- ACCESS not-accessible
- STATUS mandatory
- DESCRIPTION
- "An entry containing power supply information applicable to a
- particular input."
- INDEX { atsStatusPowerSupplyTableIndex }
- ::= { atsStatusPowerSupplyTable 1 }
- AtsStatusPowerSupplyEntry ::= SEQUENCE {
- atsStatusPowerSupplyTableIndex INTEGER,
- atsStatusPowerSupplyInputSource INTEGER,
- atsStatusPowerSupply12VStatus INTEGER,
- atsStatusPowerSupply5VStatus INTEGER,
- atsStatusPowerSupply3p3VStatus INTEGER
- }
- atsStatusPowerSupplyTableIndex OBJECT-TYPE
- SYNTAX INTEGER(1..10)
- ACCESS read-only
- STATUS mandatory
- DESCRIPTION
- "The input identifier."
- ::= { atsStatusPowerSupplyEntry 1 }
- atsStatusPowerSupplyInputSource OBJECT-TYPE
- SYNTAX INTEGER {
- sourceA (1),
- sourceB (2)
- }
- ACCESS read-only
- STATUS mandatory
- DESCRIPTION
- "The input source to the power supply."
- ::= { atsStatusPowerSupplyEntry 2 }
- atsStatusPowerSupply12VStatus OBJECT-TYPE
- SYNTAX INTEGER {
- powerSupplyOK (1),
- powerSupplyFailure (2)
- }
- ACCESS read-only
- STATUS mandatory
- DESCRIPTION
- "This variable returns the status of the power supply A 12V in system."
- ::= { atsStatusPowerSupplyEntry 3 }
- atsStatusPowerSupply5VStatus OBJECT-TYPE
- SYNTAX INTEGER {
- powerSupplyOK (1),
- powerSupplyFailure (2)
- }
- ACCESS read-only
- STATUS mandatory
- DESCRIPTION
- "This variable returns the status of the power supply A 5V in system."
- ::= { atsStatusPowerSupplyEntry 4 }
- atsStatusPowerSupply3p3VStatus OBJECT-TYPE
- SYNTAX INTEGER {
- powerSupplyOK (1),
- powerSupplyFailure (2)
- }
- ACCESS read-only
- STATUS mandatory
- DESCRIPTION
- "This variable returns the status of the power supply A 3.3V in system."
- ::= { atsStatusPowerSupplyEntry 5 }
- -- the atsStatusInput group in atsStatus group
- atsStatusInputNum OBJECT-TYPE
- SYNTAX INTEGER
- ACCESS read-only
- STATUS mandatory
- DESCRIPTION
- "The number of input feeds to this device.
- This variable indicates the number of rows in the
- status input table."
- ::= { atsStatusInput 1 }
- -- the atsStatusInputTable in atsStatusInput group
- atsStatusInputTable OBJECT-TYPE
- SYNTAX SEQUENCE OF AtsStatusInputEntry
- ACCESS not-accessible
- STATUS mandatory
- DESCRIPTION
- "A list of input table entries. The number of entries
- is given by the value of atsNumInputs."
- ::= { atsStatusInput 2 }
- atsStatusInputEntry OBJECT-TYPE
- SYNTAX AtsStatusInputEntry
- ACCESS not-accessible
- STATUS mandatory
- DESCRIPTION
- "An entry containing information applicable to a
- particular input."
- INDEX { atsStatusInputTableIndex }
- ::= { atsStatusInputTable 1 }
- AtsStatusInputEntry ::= SEQUENCE {
- atsStatusInputTableIndex INTEGER,
- atsStatusInputName DisplayString,
- atsStatusNumInputPhase INTEGER,
- atsStatusInputVoltageOrientation INTEGER,
- atsStatusInputVoltage INTEGER,
- atsStatusInputFrequency INTEGER,
- atsStatusInputVolState INTEGER,
- atsStatusInputFreqState INTEGER
- }
- atsStatusInputTableIndex OBJECT-TYPE
- SYNTAX INTEGER(1..10)
- ACCESS read-only
- STATUS mandatory
- DESCRIPTION
- "The input identifier."
- ::= { atsStatusInputEntry 1 }
- atsStatusInputName OBJECT-TYPE
- SYNTAX DisplayString
- ACCESS read-write
- STATUS mandatory
- DESCRIPTION
- "A name given to a particular input."
- ::= { atsStatusInputEntry 2 }
- atsStatusNumInputPhase OBJECT-TYPE
- SYNTAX INTEGER
- ACCESS read-only
- STATUS mandatory
- DESCRIPTION
- "The number of input phases utilized in this device.
- The sum of all the atsStatusNumInputPhase variable
- indicates the number of rows in the status input
- phase table."
- ::= { atsStatusInputEntry 3 }
- atsStatusInputVoltageOrientation OBJECT-TYPE
- SYNTAX INTEGER {
- unknown (1),
- singlePhase (2),
- splitPhase (3),
- threePhasePhaseToNeutral (4),
- threePhasePhaseToPhase (5)
- }
- ACCESS read-only
- STATUS mandatory
- DESCRIPTION
- "The input voltage orientation:
- 1: unknown for this Source
- 2: singlePhase - phase 1 voltage is between Phase 1
- and Neutral.
- 3: splitPhase - phase 1 voltage is between Phase 1 and
- Neutral; phase 2 voltage is between Phase 2 and Neutral;
- phase 3 voltage is between Phase 1 and Phase 2.
- 4: threePhasePhaseToNeutral - phase 1 voltage is between
- Phase 1 and Neutral; phase 2 voltage is between Phase 2
- and Neutral; phase 3 voltage is between Phase 3 and
- Neutral.
- 5: threePhasePhaseToPhase - phase 1 voltage is between
- Phase 1 and Phase 2; phase 2 voltage is between Phase 2
- and Phase 3; phase 3 voltage is between Phase 3 and
- Phase 1."
- ::= { atsStatusInputEntry 4 }
- atsStatusInputVoltage OBJECT-TYPE
- SYNTAX INTEGER
- ACCESS read-only
- STATUS mandatory
- DESCRIPTION
- "The input voltage in 0.1 Volt."
- ::= { atsStatusInputEntry 5 }
- atsStatusInputFrequency OBJECT-TYPE
- SYNTAX INTEGER
- ACCESS read-only
- STATUS mandatory
- DESCRIPTION
- "The input frequency in 0.1 Hertz."
- ::= { atsStatusInputEntry 6 }
- atsStatusInputVolState OBJECT-TYPE
- SYNTAX INTEGER {
- normal (1),
- overVoltage (2),
- underVoltage (3)
- }
- ACCESS read-only
- STATUS mandatory
- DESCRIPTION
- "The input voltage status."
- ::= { atsStatusInputEntry 7 }
- atsStatusInputFreqState OBJECT-TYPE
- SYNTAX INTEGER {
- normal (1),
- overFrequency (2),
- underFrequency (3)
- }
- ACCESS read-only
- STATUS mandatory
- DESCRIPTION
- "The input frequency status."
- ::= { atsStatusInputEntry 8 }
- -- the atsStatusInputPhaseTable in atsStatusInput group
- atsStatusInputPhaseTable OBJECT-TYPE
- SYNTAX SEQUENCE OF AtsStatusInputPhaseEntry
- ACCESS not-accessible
- STATUS mandatory
- DESCRIPTION
- "A list of input table entries. The number of entries
- is given by the sum of the atsNumInputPhases."
- ::= { atsStatusInput 3 }
- atsStatusInputPhaseEntry OBJECT-TYPE
- SYNTAX AtsStatusInputPhaseEntry
- ACCESS not-accessible
- STATUS mandatory
- DESCRIPTION
- "An entry containing information applicable to a
- particular input phase."
- INDEX { atsStatusInputPhaseTableIndex, atsStatusInputPhaseIndex }
- ::= { atsStatusInputPhaseTable 1 }
- AtsStatusInputPhaseEntry ::= SEQUENCE {
- atsStatusInputPhaseTableIndex INTEGER,
- atsStatusInputPhaseIndex INTEGER,
- atsStatusInputPhaseVoltage INTEGER,
- atsStatusInputPhaseCurrent INTEGER,
- atsStatusInputPhasePower INTEGER
- }
- atsStatusInputPhaseTableIndex OBJECT-TYPE
- SYNTAX INTEGER (1..10)
- ACCESS read-only
- STATUS mandatory
- DESCRIPTION
- "The input identifier."
- ::= { atsStatusInputPhaseEntry 1 }
- atsStatusInputPhaseIndex OBJECT-TYPE
- SYNTAX INTEGER(1..10)
- ACCESS read-only
- STATUS mandatory
- DESCRIPTION
- "The input phase identifier."
- ::= { atsStatusInputPhaseEntry 2 }
- atsStatusInputPhaseVoltage OBJECT-TYPE
- SYNTAX INTEGER
- ACCESS read-only
- STATUS mandatory
- DESCRIPTION
- "The input voltage in VAC, or -1 if it's unsupported
- by this Source."
- ::= { atsStatusInputPhaseEntry 3 }
- atsStatusInputPhaseCurrent OBJECT-TYPE
- SYNTAX INTEGER
- ACCESS read-only
- STATUS mandatory
- DESCRIPTION
- "The input current in amperes, or -1 if it's
- unsupported by this Source."
- ::= { atsStatusInputPhaseEntry 4 }
- atsStatusInputPhasePower OBJECT-TYPE
- SYNTAX INTEGER
- ACCESS read-only
- STATUS mandatory
- DESCRIPTION
- "The input power in Watts, or -1 if it's unsupported
- by this Source."
- ::= { atsStatusInputPhaseEntry 5 }
- -- the atsConfig group
- atsConfigPreferredSource OBJECT-TYPE
- SYNTAX INTEGER {
- sourceA (1),
- sourceB (2),
- none (3)
- }
- ACCESS read-write
- STATUS mandatory
- DESCRIPTION
- "This variable returns the preferred source of power when both sources are OK."
- ::= { atsConfig 1 }
- atsConfigNominalVoltage OBJECT-TYPE
- SYNTAX INTEGER
- ACCESS read-write
- STATUS mandatory
- DESCRIPTION
- "This variable returns the nominal voltage of the input."
- ::= { atsConfig 2 }
- atsConfigVoltageSensitivity OBJECT-TYPE
- SYNTAX INTEGER {
- high (1),
- medium (2),
- low (3)
- }
- ACCESS read-write
- STATUS mandatory
- DESCRIPTION
- "This variable defines the sensitivity to changes in voltage:
- high(1) for best protection, low(3) for frequent small line
- voltage changes."
- ::= { atsConfig 3 }
- atsConfigTransferVoltageRange OBJECT-TYPE
- SYNTAX INTEGER {
- wide (1),
- medium (2),
- narrow (3)
- }
- ACCESS read-write
- STATUS mandatory
- DESCRIPTION
- "This variable defines the range of acceptable voltage from a power source.
- If the voltage measured from the selected input source is not within this
- range, the Automatic Transfer Switch will switch over (transfer) to the
- alternate power source."
- ::= { atsConfig 4 }
- atsConfigNarrowRangeValue OBJECT-TYPE
- SYNTAX INTEGER
- ACCESS read-write
- STATUS mandatory
- DESCRIPTION
- "To configure the Narrow Range value of acceptable voltage
- from a power source."
- ::= { atsConfig 5 }
- atsConfigMediumRangeValue OBJECT-TYPE
- SYNTAX INTEGER
- ACCESS read-write
- STATUS mandatory
- DESCRIPTION
- "To configure the Medium Range value of acceptable voltage
- from a power source."
- ::= { atsConfig 6 }
- atsConfigWideRangeValue OBJECT-TYPE
- SYNTAX INTEGER
- ACCESS read-write
- STATUS mandatory
- DESCRIPTION
- "To configure the Wide Range value of acceptable voltage
- from a power source."
- ::= { atsConfig 7 }
- atsConfigFrequencyDeviation OBJECT-TYPE
- SYNTAX INTEGER (1..3)
- ACCESS read-write
- STATUS mandatory
- DESCRIPTION
- "To configure the frequency deviation."
- ::= { atsConfig 8 }
- atsConfigDevLCDOffTime OBJECT-TYPE
- SYNTAX INTEGER
- ACCESS read-write
- STATUS mandatory
- DESCRIPTION
- "The amount of time (in seconds) which LCD turn off automatically
- after it remains idle for."
- ::= { atsConfig 9 }
- -- the atsControl group
- atsCtrlResetATS OBJECT-TYPE
- SYNTAX INTEGER {
- none (1),
- rboot (2),
- reset (3)
- }
- ACCESS read-write
- STATUS mandatory
- DESCRIPTION
- "Setting this variable will cause the Automatic Transfer Switch to
- reboot or reset relative setting to default value."
- ::= { atsControl 1 }
- atsCtrlClearEventCounts OBJECT-TYPE
- SYNTAX INTEGER {
- none (1),
- clear (2)
- }
- ACCESS read-write
- STATUS mandatory
- DESCRIPTION
- "Setting this variable will clear all event counts in Automatic Transfer Switch.
- Returns (-1) if unsupported."
- ::= { atsControl 2 }
- -- the atsLoad group
- -- the atsLoadDevice group in the atsLoad group
- atsLoadDevPhaseTableSize OBJECT-TYPE
- SYNTAX INTEGER
- ACCESS read-only
- STATUS mandatory
- DESCRIPTION
- "The size of the Phase Table."
- ::= { atsLoadDevice 1 }
- -- the atsLoadDevPhaseTable in atsLoadDevice group
- atsLoadDevPhaseTable OBJECT-TYPE
- SYNTAX SEQUENCE OF LoadDevPhaseEntry
- ACCESS not-accessible
- STATUS mandatory
- DESCRIPTION
- "Allows for getting the Phase Max Load in the ATS."
- ::= { atsLoadDevice 2 }
- atsLoadDevPhaseEntry OBJECT-TYPE
- SYNTAX LoadDevPhaseEntry
- ACCESS not-accessible
- STATUS mandatory
- DESCRIPTION
- "The ATS Phases Access."
- INDEX { atsLoadDevPhaseTableIndex}
- ::= { atsLoadDevPhaseTable 1 }
- LoadDevPhaseEntry ::=
- SEQUENCE {
- atsLoadDevPhaseTableIndex INTEGER,
- atsLoadDevPhase INTEGER,
- atsLoadDevPhaseMaxLoad INTEGER
- }
- atsLoadDevPhaseTableIndex OBJECT-TYPE
- SYNTAX INTEGER(1..10)
- ACCESS read-only
- STATUS mandatory
- DESCRIPTION
- "The index to ATS phase entry."
- ::= { atsLoadDevPhaseEntry 1 }
- atsLoadDevPhase OBJECT-TYPE
- SYNTAX INTEGER {
- phase1 (1),
- phase2 (2),
- phase3 (3),
- phase1-2 (4),
- phase2-3 (5),
- phase3-1 (6)
- }
- ACCESS read-only
- STATUS mandatory
- DESCRIPTION
- "For single phase devices, this object will always
- return phase1(1).
- For 3-phase devices, this object will return phase1 (1),
- phase2 (2), phase3 (3), phase1-2 (4) for phases 1 and 2,
- phase2-3 (5) for phases 2 and 3, and phase3-1 (6) for
- phases 3 and 1."
- ::= { atsLoadDevPhaseEntry 2 }
- atsLoadDevPhaseMaxLoad OBJECT-TYPE
- SYNTAX INTEGER
- ACCESS read-only
- STATUS mandatory
- DESCRIPTION
- "Getting this OID will return the maximum rated power that each
- phase of the ATS can provide. It is represented in Amps."
- ::= { atsLoadDevPhaseEntry 3 }
- atsLoadDevBankTableSize OBJECT-TYPE
- SYNTAX INTEGER
- ACCESS read-only
- STATUS mandatory
- DESCRIPTION
- "The size of the Bank Table."
- ::= { atsLoadDevice 3 }
- -- the atsLoadDevBankTable in atsLoadDevice group
- atsLoadDevBankTable OBJECT-TYPE
- SYNTAX SEQUENCE OF AtsLoadDevBankEntry
- ACCESS not-accessible
- STATUS mandatory
- DESCRIPTION
- "Allows for getting the Bank Max Load in the ATS."
- ::= { atsLoadDevice 4 }
- atsLoadDevBankEntry OBJECT-TYPE
- SYNTAX AtsLoadDevBankEntry
- ACCESS not-accessible
- STATUS mandatory
- DESCRIPTION
- "The ATS Banks Access."
- INDEX { atsLoadDevBankTableIndex}
- ::= { atsLoadDevBankTable 1 }
- AtsLoadDevBankEntry ::=
- SEQUENCE {
- atsLoadDevBankTableIndex INTEGER,
- atsLoadDevBankMaxLoad INTEGER
- }
- atsLoadDevBankTableIndex OBJECT-TYPE
- SYNTAX INTEGER {
- total (1),
- bank1 (2),
- bank2 (3),
- bank3 (4)
- }
- ACCESS read-only
- STATUS mandatory
- DESCRIPTION
- "The index to the ATS bank entry."
- ::= { atsLoadDevBankEntry 1 }
- atsLoadDevBankMaxLoad OBJECT-TYPE
- SYNTAX INTEGER
- ACCESS read-only
- STATUS mandatory
- DESCRIPTION
- "Getting this OID will return the maximum rated power
- that each bank of the ATS can provide. It is
- represented in Amps."
- ::= { atsLoadDevBankEntry 2 }
- -- the atsLoadStatus group in the atsLoad group
- atsLoadStatusPhaseTableSize OBJECT-TYPE
- SYNTAX INTEGER
- ACCESS read-only
- STATUS mandatory
- DESCRIPTION
- "The size of the Phase Table."
- ::= { atsLoadStatus 1 }
- -- the atsLoadStatusPhaseTable in atsLoadStatus group
- atsLoadStatusPhaseTable OBJECT-TYPE
- SYNTAX SEQUENCE OF LoadStatusPhaseEntry
- ACCESS not-accessible
- STATUS mandatory
- DESCRIPTION
- "Allows for getting the Phase Load status in the ATS."
- ::= { atsLoadStatus 2 }
- atsLoadStatusPhaseEntry OBJECT-TYPE
- SYNTAX LoadStatusPhaseEntry
- ACCESS not-accessible
- STATUS mandatory
- DESCRIPTION
- "The ATS Phases Access."
- INDEX { atsLoadStatusPhaseTableIndex}
- ::= { atsLoadStatusPhaseTable 1 }
- LoadStatusPhaseEntry ::=
- SEQUENCE {
- atsLoadStatusPhaseTableIndex INTEGER,
- atsLoadStatusPhase INTEGER,
- atsLoadStatusPhaseLoad INTEGER,
- atsLoadStatusPhaseLoadState INTEGER,
- atsLoadStatusPhasePower INTEGER
- }
- atsLoadStatusPhaseTableIndex OBJECT-TYPE
- SYNTAX INTEGER(1..10)
- ACCESS read-only
- STATUS mandatory
- DESCRIPTION
- "The index to ATS phase entry."
- ::= { atsLoadStatusPhaseEntry 1 }
- atsLoadStatusPhase OBJECT-TYPE
- SYNTAX INTEGER {
- phase1 (1),
- phase2 (2),
- phase3 (3),
- phase1-2 (4),
- phase2-3 (5),
- phase3-1 (6)
- }
- ACCESS read-only
- STATUS mandatory
- DESCRIPTION
- "For single phase devices, this object will always
- return phase1(1).
- For 3-phase devices, this object will return phase1 (1),
- phase2 (2), phase3 (3), phase1-2 (4) for phases 1 and 2,
- phase2-3 (5) for phases 2 and 3, and phase3-1 (6) for
- phases 3 and 1."
- ::= { atsLoadStatusPhaseEntry 2 }
- atsLoadStatusPhaseLoad OBJECT-TYPE
- SYNTAX INTEGER
- ACCESS read-only
- STATUS mandatory
- DESCRIPTION
- "The output current in 0.1 amperes drawn
- by the load on the ATS"
- ::= { atsLoadStatusPhaseEntry 3 }
- atsLoadStatusPhaseLoadState OBJECT-TYPE
- SYNTAX INTEGER {
- normal (1),
- lowLoad (2),
- nearOverLoad (3),
- overLoad (4)
- }
- ACCESS read-only
- STATUS mandatory
- DESCRIPTION
- "Getting this OID will return the phase load state."
- ::= { atsLoadStatusPhaseEntry 4 }
- atsLoadStatusPhasePower OBJECT-TYPE
- SYNTAX INTEGER
- ACCESS read-only
- STATUS mandatory
- DESCRIPTION
- "The output power in Watts."
- ::= { atsLoadStatusPhaseEntry 5 }
- atsLoadStatusBankTableSize OBJECT-TYPE
- SYNTAX INTEGER
- ACCESS read-only
- STATUS mandatory
- DESCRIPTION
- "The size of the Bank Table."
- ::= { atsLoadStatus 3 }
- -- the atsLoadStatusBankTable in atsLoadStatus group
- atsLoadStatusBankTable OBJECT-TYPE
- SYNTAX SEQUENCE OF LoadStatusBankEntry
- ACCESS not-accessible
- STATUS mandatory
- DESCRIPTION
- "Allows for getting the Bank Load status in the ATS."
- ::= { atsLoadStatus 4 }
- atsLoadStatusBankEntry OBJECT-TYPE
- SYNTAX LoadStatusBankEntry
- ACCESS not-accessible
- STATUS mandatory
- DESCRIPTION
- "The ATS Bank Access."
- INDEX { atsLoadStatusBankTableIndex}
- ::= { atsLoadStatusBankTable 1 }
- LoadStatusBankEntry ::=
- SEQUENCE {
- atsLoadStatusBankTableIndex INTEGER,
- atsLoadStatusBankPhase INTEGER,
- atsLoadStatusBankLoad INTEGER,
- atsLoadStatusBankLoadState INTEGER,
- atsLoadStatusBankPower INTEGER,
- atsLoadStatusBankEnergy INTEGER,
- atsLoadStatusBankStartTime INTEGER
- }
- atsLoadStatusBankTableIndex OBJECT-TYPE
- SYNTAX INTEGER {
- total (1),
- bank1 (2),
- bank2 (3),
- bank3 (4)
- }
- ACCESS read-only
- STATUS mandatory
- DESCRIPTION
- "The index to ATS bank entry."
- ::= { atsLoadStatusBankEntry 1 }
- atsLoadStatusBankPhase OBJECT-TYPE
- SYNTAX INTEGER {
- phase1 (1),
- phase2 (2),
- phase3 (3),
- phase1-2 (4),
- phase2-3 (5),
- phase3-1 (6)
- }
- ACCESS read-only
- STATUS mandatory
- DESCRIPTION
- "Getting this OID will return the phase number."
- ::= { atsLoadStatusBankEntry 2 }
- atsLoadStatusBankLoad OBJECT-TYPE
- SYNTAX INTEGER
- ACCESS read-only
- STATUS mandatory
- DESCRIPTION
- "The output current in 0.1 amperes drawn
- by the load on the ATS"
- ::= { atsLoadStatusBankEntry 3 }
- atsLoadStatusBankLoadState OBJECT-TYPE
- SYNTAX INTEGER {
- normal (1),
- lowLoad (2),
- nearOverLoad (3),
- overLoad (4)
- }
- ACCESS read-only
- STATUS mandatory
- DESCRIPTION
- "Getting this OID will return the bank load state."
- ::= { atsLoadStatusBankEntry 4 }
- atsLoadStatusBankPower OBJECT-TYPE
- SYNTAX INTEGER
- ACCESS read-only
- STATUS mandatory
- DESCRIPTION
- "The output power in Watts."
- ::= { atsLoadStatusBankEntry 5 }
- atsLoadStatusBankEnergy OBJECT-TYPE
- SYNTAX INTEGER
- ACCESS read-only
- STATUS mandatory
- DESCRIPTION
- "Getting this OID will return the phase/bank apparent power measured in 0.1 kilowatt-hours."
- ::= { atsLoadStatusBankEntry 6 }
- atsLoadStatusBankStartTime OBJECT-TYPE
- SYNTAX INTEGER
- ACCESS read-only
- STATUS mandatory
- DESCRIPTION
- "Getting this OID will return the date and time of the last energy meter reset"
- ::= { atsLoadStatusBankEntry 7 }
- -- the atsLoadConfig group in the atsLoad group
- atsLoadCfgPhaseTableSize OBJECT-TYPE
- SYNTAX INTEGER
- ACCESS read-only
- STATUS mandatory
- DESCRIPTION
- "The size of the Phase Table."
- ::= { atsLoadConfig 1 }
- -- the atsLoadCfgPhaseTable in atsLoadConfig group
- atsLoadCfgPhaseTable OBJECT-TYPE
- SYNTAX SEQUENCE OF LoadCfgPhaseEntry
- ACCESS not-accessible
- STATUS mandatory
- DESCRIPTION
- "Allows for configuration of each ATS phase."
- ::= { atsLoadConfig 2 }
- atsLoadCfgPhaseEntry OBJECT-TYPE
- SYNTAX LoadCfgPhaseEntry
- ACCESS not-accessible
- STATUS mandatory
- DESCRIPTION
- "The ATS phase to configure."
- INDEX { atsLoadCfgPhaseTableIndex}
- ::= { atsLoadCfgPhaseTable 1 }
- LoadCfgPhaseEntry ::=
- SEQUENCE {
- atsLoadCfgPhaseTableIndex INTEGER,
- atsLoadCfgPhase INTEGER,
- atsLoadCfgPhaseLowLoad INTEGER,
- atsLoadCfgPhaseNearOverLoad INTEGER,
- atsLoadCfgPhaseOverLoad INTEGER,
- atsLoadCfgPhaseOutletRestriction INTEGER
- }
- atsLoadCfgPhaseTableIndex OBJECT-TYPE
- SYNTAX INTEGER(1..10)
- ACCESS read-only
- STATUS mandatory
- DESCRIPTION
- "The index to the ATS phase entry."
- ::= { atsLoadCfgPhaseEntry 1 }
- atsLoadCfgPhase OBJECT-TYPE
- SYNTAX INTEGER {
- phase1 (1),
- phase2 (2),
- phase3 (3),
- phase1-2 (4),
- phase2-3 (5),
- phase3-1 (6)
- }
- ACCESS read-only
- STATUS mandatory
- DESCRIPTION
- "For single phase devices, this object will always
- return phase1(1).
- For 3-phase devices, this object will return phase1 (1),
- phase2 (2), phase3 (3), phase1-2 (4) for phases 1 and 2,
- phase2-3 (5) for phases 2 and 3, and phase3-1 (6) for
- phases 3 and 1."
- ::= { atsLoadCfgPhaseEntry 2 }
- atsLoadCfgPhaseLowLoad OBJECT-TYPE
- SYNTAX INTEGER
- ACCESS read-write
- STATUS mandatory
- DESCRIPTION
- "A threshold that indicates the power consumption of
- the load is nearing a low consumption condition. It is
- represented in Amps. A warning will be issued when the
- load is less than the threshold value.
- A threshold value of 0 Amps effectively disables this
- warning."
- ::= { atsLoadCfgPhaseEntry 3 }
- atsLoadCfgPhaseNearOverLoad OBJECT-TYPE
- SYNTAX INTEGER
- ACCESS read-write
- STATUS mandatory
- DESCRIPTION
- "A threshold that indicates the power consumption of
- the load is nearing an overload condition. It is
- represented in Amps. A warning will be issued when the
- load is greater than or equal to the threshold value."
- ::= { atsLoadCfgPhaseEntry 4 }
- atsLoadCfgPhaseOverLoad OBJECT-TYPE
- SYNTAX INTEGER
- ACCESS read-write
- STATUS mandatory
- DESCRIPTION
- "A threshold that indicates the power consumption of
- the load has entered an overload condition. It is
- represented in Amps. A warning will be issued when the
- load is greater than or equal to the threshold value."
- ::= { atsLoadCfgPhaseEntry 5}
- atsLoadCfgPhaseOutletRestriction OBJECT-TYPE
- SYNTAX INTEGER {
- alwaysAllowTurnON (1),
- restrictOnNearOverload (2),
- restrictOnOverload (3)
- }
- ACCESS read-write
- STATUS mandatory
- DESCRIPTION
- "This OID controls the behavior of a ATS phase when an overload
- condition is possible and additional outlets are requested to be
- turned on.
- Setting this OID to alwaysAllowTurnON (1) will always allow
- the outlets on the corresponding phase to turn on.
- Setting this OID to restrictOnNearOverload (2) will not allow
- outlets on the corresponding phase to turn on if the
- ePDULoadConfigNearOverloadThreshold OID is exceeded.
- Setting this OID to restrictOnOverload (3) will not allow
- outlets on the corresponding phase to turn on if the
- ePDULoadConfigOverloadThreshold OID is exceeded."
- ::= { atsLoadCfgPhaseEntry 6 }
- atsLoadCfgBankTableSize OBJECT-TYPE
- SYNTAX INTEGER
- ACCESS read-only
- STATUS mandatory
- DESCRIPTION
- "The size of the Bank Table."
- ::= { atsLoadConfig 3 }
- -- the atsLoadCfgBankTable in atsLoadConfig group
- atsLoadCfgBankTable OBJECT-TYPE
- SYNTAX SEQUENCE OF LoadCfgBankEntry
- ACCESS not-accessible
- STATUS mandatory
- DESCRIPTION
- "Allows for configuration of each ATS bank."
- ::= { atsLoadConfig 4 }
- atsLoadCfgBankEntry OBJECT-TYPE
- SYNTAX LoadCfgBankEntry
- ACCESS not-accessible
- STATUS mandatory
- DESCRIPTION
- "The ATS phase to configure."
- INDEX { atsLoadCfgBankTableIndex}
- ::= { atsLoadCfgBankTable 1 }
- LoadCfgBankEntry ::=
- SEQUENCE {
- atsLoadCfgBankTableIndex INTEGER,
- atsLoadCfgBankLowLoad INTEGER,
- atsLoadCfgBankNearOverLoad INTEGER,
- atsLoadCfgBankOverLoad INTEGER,
- atsLoadCfgBankOutletRestriction INTEGER
- }
- atsLoadCfgBankTableIndex OBJECT-TYPE
- SYNTAX INTEGER {
- total (1),
- bank1 (2),
- bank2 (3),
- bank3 (4)
- }
- ACCESS read-only
- STATUS mandatory
- DESCRIPTION
- "The index to the ATS bank entry."
- ::= { atsLoadCfgBankEntry 1 }
- atsLoadCfgBankLowLoad OBJECT-TYPE
- SYNTAX INTEGER
- ACCESS read-write
- STATUS mandatory
- DESCRIPTION
- "A threshold that indicates the power consumption of
- the load is nearing a low consumption condition. It is
- represented in Amps. A warning will be issued when the
- load is less than the threshold value.
- A threshold value of 0 Amps effectively disables this
- warning."
- ::= { atsLoadCfgBankEntry 2 }
- atsLoadCfgBankNearOverLoad OBJECT-TYPE
- SYNTAX INTEGER
- ACCESS read-write
- STATUS mandatory
- DESCRIPTION
- "A threshold that indicates the power consumption of
- the load is nearing an overload condition. It is
- represented in Amps. A warning will be issued when the
- load is greater than or equal to the threshold value."
- ::= { atsLoadCfgBankEntry 3 }
- atsLoadCfgBankOverLoad OBJECT-TYPE
- SYNTAX INTEGER
- ACCESS read-write
- STATUS mandatory
- DESCRIPTION
- "A threshold that indicates the power consumption of
- the load has entered an overload condition. It is
- represented in Amps. A warning will be issued when the
- load is greater than or equal to the threshold value."
- ::= { atsLoadCfgBankEntry 4 }
- atsLoadCfgBankOutletRestriction OBJECT-TYPE
- SYNTAX INTEGER {
- alwaysAllowTurnON (1),
- restrictOnNearOverload (2),
- restrictOnOverload (3)
- }
- ACCESS read-write
- STATUS mandatory
- DESCRIPTION
- "This OID controls the behavior of a ATS phase when an overload
- condition is possible and additional outlets are requested to be
- turned on.
- Setting this OID to alwaysAllowTurnON (1) will always allow
- the outlets on the corresponding phase to turn on.
- Setting this OID to restrictOnNearOverload (2) will not allow
- outlets on the corresponding phase to turn on if the
- ePDULoadConfigNearOverloadThreshold OID is exceeded.
- Setting this OID to restrictOnOverload (3) will not allow
- outlets on the corresponding phase to turn on if the
- ePDULoadConfigOverloadThreshold OID is exceeded."
- ::= { atsLoadCfgBankEntry 5 }
- -- the atsOutlet group
- -- the atsOutletDevice group in the atsOutlet group
- atsOutletDevTotalOutletNum OBJECT-TYPE
- SYNTAX INTEGER
- ACCESS read-only
- STATUS mandatory
- DESCRIPTION
- "The total number of outlets on the ATS."
- ::= { atsOutletDevice 1 }
- atsOutletDevCtrlOutletNum OBJECT-TYPE
- SYNTAX INTEGER
- ACCESS read-only
- STATUS mandatory
- DESCRIPTION
- "The number of controlled outlets on the ATS."
- ::= { atsOutletDevice 2 }
- atsOutletDevColdStartDelay OBJECT-TYPE
- SYNTAX INTEGER
- ACCESS read-write
- STATUS mandatory
- DESCRIPTION
- "The amount of delay, in seconds, between when
- power is provided to the ATS and when the ATS
- provides basic master power to the outlets.
- Allowed values are:
- -1 - never apply power automatically.
- 0 - apply power immediately.
- 1 to 300 - delay up to 300 seconds (5 minutes)."
- ::= { atsOutletDevice 3 }
- atsOutletDevColdStartState OBJECT-TYPE
- SYNTAX INTEGER {
- allOn (1),
- previous (2)
- }
- ACCESS read-write
- STATUS mandatory
- DESCRIPTION
- "The ATS outlet state after coldstart.
- Allowed values are:
- 1 - all outlets on after coldstart.
- 2 - outlet status same as previous state."
- ::= { atsOutletDevice 4 }
- atsOutletDevLocalCtrl OBJECT-TYPE
- SYNTAX INTEGER {
- enable (1),
- disable (2)
- }
- ACCESS read-write
- STATUS mandatory
- DESCRIPTION
- "To configure enable or disable outlet local control function."
- ::= { atsOutletDevice 5 }
- atsOutletDevCommand OBJECT-TYPE
- SYNTAX INTEGER {
- noCommandAll (1),
- immediateAllOn (2),
- immediateAllOff (3),
- immediateAllReboot (4),
- delayedAllOn (5),
- delayedAllOff (6),
- delayedAllReboot (7),
- cancelAllPendingCommands (8)
- }
- ACCESS read-write
- STATUS mandatory
- DESCRIPTION
- "Setting this OID to immediateAllOn (2) will turn all outlets
- on immediately.
- Setting this OID to immediateAllOff (3) will turn all outlets
- off immediately.
- Setting this OID to immediateAllReboot (4) will reboot all outlets
- immediately.
- Setting this OID to delayedAllOn (5) will turn all outlets on as
- defined by each outlet's atsOutletCfgPowerOnTime OID value.
- Setting this OID to delayedAllOff (6) will turn all outlets
- off as defined by each outlet's atsOutletCfgPowerOffTime OID value.
- Setting this OID to delayedAllReboot (7) will cause a
- delayedAllOff command to be performed. Once all outlets are off,
- the Switched Rack ATS will then delay the largest
- atsOutletCfgRebootDuration OID time, and then perform a
- delayedAllOn command.
- Setting this OID to cancelAllPendingCommands (8) will cause all pending
- commands on the Switched Rack ATS to be canceled.
- Getting this OID will return the noCommandAll (1) value."
- ::= { atsOutletDevice 6 }
- atsOutletStatusTableSize OBJECT-TYPE
- SYNTAX INTEGER
- ACCESS read-only
- STATUS mandatory
- DESCRIPTION
- "The size of the outlet status table."
- ::= { atsOutlet 2 }
- -- the atsOutletStatusTable in atsOutlet group
- atsOutletStatusTable OBJECT-TYPE
- SYNTAX SEQUENCE OF OutletStatusEntry
- ACCESS not-accessible
- STATUS mandatory
- DESCRIPTION
- "Allows for getting of status of individual outlets."
- ::= { atsOutlet 3 }
- atsOutletStatusEntry OBJECT-TYPE
- SYNTAX OutletStatusEntry
- ACCESS not-accessible
- STATUS mandatory
- DESCRIPTION
- "The outlet to gather status from."
- INDEX { atsOutletStatusTableIndex}
- ::= { atsOutletStatusTable 1 }
- OutletStatusEntry ::=
- SEQUENCE {
- atsOutletStatusTableIndex INTEGER,
- atsOutletStatusOutletName DisplayString,
- atsOutletStatusOutletState INTEGER,
- atsOutletStatusOutletCmdPending INTEGER,
- atsOutletStatusOutletPhase INTEGER,
- atsOutletStatusOutletBank INTEGER
- }
- atsOutletStatusTableIndex OBJECT-TYPE
- SYNTAX INTEGER(1..19)
- ACCESS read-only
- STATUS mandatory
- DESCRIPTION
- "The index to the outlet entry."
- ::= { atsOutletStatusEntry 1 }
- atsOutletStatusOutletName OBJECT-TYPE
- SYNTAX DisplayString
- ACCESS read-only
- STATUS mandatory
- DESCRIPTION
- "The name of the outlet. The maximum string size is device dependent.
- This OID is provided for informational purposes only."
- ::= { atsOutletStatusEntry 2 }
- atsOutletStatusOutletState OBJECT-TYPE
- SYNTAX INTEGER {
- outletStatusOn (1),
- outletStatusOff (2)
- }
- ACCESS read-only
- STATUS mandatory
- DESCRIPTION
- "Getting this variable will return the outlet state. If
- the outlet is on, the outletStatusOn (1) value will be returned.
- If the outlet is off, the outletStatusOff (2) value will be
- returned."
- ::= { atsOutletStatusEntry 3 }
- atsOutletStatusOutletCmdPending OBJECT-TYPE
- SYNTAX INTEGER {
- outletStatusCommandPending (1),
- outletStatusNoCommandPending (2)
- }
- ACCESS read-only
- STATUS mandatory
- DESCRIPTION
- "Getting this variable will return the command pending
- state of the outlet. If a command is pending on the
- outlet, the outletStatusCommandPending (1) value
- will be returned. If there is not a command pending
- on the outlet, the outletStatusNoCommandPending (2)
- will be returned."
- ::= { atsOutletStatusEntry 4 }
- atsOutletStatusOutletPhase OBJECT-TYPE
- SYNTAX INTEGER {
- phase1 (1),
- phase2 (2),
- phase3 (3),
- phase1-2 (4),
- phase2-3 (5),
- phase3-1 (6)
- }
- ACCESS read-only
- STATUS mandatory
- DESCRIPTION
- "The phase/s associated with this outlet.
- For single phase devices, this object will always
- return phase1(1).
- For 3-phase devices, this object will return phase1 (1),
- phase2 (2), or phase3 (3) for outlets tied to a single
- phase. For outlets tied to two phases, this object will
- return phase1-2 (4) for phases 1 and 2, phase2-3 (5) for
- phases 2 and 3, and phase3-1 (6) for phases 3 and 1."
- ::= { atsOutletStatusEntry 5 }
- atsOutletStatusOutletBank OBJECT-TYPE
- SYNTAX INTEGER
- ACCESS read-only
- STATUS mandatory
- DESCRIPTION
- "The bank associated with this outlet."
- ::= { atsOutletStatusEntry 6 }
- atsOutletCtrlTableSize OBJECT-TYPE
- SYNTAX INTEGER
- ACCESS read-only
- STATUS mandatory
- DESCRIPTION
- "The size of the outlet control table."
- ::= { atsOutlet 4 }
- -- the atsOutletCtrlTable in atsOutlet group
- atsOutletCtrlTable OBJECT-TYPE
- SYNTAX SEQUENCE OF OutletCtrlEntry
- ACCESS not-accessible
- STATUS mandatory
- DESCRIPTION
- "Allows for control of the individual outlets."
- ::= { atsOutlet 5 }
- atsOutletCtrlEntry OBJECT-TYPE
- SYNTAX OutletCtrlEntry
- ACCESS not-accessible
- STATUS mandatory
- DESCRIPTION
- "The outlet to control."
- INDEX { atsOutletCtrlTableIndex}
- ::= { atsOutletCtrlTable 1 }
- OutletCtrlEntry ::=
- SEQUENCE {
- atsOutletCtrlTableIndex INTEGER,
- atsOutletCtrlOutletName DisplayString,
- atsOutletCtrlCommand INTEGER
- }
- atsOutletCtrlTableIndex OBJECT-TYPE
- SYNTAX INTEGER(1..19)
- ACCESS read-only
- STATUS mandatory
- DESCRIPTION
- "The index to the outlet entry."
- ::= { atsOutletCtrlEntry 1 }
- atsOutletCtrlOutletName OBJECT-TYPE
- SYNTAX DisplayString
- ACCESS read-only
- STATUS mandatory
- DESCRIPTION
- "The name of the outlet. The maximum string size is device dependent.
- An error will be returned if the set request exceeds the max size.
- This OID is provided for informational purposes only."
- ::= { atsOutletCtrlEntry 2 }
- atsOutletCtrlCommand OBJECT-TYPE
- SYNTAX INTEGER {
- none (1),
- immediateOn (2),
- immediateOff (3),
- immediateReboot (4),
- delayedOn (5),
- delayedOff (6),
- delayedReboot (7),
- cancelPendingCommand (8)
- }
- ACCESS read-write
- STATUS mandatory
- DESCRIPTION
- "Getting this variable will return the outlet state. If
- the outlet is on, the immediateOn (2) value will be returned.
- If the outlet is off, the immediateOff (2) value will be
- returned.
- Setting this variable to immediateOn (2) will immediately turn
- the outlet on.
- Setting this variable to immediateOff (3) will immediately turn
- the outlet off.
- Setting this variable to immediateReboot (4) will immediately
- reboot the outlet.
- Setting this variable to delayedOn (5) will turn the outlet on
- after the ePDUOutletConfigPowerOnTime OID time has elapsed.
- Setting this variable to delayedOff (6) will turn the outlet off
- after the ePDUOutletConfigPowerOffTime OID time has elapsed.
- Setting this variable to delayedReboot (7) will cause the
- ATS to perform a delayedOff command, wait the atsOutletCfgRebootDuration
- OID time, and then perform a delayedOn command.
- Setting this variable to cancelPendingCommand (8) will cause any
- pending command to this outlet to be canceled."
- ::= { atsOutletCtrlEntry 3 }
- atsOutletCfgTableSize OBJECT-TYPE
- SYNTAX INTEGER
- ACCESS read-only
- STATUS mandatory
- DESCRIPTION
- "The size of the outlet config table."
- ::= { atsOutlet 6 }
- -- the atsOutletCfgTable in atsOutlet group
- atsOutletCfgTable OBJECT-TYPE
- SYNTAX SEQUENCE OF AtsOutletConfigEntry
- ACCESS not-accessible
- STATUS mandatory
- DESCRIPTION
- "Allows for configuration of individual outlets."
- ::= { atsOutlet 7 }
- atsOutletCfgEntry OBJECT-TYPE
- SYNTAX AtsOutletConfigEntry
- ACCESS not-accessible
- STATUS mandatory
- DESCRIPTION
- "The outlet to configure."
- INDEX { atsOutletCfgTableIndex}
- ::= { atsOutletCfgTable 1 }
- AtsOutletConfigEntry ::=
- SEQUENCE {
- atsOutletCfgTableIndex INTEGER,
- atsOutletCfgOutletName DisplayString,
- atsOutletCfgPowerOnTime INTEGER,
- atsOutletCfgPowerOffTime INTEGER,
- atsOutletCfgRebootDuration INTEGER
- }
- atsOutletCfgTableIndex OBJECT-TYPE
- SYNTAX INTEGER(1..19)
- ACCESS read-only
- STATUS mandatory
- DESCRIPTION
- "The index to the outlet entry."
- ::= { atsOutletCfgEntry 1 }
- atsOutletCfgOutletName OBJECT-TYPE
- SYNTAX DisplayString
- ACCESS read-write
- STATUS mandatory
- DESCRIPTION
- "The name of the outlet. The maximum string size is device dependent.
- An error will be returned if the set request exceeds the max size."
- ::= { atsOutletCfgEntry 2 }
- atsOutletCfgPowerOnTime OBJECT-TYPE
- SYNTAX INTEGER
- ACCESS read-write
- STATUS mandatory
- DESCRIPTION
- "The amount of time (in seconds) the outlet will delay
- powering on at coldstart or when a command that requires
- a turn-on delay is issued.
- Allowed values are:
- -1 - never power on.
- 0 - power on immediately.
- 1 to 7200 - power on up to 7200 seconds after being commanded."
- ::= { atsOutletCfgEntry 3 }
- atsOutletCfgPowerOffTime OBJECT-TYPE
- SYNTAX INTEGER
- ACCESS read-write
- STATUS mandatory
- DESCRIPTION
- "The amount of time (in seconds) the outlet will delay
- powering off when a command that requires
- a turn-off delay is issued.
- Allowed values are:
- -1 - never power off.
- 0 - power off immediately.
- 1 to 7200 - power off up to 7200 seconds after being commanded."
- ::= { atsOutletCfgEntry 4 }
- atsOutletCfgRebootDuration OBJECT-TYPE
- SYNTAX INTEGER
- ACCESS read-write
- STATUS mandatory
- DESCRIPTION
- "During a reboot sequence, power is turned off and then
- back on. This OID defines the amount of time to wait,
- in seconds, after turning the power off, at the start
- of the sequence, before turning power back on, at the
- end of the reboot sequence.
- Allowed range is any value between 5 and 60 seconds (1 minute)."
- ::= { atsOutletCfgEntry 5 }
- -- ePDU2 Group
- -- Daisy Chain ePDU OID
- ePDU2Role OBJECT-TYPE
- SYNTAX INTEGER {
- standalone(1),
- host(2),
- slave(3)
- }
- ACCESS read-only
- STATUS mandatory
- DESCRIPTION
- "Get this oid shows the role the PDU played on Daisy Chain Group.
- The PDU as a Host can access whole ePDU2 content, and the PDU be standalong
- or a Slave can access itself instead."
- ::= { ePDU2 1 }
- -- ePDU2Ident
- ePDU2IdentTableSize OBJECT-TYPE
- SYNTAX INTEGER
- ACCESS read-only
- STATUS mandatory
- DESCRIPTION
- "PDU as a Host response total PDU ident number on daisy chain.
- PDU as a Slave can only response 1."
- ::= { ePDU2Ident 1 }
- ePDU2IdentTable OBJECT-TYPE
- SYNTAX SEQUENCE OF EPDU2IdentEntryStruct
- ACCESS not-accessible
- STATUS mandatory
- DESCRIPTION
- "A table of Rack PDU identification information."
- ::= { ePDU2Ident 2 }
- ePDU2IdentEntry OBJECT-TYPE
- SYNTAX EPDU2IdentEntryStruct
- ACCESS not-accessible
- STATUS mandatory
- DESCRIPTION
- "Identification data from Rack PDU being queried."
- INDEX { ePDU2IdentIndex }
- ::= { ePDU2IdentTable 1 }
- EPDU2IdentEntryStruct ::=
- SEQUENCE {
- ePDU2IdentIndex INTEGER,
- ePDU2IdentModuleIndex INTEGER,
- ePDU2IdentName DisplayString,
- ePDU2IdentLocation DisplayString,
- ePDU2IdentContact DisplayString,
- ePDU2IdentHardwareRev DisplayString,
- ePDU2IdentFirmwareRev DisplayString,
- ePDU2IdentDateOfManufacture DisplayString,
- ePDU2IdentModelName DisplayString,
- ePDU2IdentSerialNumber DisplayString,
- ePDU2IdentIndicator INTEGER
- }
- ePDU2IdentIndex OBJECT-TYPE
- SYNTAX INTEGER(1..4)
- ACCESS read-only
- STATUS mandatory
- DESCRIPTION
- "The index to the Rack PDU identification table entry."
- ::= { ePDU2IdentEntry 1 }
- ePDU2IdentModuleIndex OBJECT-TYPE
- SYNTAX INTEGER
- ACCESS read-only
- STATUS mandatory
- DESCRIPTION
- "The Rack PDU identification table entry numeric ID."
- ::= { ePDU2IdentEntry 2 }
- ePDU2IdentName OBJECT-TYPE
- SYNTAX DisplayString
- ACCESS read-only
- STATUS mandatory
- DESCRIPTION
- "A user-defined string identifying the name of the Rack PDU."
- ::= { ePDU2IdentEntry 3 }
- ePDU2IdentLocation OBJECT-TYPE
- SYNTAX DisplayString
- ACCESS read-only
- STATUS mandatory
- DESCRIPTION
- "A user-defined string identifying the location of the Rack PDU."
- ::= { ePDU2IdentEntry 4 }
- ePDU2IdentContact OBJECT-TYPE
- SYNTAX DisplayString
- ACCESS read-only
- STATUS mandatory
- DESCRIPTION
- "A user-defined string identifying the person to contact of the Rack PDU."
- ::= { ePDU2IdentEntry 5 }
- ePDU2IdentHardwareRev OBJECT-TYPE
- SYNTAX DisplayString
- ACCESS read-only
- STATUS mandatory
- DESCRIPTION
- "The Rack PDU hardware version."
- ::= { ePDU2IdentEntry 6 }
- ePDU2IdentFirmwareRev OBJECT-TYPE
- SYNTAX DisplayString
- ACCESS read-only
- STATUS mandatory
- DESCRIPTION
- "The Rack PDU firmware version."
- ::= { ePDU2IdentEntry 7 }
- ePDU2IdentDateOfManufacture OBJECT-TYPE
- SYNTAX DisplayString
- ACCESS read-only
- STATUS mandatory
- DESCRIPTION
- "The date the Rack PDU was manufactured in mm/dd/yyyy format."
- ::= { ePDU2IdentEntry 8 }
- ePDU2IdentModelName OBJECT-TYPE
- SYNTAX DisplayString
- ACCESS read-only
- STATUS mandatory
- DESCRIPTION
- "The Rack PDU model number."
- ::= { ePDU2IdentEntry 9 }
- ePDU2IdentSerialNumber OBJECT-TYPE
- SYNTAX DisplayString
- ACCESS read-only
- STATUS mandatory
- DESCRIPTION
- "The Rack PDU serial number."
- ::= { ePDU2IdentEntry 10 }
- ePDU2IdentIndicator OBJECT-TYPE
- SYNTAX INTEGER {
- noTestIndicators(1),
- testIndicators(2)
- }
- ACCESS read-write
- STATUS mandatory
- DESCRIPTION
- "PDU will perform a panel indicator test when the variable
- is set to testIndicators(2).
- It is no effective to set this value to noTestIndicators(1)."
- ::= { ePDU2IdentEntry 11 }
- -- ePDU2Device
- ePDU2DeviceTableSize OBJECT-TYPE
- SYNTAX INTEGER
- ACCESS read-only
- STATUS mandatory
- DESCRIPTION
- "A Host Rack PDU response total number of Rack PDUs on daisy chain.
- Rack PDU as a Slave can only response 1."
- ::= { ePDU2Device 1 }
- -- Device Config Table
- ePDU2DeviceConfigTable OBJECT-TYPE
- SYNTAX SEQUENCE OF EPDU2DeviceConfigEntryStruct
- ACCESS not-accessible
- STATUS mandatory
- DESCRIPTION
- "A table of Rack PDU configuration data."
- ::= { ePDU2Device 2 }
- ePDU2DeviceConfigEntry OBJECT-TYPE
- SYNTAX EPDU2DeviceConfigEntryStruct
- ACCESS not-accessible
- STATUS mandatory
- DESCRIPTION
- "Configuration data from Rack PDU being queried."
- INDEX { ePDU2DeviceConfigIndex }
- ::= { ePDU2DeviceConfigTable 1 }
- EPDU2DeviceConfigEntryStruct ::=
- SEQUENCE {
- ePDU2DeviceConfigIndex INTEGER,
- ePDU2DeviceConfigModuleIndex INTEGER,
- ePDU2DeviceConfigName DisplayString,
- ePDU2DeviceConfigLocation DisplayString,
- ePDU2DeviceConfigContact DisplayString,
- ePDU2DeviceConfigDisplayOrientation INTEGER,
- ePDU2DeviceConfigColdstartDelay INTEGER,
- ePDU2DeviceConfigCurrentLowLoadThreshold INTEGER,
- ePDU2DeviceConfigCurrentNearOverloadThreshold INTEGER,
- ePDU2DeviceConfigCurrentOverloadThreshold INTEGER,
- ePDU2DeviceConfigPeakLoadReset INTEGER,
- ePDU2DeviceConfigEnergyReset INTEGER,
- ePDU2DeviceConfigPowerLowLoadThreshold INTEGER,
- ePDU2DeviceConfigPowerNearOverloadThreshold INTEGER,
- ePDU2DeviceConfigPowerOverloadThreshold INTEGER
- }
- ePDU2DeviceConfigIndex OBJECT-TYPE
- SYNTAX INTEGER(1..4)
- ACCESS read-only
- STATUS mandatory
- DESCRIPTION
- "The index to the Rack PDU table entry."
- ::= { ePDU2DeviceConfigEntry 1 }
- ePDU2DeviceConfigModuleIndex OBJECT-TYPE
- SYNTAX INTEGER
- ACCESS read-only
- STATUS mandatory
- DESCRIPTION
- "The Rack PDU numeric ID."
- ::= { ePDU2DeviceConfigEntry 2 }
- ePDU2DeviceConfigName OBJECT-TYPE
- SYNTAX DisplayString
- ACCESS read-write
- STATUS mandatory
- DESCRIPTION
- "A user-defined string identifying the name of Rack PDU."
- ::= { ePDU2DeviceConfigEntry 3 }
- ePDU2DeviceConfigLocation OBJECT-TYPE
- SYNTAX DisplayString
- ACCESS read-write
- STATUS mandatory
- DESCRIPTION
- "A user-defined string identifying the location of the Rack PDU."
- ::= { ePDU2DeviceConfigEntry 4 }
- ePDU2DeviceConfigContact OBJECT-TYPE
- SYNTAX DisplayString
- ACCESS read-write
- STATUS mandatory
- DESCRIPTION
- "A user-defined string identifying the person to contact of the Rack PDU."
- ::= { ePDU2DeviceConfigEntry 5 }
- ePDU2DeviceConfigDisplayOrientation OBJECT-TYPE
- SYNTAX INTEGER {
- displayNormal (1),
- displayReverse (2),
- displayRotate90 (3),
- displayRotate270 (4),
- displayAuto (5)
- }
- ACCESS read-write
- STATUS mandatory
- DESCRIPTION
- "Getting this OID will return the intended physical orientation of the Seven-Segment Display.
- displayNormal(1) indicates Normal.
- displayReverse(2)indicates Upside-Down.
- displayRotate90(3) indicates rotate 90 degree.
- displayRotate270(4) indicates rotate 270 degree.
- displayAuto(5) indicates auto-detect and rotate."
- ::= { ePDU2DeviceConfigEntry 6 }
- ePDU2DeviceConfigColdstartDelay OBJECT-TYPE
- SYNTAX INTEGER
- ACCESS read-write
- STATUS mandatory
- DESCRIPTION
- "The amount of delay, measured in seconds, between
- when power is provided to the Rack PDU and when
- the Rack PDU provides basic master power to the
- outlets.
- Allowed values are:
- -1 - never apply power automatically.
- 0 - apply power immediately.
- 1 to 300 - delay up to 300 seconds (5 minutes)."
- ::= { ePDU2DeviceConfigEntry 7 }
- ePDU2DeviceConfigCurrentLowLoadThreshold OBJECT-TYPE
- SYNTAX INTEGER
- ACCESS read-write
- STATUS mandatory
- DESCRIPTION
- "User-defined low current draw alarm threshold, measured in Amps."
- ::= { ePDU2DeviceConfigEntry 8 }
- ePDU2DeviceConfigCurrentNearOverloadThreshold OBJECT-TYPE
- SYNTAX INTEGER
- ACCESS read-write
- STATUS mandatory
- DESCRIPTION
- "User-defined near overload current threshold, measured in Amps."
- ::= { ePDU2DeviceConfigEntry 9 }
- ePDU2DeviceConfigCurrentOverloadThreshold OBJECT-TYPE
- SYNTAX INTEGER
- ACCESS read-write
- STATUS mandatory
- DESCRIPTION
- "User-defined current overload threshold, measured in Amps."
- ::= { ePDU2DeviceConfigEntry 10 }
- ePDU2DeviceConfigPeakLoadReset OBJECT-TYPE
- SYNTAX INTEGER {
- noOperation(1),
- resetAll(2),
- resetDevice(3),
- resetOutlets(4)
- }
- ACCESS read-write
- STATUS mandatory
- DESCRIPTION
- "Setting this OID to resetAll (2) will cause the existing peak current value
- of Rack PDU and its outlets to be replaced by the current load current value.
- Setting this OID to resetDevice (3) to reset the Rack PDU only.
- Setting this OID to resetOutlets (4) to reset the PDU outlets only.
- Getting this OID will do nothing and return the noOperation(1) value."
- ::= { ePDU2DeviceConfigEntry 11 }
- ePDU2DeviceConfigEnergyReset OBJECT-TYPE
- SYNTAX INTEGER {
- noOperation(1),
- resetAll(2),
- resetDevice(3),
- resetOutlets(4)
- }
- ACCESS read-write
- STATUS mandatory
- DESCRIPTION
- "Setting this OID to resetAll (2) will cause the device energy meter value
- to be reset to zero.
- Setting this OID to resetDevice (3) to reset the Rack PDU only.
- Setting this OID to resetOutlets (4) to reset the PDU outlets only.
- Getting this OID in models that support this feature will do nothing
- and return the noOperation(1) value."
- ::= { ePDU2DeviceConfigEntry 12 }
- ePDU2DeviceConfigPowerLowLoadThreshold OBJECT-TYPE
- SYNTAX INTEGER
- ACCESS read-write
- STATUS mandatory
- DESCRIPTION
- "User-defined low power draw alarm threshold, measured in Watts."
- ::= { ePDU2DeviceConfigEntry 13 }
- ePDU2DeviceConfigPowerNearOverloadThreshold OBJECT-TYPE
- SYNTAX INTEGER
- ACCESS read-write
- STATUS mandatory
- DESCRIPTION
- "User-defined near overload power threshold, measured in Watts."
- ::= { ePDU2DeviceConfigEntry 14 }
- ePDU2DeviceConfigPowerOverloadThreshold OBJECT-TYPE
- SYNTAX INTEGER
- ACCESS read-write
- STATUS mandatory
- DESCRIPTION
- "User-defined power overload threshold, measured in Watts."
- ::= { ePDU2DeviceConfigEntry 15 }
- -- Device Info Table
- ePDU2DeviceInfoTable OBJECT-TYPE
- SYNTAX SEQUENCE OF EPDU2DeviceInfoEntryStruct
- ACCESS not-accessible
- STATUS mandatory
- DESCRIPTION
- "A table of Rack PDU information."
- ::= { ePDU2Device 3 }
- ePDU2DeviceInfoEntry OBJECT-TYPE
- SYNTAX EPDU2DeviceInfoEntryStruct
- ACCESS not-accessible
- STATUS mandatory
- DESCRIPTION
- "Information of the Rack PDU being queried."
- INDEX {ePDU2DeviceInfoIndex}
- ::= { ePDU2DeviceInfoTable 1 }
- EPDU2DeviceInfoEntryStruct ::=
- SEQUENCE {
- ePDU2DeviceInfoIndex INTEGER,
- ePDU2DeviceInfoModuleIndex INTEGER,
- ePDU2DeviceInfoName DisplayString,
- ePDU2DeviceInfoRating INTEGER,
- ePDU2DeviceInfoNumOutlets INTEGER,
- ePDU2DeviceInfoSwitchedOutlets INTEGER,
- ePDU2DeviceInfoMeteredOutlets INTEGER,
- ePDU2DeviceInfoNumPhases INTEGER,
- ePDU2DeviceInfoNumBreakers INTEGER,
- ePDU2DeviceInfoBreakerRating INTEGER,
- ePDU2DeviceInfoOrientation INTEGER,
- ePDU2DeviceInfoOutletLayout INTEGER
- }
- ePDU2DeviceInfoIndex OBJECT-TYPE
- SYNTAX INTEGER(1..4)
- ACCESS read-only
- STATUS mandatory
- DESCRIPTION
- "The index to the Rack PDU Information table entry."
- ::= {ePDU2DeviceInfoEntry 1}
- ePDU2DeviceInfoModuleIndex OBJECT-TYPE
- SYNTAX INTEGER
- ACCESS read-only
- STATUS mandatory
- DESCRIPTION
- "The Rack PDU numeric ID."
- ::= {ePDU2DeviceInfoEntry 2}
- ePDU2DeviceInfoName OBJECT-TYPE
- SYNTAX DisplayString
- ACCESS read-only
- STATUS mandatory
- DESCRIPTION
- "A user-defined string identifying the name of the Rack PDU."
- ::= {ePDU2DeviceInfoEntry 3}
- ePDU2DeviceInfoRating OBJECT-TYPE
- SYNTAX INTEGER
- ACCESS read-only
- STATUS mandatory
- DESCRIPTION
- "The electrical rating of the Rack PDU."
- ::= {ePDU2DeviceInfoEntry 4}
- ePDU2DeviceInfoNumOutlets OBJECT-TYPE
- SYNTAX INTEGER
- ACCESS read-only
- STATUS mandatory
- DESCRIPTION
- "The number of outlets on the Rack PDU."
- ::= {ePDU2DeviceInfoEntry 5}
- ePDU2DeviceInfoSwitchedOutlets OBJECT-TYPE
- SYNTAX INTEGER
- ACCESS read-only
- STATUS mandatory
- DESCRIPTION
- "The number of switched outlets on the Rack PDU."
- ::= {ePDU2DeviceInfoEntry 6}
- ePDU2DeviceInfoMeteredOutlets OBJECT-TYPE
- SYNTAX INTEGER
- ACCESS read-only
- STATUS mandatory
- DESCRIPTION
- "The number of metered outlets on the Rack PDU."
- ::= {ePDU2DeviceInfoEntry 7}
- ePDU2DeviceInfoNumPhases OBJECT-TYPE
- SYNTAX INTEGER
- ACCESS read-only
- STATUS mandatory
- DESCRIPTION
- "The number of phases present in the Rack PDU."
- ::= {ePDU2DeviceInfoEntry 8}
- ePDU2DeviceInfoNumBreakers OBJECT-TYPE
- SYNTAX INTEGER
- ACCESS read-only
- STATUS mandatory
- DESCRIPTION
- "The number of metered banks present in the Rack PDU."
- ::= {ePDU2DeviceInfoEntry 9}
- ePDU2DeviceInfoBreakerRating OBJECT-TYPE
- SYNTAX INTEGER
- ACCESS read-only
- STATUS mandatory
- DESCRIPTION
- "The maximum current rating, measured in Amps, for the Rack PDU.
- Getting this OID will return rating of the circuit breakers on
- the device if it has any."
- ::= {ePDU2DeviceInfoEntry 10}
- ePDU2DeviceInfoOrientation OBJECT-TYPE
- SYNTAX INTEGER {
- orientHorizontal (1),
- orientVertical (2)
- }
- ACCESS read-only
- STATUS mandatory
- DESCRIPTION
- "Rack PDU orientation."
- ::= {ePDU2DeviceInfoEntry 11}
- ePDU2DeviceInfoOutletLayout OBJECT-TYPE
- SYNTAX INTEGER {
- seqPhaseToNeutral (1),
- seqPhaseToPhase (2),
- seqPhToNeu21PhToPh (3),
- seqPhToPhGrouped (4)
- }
- ACCESS read-only
- STATUS mandatory
- DESCRIPTION
- "Getting this OID will return outlet layout for the device.
- SeqPhaseToNeutral(1) indicates outlet layout as follows:
- 1:1-N,2:2-N,3:3-N,4:1-N,5:2-N,...
- SeqPhaseToPhase(2) indicates outlet layout as follows:
- 1:1-2,2:2-3,3:3-1,4:1-2,5:2-3,...
- SeqPhToNeu21PhToPh(3) indicates outlet layout as follows:
- 1:1-N,2:2-N...21:3-N,22:1-2,23:2-3,24:3-1,...
- SeqPhToPhGrouped(4) indicates outlet layout as follows:
- Otlts1-8::(3-1),Otlts9-16::(2-3),Otlts17-24::(1-2)."
- ::= {ePDU2DeviceInfoEntry 12}
- -- Device Status Table
- ePDU2DeviceStatusTable OBJECT-TYPE
- SYNTAX SEQUENCE OF EPDU2DeviceStatusEntryStruct
- ACCESS not-accessible
- STATUS mandatory
- DESCRIPTION
- "A table of Rack PDU current status."
- ::= { ePDU2Device 4 }
- ePDU2DeviceStatusEntry OBJECT-TYPE
- SYNTAX EPDU2DeviceStatusEntryStruct
- ACCESS not-accessible
- STATUS mandatory
- DESCRIPTION
- "Status data from the Rack PDU being queried."
- INDEX {ePDU2DeviceStatusIndex}
- ::= { ePDU2DeviceStatusTable 1 }
- EPDU2DeviceStatusEntryStruct ::=
- SEQUENCE {
- ePDU2DeviceStatusIndex INTEGER,
- ePDU2DeviceStatusModuleIndex INTEGER,
- ePDU2DeviceStatusName DisplayString,
- ePDU2DeviceStatusLoadState INTEGER,
- ePDU2DeviceStatusCurrentLoad Gauge,
- ePDU2DeviceStatusCurrentPeakLoad Gauge,
- ePDU2DeviceStatusPeakLoadTimestamp DisplayString,
- ePDU2DeviceStatusPeakLoadStartTime DisplayString,
- ePDU2DeviceStatusEnergy Gauge,
- ePDU2DeviceStatusEnergyStartTime DisplayString,
- ePDU2DeviceStatusCommandPending INTEGER,
- ePDU2DeviceStatusPowerSupplyAlarm INTEGER,
- ePDU2DeviceStatusPowerSupply1Status INTEGER,
- ePDU2DeviceStatusPowerSupply2Status INTEGER,
- ePDU2DeviceStatusApparentPower Gauge,
- ePDU2DeviceStatusPowerFactor Gauge,
- ePDU2DeviceStatusRoleType INTEGER,
- ePDU2DeviceStatusPowerLoad Gauge,
- ePDU2DeviceStatusPowerPeakLoad Gauge
- }
- ePDU2DeviceStatusIndex OBJECT-TYPE
- SYNTAX INTEGER(1..4)
- ACCESS read-only
- STATUS mandatory
- DESCRIPTION
- "The index to the Rack PDU status table entry."
- ::= {ePDU2DeviceStatusEntry 1}
- ePDU2DeviceStatusModuleIndex OBJECT-TYPE
- SYNTAX INTEGER
- ACCESS read-only
- STATUS mandatory
- DESCRIPTION
- "The Rack PDU numeric ID"
- ::= {ePDU2DeviceStatusEntry 2}
- ePDU2DeviceStatusName OBJECT-TYPE
- SYNTAX DisplayString
- ACCESS read-only
- STATUS mandatory
- DESCRIPTION
- "A user-defined string identifying the name of the Rack PDU."
- ::= {ePDU2DeviceStatusEntry 3}
- ePDU2DeviceStatusLoadState OBJECT-TYPE
- SYNTAX INTEGER {
- noLoadAlarm (1),
- underCurrentAlarm (2),
- nearOverCurrentAlarm (3),
- overCurrentAlarm (4)
- }
- ACCESS read-only
- STATUS mandatory
- DESCRIPTION
- "Indicates the present load status of the Rack PDU."
- ::= {ePDU2DeviceStatusEntry 4}
- ePDU2DeviceStatusCurrentLoad OBJECT-TYPE
- SYNTAX Gauge
- ACCESS read-only
- STATUS mandatory
- DESCRIPTION
- "The power consumption of the Rack PDU load in tenths of Amps."
- ::= {ePDU2DeviceStatusEntry 5}
- ePDU2DeviceStatusCurrentPeakLoad OBJECT-TYPE
- SYNTAX Gauge
- ACCESS read-only
- STATUS mandatory
- DESCRIPTION
- "The peak power consumption of the Rack PDU load in tenths of Amps."
- ::= {ePDU2DeviceStatusEntry 6}
- ePDU2DeviceStatusPeakLoadTimestamp OBJECT-TYPE
- SYNTAX DisplayString
- ACCESS read-only
- STATUS mandatory
- DESCRIPTION
- "Indicates the date and time that peak load occurred."
- ::= {ePDU2DeviceStatusEntry 7}
- ePDU2DeviceStatusPeakLoadStartTime OBJECT-TYPE
- SYNTAX DisplayString
- ACCESS read-only
- STATUS mandatory
- DESCRIPTION
- "Indicates the date and time of the last device peak load reset."
- ::= {ePDU2DeviceStatusEntry 8}
- ePDU2DeviceStatusEnergy OBJECT-TYPE
- SYNTAX Gauge
- ACCESS read-only
- STATUS mandatory
- DESCRIPTION
- "A user resettable energy meter measuring Rack PDU load
- energy consumption in tenths of kilowatt-hours."
- ::= {ePDU2DeviceStatusEntry 9}
- ePDU2DeviceStatusEnergyStartTime OBJECT-TYPE
- SYNTAX DisplayString
- ACCESS read-only
- STATUS mandatory
- DESCRIPTION
- "Indicates the date and time of the last device energy
- meter reset."
- ::= {ePDU2DeviceStatusEntry 10}
- ePDU2DeviceStatusCommandPending OBJECT-TYPE
- SYNTAX INTEGER {
- commandPending (1),
- noCommandPending (2)
- }
- ACCESS read-only
- STATUS mandatory
- DESCRIPTION
- "Indicates whether or not the device
- is processing a pending command."
- ::= {ePDU2DeviceStatusEntry 11}
- ePDU2DeviceStatusPowerSupplyAlarm OBJECT-TYPE
- SYNTAX INTEGER {
- normal (1),
- alarm (2)
- }
- ACCESS read-only
- STATUS mandatory
- DESCRIPTION
- "Indicates a power supply alarm is active when value
- equals alarm (2)."
- ::= {ePDU2DeviceStatusEntry 12}
- ePDU2DeviceStatusPowerSupply1Status OBJECT-TYPE
- SYNTAX INTEGER {
- normal (1),
- alarm (2)
- }
- ACCESS read-only
- STATUS mandatory
- DESCRIPTION
- "Indicates whether or not an alarm is active in Power
- Supply 1."
- ::= {ePDU2DeviceStatusEntry 13}
- ePDU2DeviceStatusPowerSupply2Status OBJECT-TYPE
- SYNTAX INTEGER {
- normal (1),
- alarm (2)
- }
- ACCESS read-only
- STATUS mandatory
- DESCRIPTION
- "Indicates whether or not an alarm is active in Power
- Supply 2."
- ::= {ePDU2DeviceStatusEntry 14}
- ePDU2DeviceStatusApparentPower OBJECT-TYPE
- SYNTAX Gauge
- ACCESS read-only
- STATUS mandatory
- DESCRIPTION
- "The apparent power consumption of the Rack PDU
- load in VoltAmps (VA)."
- ::= {ePDU2DeviceStatusEntry 15}
- ePDU2DeviceStatusPowerFactor OBJECT-TYPE
- SYNTAX Gauge
- ACCESS read-only
- STATUS mandatory
- DESCRIPTION
- "The power factor of the Rack PDU load in hundredths."
- ::= {ePDU2DeviceStatusEntry 16}
- ePDU2DeviceStatusRoleType OBJECT-TYPE
- SYNTAX INTEGER {
- standalone (1),
- host (2) ,
- slave (3)
- }
- ACCESS read-only
- STATUS mandatory
- DESCRIPTION
- "Get this oid shows the role the PDU played on Daisy Chain Group.
- The PDU as a Host can access whole ePDU2 content, and the PDU be standalong
- or a Slave can access itself instead."
- ::= {ePDU2DeviceStatusEntry 17}
- ePDU2DeviceStatusPowerLoad OBJECT-TYPE
- SYNTAX Gauge
- ACCESS read-only
- STATUS mandatory
- DESCRIPTION
- "The power consumption of the Rack PDU load in Watts."
- ::= {ePDU2DeviceStatusEntry 18}
- ePDU2DeviceStatusPowerPeakLoad OBJECT-TYPE
- SYNTAX Gauge
- ACCESS read-only
- STATUS mandatory
- DESCRIPTION
- "The peak power consumption of the Rack PDU load in Watts."
- ::= {ePDU2DeviceStatusEntry 19}
- -- Device Control Table
- ePDU2DeviceControlTable OBJECT-TYPE
- SYNTAX SEQUENCE OF EPDU2DeviceControlEntryStruct
- ACCESS not-accessible
- STATUS mandatory
- DESCRIPTION
- "A table of Rack PDU control data."
- ::= { ePDU2Device 5 }
- ePDU2DeviceControlEntry OBJECT-TYPE
- SYNTAX EPDU2DeviceControlEntryStruct
- ACCESS not-accessible
- STATUS mandatory
- DESCRIPTION
- "Control data from Rack PDU being queried."
- INDEX {ePDU2DeviceControlIndex}
- ::= {ePDU2DeviceControlTable 1}
- EPDU2DeviceControlEntryStruct ::=
- SEQUENCE {
- ePDU2DeviceControlIndex INTEGER,
- ePDU2DeviceControlModuleIndex INTEGER,
- ePDU2DeviceControlName DisplayString,
- ePDU2DeviceControlCommand INTEGER
- }
- ePDU2DeviceControlIndex OBJECT-TYPE
- SYNTAX INTEGER(1..4)
- ACCESS read-only
- STATUS mandatory
- DESCRIPTION
- "The index to the Rack PDU control table entry."
- ::= {ePDU2DeviceControlEntry 1}
- ePDU2DeviceControlModuleIndex OBJECT-TYPE
- SYNTAX INTEGER
- ACCESS read-only
- STATUS mandatory
- DESCRIPTION
- "The Rack PDU numeric ID."
- ::= {ePDU2DeviceControlEntry 2}
- ePDU2DeviceControlName OBJECT-TYPE
- SYNTAX DisplayString
- ACCESS read-only
- STATUS mandatory
- DESCRIPTION
- "A user-defined string identifying the name of the Rack PDU."
- ::= {ePDU2DeviceControlEntry 3}
- ePDU2DeviceControlCommand OBJECT-TYPE
- SYNTAX INTEGER {
- immediateAllOn (1),
- immediateAllOff (2),
- immediateAllReboot (3),
- delayedAllOn (4),
- delayedAllOff (5),
- delayedAllReboot (6),
- cancelAllPendingCommand (7),
- noCommand (8)
- }
- ACCESS read-write
- STATUS mandatory
- DESCRIPTION
- "Setting this OID to immediateAllOn (1) will turn all outlets on immediately.
- Setting this OID to immediateAllOff (2) will turn all outlets off immediately.
- Setting this OID to immediateAllReboot (3) will cause an immediateAllOff command
- to be performed. Once all outlets are off, the Switched Rack PDU will then delay
- the ePDU2OutletSwitchedConfigRebootDuration OID time, and then perform an
- immediateAllOn command.
- Setting this OID to delayedAllOn (4) will turn all outlets on as defined by
- each outlet's ePDU2OutletSwitchedConfigPowerOnTime OID value.
- Setting this OID to delayedAllOff (5) will turn all outlets off as defined by
- each outlet's ePDU2OutletSwitchedConfigPowerOffTime OID value.
- Setting this OID to delayedAllReboot (6) will cause a delayedAllOff command
- to be performed. Once all outlets are off, the Switched Rack PDU will then
- delay the largest ePDU2OutletSwitchedConfigRebootDuration OID time, and
- then perform a delayedAllOn command.
- Setting this OID to cancelAllPendingCommand (7) will cause all pending
- commands on the Switched Rack PDU to be cancelled.
- Setting this OID to noCommand (8) will have no effect.
- Getting this OID will return the noCommand (8) value."
- ::= {ePDU2DeviceControlEntry 4}
- -- ePDU2Phase
- ePDU2PhaseTableSize OBJECT-TYPE
- SYNTAX INTEGER
- ACCESS read-only
- STATUS mandatory
- DESCRIPTION
- "A Host Rack PDU response total phase number of Rack PDUs on daisy chain.
- Rack PDU as a Slave can only response itself number of phase."
- ::= {ePDU2Phase 1}
- ePDU2PhaseConfigTable OBJECT-TYPE
- SYNTAX SEQUENCE OF EPDU2PhaseConfigEntryStruct
- ACCESS not-accessible
- STATUS mandatory
- DESCRIPTION
- "A table of Rack PDU phase configuration data."
- ::= {ePDU2Phase 2}
- ePDU2PhaseConfigEntry OBJECT-TYPE
- SYNTAX EPDU2PhaseConfigEntryStruct
- ACCESS not-accessible
- STATUS mandatory
- DESCRIPTION
- "Configuration data from currently queried
- Rack PDU phase."
- INDEX {ePDU2PhaseConfigIndex}
- ::= {ePDU2PhaseConfigTable 1}
- EPDU2PhaseConfigEntryStruct ::=
- SEQUENCE {
- ePDU2PhaseConfigIndex INTEGER,
- ePDU2PhaseConfigModuleIndex INTEGER,
- ePDU2PhaseConfigNumber INTEGER,
- ePDU2PhaseConfigOverloadRestriction INTEGER,
- ePDU2PhaseConfigLowLoadThreshold INTEGER,
- ePDU2PhaseConfigNearOverloadThreshold INTEGER,
- ePDU2PhaseConfigOverloadThreshold INTEGER,
- ePDU2PhaseConfigPhasePeakLoadReset INTEGER
- }
- ePDU2PhaseConfigIndex OBJECT-TYPE
- SYNTAX INTEGER(1..12)
- ACCESS read-only
- STATUS mandatory
- DESCRIPTION
- "The index to the Rack PDU phase configuration
- table entry."
- ::= {ePDU2PhaseConfigEntry 1}
- ePDU2PhaseConfigModuleIndex OBJECT-TYPE
- SYNTAX INTEGER
- ACCESS read-only
- STATUS mandatory
- DESCRIPTION
- "The Rack PDU numeric ID."
- ::= {ePDU2PhaseConfigEntry 2}
- ePDU2PhaseConfigNumber OBJECT-TYPE
- SYNTAX INTEGER
- ACCESS read-only
- STATUS mandatory
- DESCRIPTION
- "The numeric phase ID."
- ::= {ePDU2PhaseConfigEntry 3}
- ePDU2PhaseConfigOverloadRestriction OBJECT-TYPE
- SYNTAX INTEGER {
- notSupported (-1),
- alwaysAllowTurnON (1),
- restrictOnNearOverload (2),
- restrictOnOverload (3)
- }
- ACCESS read-write
- STATUS mandatory
- DESCRIPTION
- "This OID controls the behavior of a Switched Rack PDU
- phase when an overload condition is possible and
- additional outlets are requested to be turned on.
- Setting this OID to alwaysAllowTurnON (1) will always allow
- the outlets on the corresponding phase to turn on.
- Setting this OID to restrictOnNearOverload (2) will not allow
- outlets on the corresponding phase to turn on if the
- ePDU2PhaseConfigNearOverloadThreshold OID is exceeded.
- Setting this OID to restrictOnOverload (3) will not allow
- outlets on the corresponding phase to turn on if the
- ePDU2PhaseConfigOverloadThreshold OID is exceeded.
- Models that do not support this feature will respond to this OID
- with a value of notSupported (-1). Attempts to set this OID
- in these models will fail."
- ::= {ePDU2PhaseConfigEntry 4}
- ePDU2PhaseConfigLowLoadThreshold OBJECT-TYPE
- SYNTAX INTEGER
- ACCESS read-write
- STATUS mandatory
- DESCRIPTION
- "User-defined low load phase current threshold in Amps."
- ::= {ePDU2PhaseConfigEntry 5}
- ePDU2PhaseConfigNearOverloadThreshold OBJECT-TYPE
- SYNTAX INTEGER
- ACCESS read-write
- STATUS mandatory
- DESCRIPTION
- "User-defined near phase overload current warning
- threshold in Amps."
- ::= {ePDU2PhaseConfigEntry 6}
- ePDU2PhaseConfigOverloadThreshold OBJECT-TYPE
- SYNTAX INTEGER
- ACCESS read-write
- STATUS mandatory
- DESCRIPTION
- "User-defined phase overload current threshold
- in Amps"
- ::= {ePDU2PhaseConfigEntry 7}
- ePDU2PhaseConfigPhasePeakLoadReset OBJECT-TYPE
- SYNTAX INTEGER {
- noOperation (1),
- reset (2)
- }
- ACCESS read-write
- STATUS mandatory
- DESCRIPTION
- "Setting this OID to reset (2) will cause the existing peak current value
- to be replaced by the present load current value.
- Getting this OID will do nothing and return the noOperation(1) value."
- ::= {ePDU2PhaseConfigEntry 8}
- ePDU2PhaseInfoTable OBJECT-TYPE
- SYNTAX SEQUENCE OF EPDU2PhaseInfoEntryStruct
- ACCESS not-accessible
- STATUS mandatory
- DESCRIPTION
- "A table of Rack PDU phase information."
- ::= {ePDU2Phase 3}
- ePDU2PhaseInfoEntry OBJECT-TYPE
- SYNTAX EPDU2PhaseInfoEntryStruct
- ACCESS not-accessible
- STATUS mandatory
- DESCRIPTION
- "Information data from currently queried Rack PDU phase."
- INDEX {ePDU2PhaseInfoIndex}
- ::= {ePDU2PhaseInfoTable 1}
- EPDU2PhaseInfoEntryStruct ::=
- SEQUENCE {
- ePDU2PhaseInfoIndex INTEGER,
- ePDU2PhaseInfoModuleIndex INTEGER,
- ePDU2PhaseInfoNumber INTEGER
- }
- ePDU2PhaseInfoIndex OBJECT-TYPE
- SYNTAX INTEGER(1..12)
- ACCESS read-only
- STATUS mandatory
- DESCRIPTION
- "The index to the Rack PDU phase properties table entry."
- ::= {ePDU2PhaseInfoEntry 1}
- ePDU2PhaseInfoModuleIndex OBJECT-TYPE
- SYNTAX INTEGER
- ACCESS read-only
- STATUS mandatory
- DESCRIPTION
- "The Rack PDU numeric ID."
- ::= {ePDU2PhaseInfoEntry 2}
- ePDU2PhaseInfoNumber OBJECT-TYPE
- SYNTAX INTEGER
- ACCESS read-only
- STATUS mandatory
- DESCRIPTION
- "The numeric phase ID."
- ::= {ePDU2PhaseInfoEntry 3}
- ePDU2PhaseStatusTable OBJECT-TYPE
- SYNTAX SEQUENCE OF EPDU2PhaseStatusEntryStruct
- ACCESS not-accessible
- STATUS mandatory
- DESCRIPTION
- "A table of Rack PDU phase status data"
- ::= {ePDU2Phase 4}
- ePDU2PhaseStatusEntry OBJECT-TYPE
- SYNTAX EPDU2PhaseStatusEntryStruct
- ACCESS not-accessible
- STATUS mandatory
- DESCRIPTION
- "Status data from currently queried Rack PDU phase"
- INDEX {ePDU2PhaseStatusIndex}
- ::= {ePDU2PhaseStatusTable 1}
- EPDU2PhaseStatusEntryStruct ::=
- SEQUENCE {
- ePDU2PhaseStatusIndex INTEGER,
- ePDU2PhaseStatusModuleIndex INTEGER,
- ePDU2PhaseStatusNumber INTEGER,
- ePDU2PhaseStatusLoadState INTEGER,
- ePDU2PhaseStatusLoad Gauge,
- ePDU2PhaseStatusVoltage Gauge,
- ePDU2PhaseStatusPower Gauge,
- ePDU2PhaseStatusApparentPower Gauge,
- ePDU2PhaseStatusPowerFactor Gauge,
- ePDU2PhaseStatusPeakLoad Gauge,
- ePDU2PhaseStatusPeakLoadTimestamp DisplayString,
- ePDU2PhaseStatusPeakLoadStartTime DisplayString,
- ePDU2PhaseStatusLineToLineVoltage Gauge
- }
- ePDU2PhaseStatusIndex OBJECT-TYPE
- SYNTAX INTEGER(1..13)
- ACCESS read-only
- STATUS mandatory
- DESCRIPTION
- "The index to the Rack PDU phase status table entry."
- ::= {ePDU2PhaseStatusEntry 1}
- ePDU2PhaseStatusModuleIndex OBJECT-TYPE
- SYNTAX INTEGER
- ACCESS read-only
- STATUS mandatory
- DESCRIPTION
- "The Rack PDU numeric ID."
- ::= {ePDU2PhaseStatusEntry 2}
- ePDU2PhaseStatusNumber OBJECT-TYPE
- SYNTAX INTEGER
- ACCESS read-only
- STATUS mandatory
- DESCRIPTION
- "The numeric phase ID."
- ::= {ePDU2PhaseStatusEntry 3}
- ePDU2PhaseStatusLoadState OBJECT-TYPE
- SYNTAX INTEGER {
- normal (1),
- lowLoad (2),
- nearOverload (3),
- overload (4)
- }
- ACCESS read-only
- STATUS mandatory
- DESCRIPTION
- "Indicates the present load status of the Rack
- PDU phase being queried."
- ::= {ePDU2PhaseStatusEntry 4}
- ePDU2PhaseStatusLoad OBJECT-TYPE
- SYNTAX Gauge
- ACCESS read-only
- STATUS mandatory
- DESCRIPTION
- "Indicates the current draw, in tenths of Amps, of the load
- on the Rack PDU phase being queried."
- ::= {ePDU2PhaseStatusEntry 5}
- ePDU2PhaseStatusVoltage OBJECT-TYPE
- SYNTAX Gauge
- ACCESS read-only
- STATUS mandatory
- DESCRIPTION
- "Indicates the Voltage, in tenths of Volts, of the Rack
- PDU phase being queried"
- ::= {ePDU2PhaseStatusEntry 6}
- ePDU2PhaseStatusPower OBJECT-TYPE
- SYNTAX Gauge
- ACCESS read-only
- STATUS mandatory
- DESCRIPTION
- "Indicates the load power, in watts,
- consumed on the Rack PDU phase being queried"
- ::= {ePDU2PhaseStatusEntry 7}
- ePDU2PhaseStatusApparentPower OBJECT-TYPE
- SYNTAX Gauge
- ACCESS read-only
- STATUS mandatory
- DESCRIPTION
- "Indicates the load apparent power, in VoltAmps (VA),
- consumed on the Rack PDU phase being queried"
- ::= {ePDU2PhaseStatusEntry 8}
- ePDU2PhaseStatusPowerFactor OBJECT-TYPE
- SYNTAX Gauge
- ACCESS read-only
- STATUS mandatory
- DESCRIPTION
- "Indicates the load power factor, in hundredths,
- of the Rack PDU phase being queried"
- ::= {ePDU2PhaseStatusEntry 9}
- ePDU2PhaseStatusPeakLoad OBJECT-TYPE
- SYNTAX Gauge
- ACCESS read-only
- STATUS mandatory
- DESCRIPTION
- "The peak current of the Rack PDU phase load in tenths of Amps"
- ::= {ePDU2PhaseStatusEntry 10}
- ePDU2PhaseStatusPeakLoadTimestamp OBJECT-TYPE
- SYNTAX DisplayString
- ACCESS read-only
- STATUS mandatory
- DESCRIPTION
- "Indicates the date and time the phase peak current occurred."
- ::= {ePDU2PhaseStatusEntry 11}
- ePDU2PhaseStatusPeakLoadStartTime OBJECT-TYPE
- SYNTAX DisplayString
- ACCESS read-only
- STATUS mandatory
- DESCRIPTION
- "Indicates the date and time of the last phase peak current reset."
- ::= {ePDU2PhaseStatusEntry 12}
- ePDU2PhaseStatusLineToLineVoltage OBJECT-TYPE
- SYNTAX Gauge
- ACCESS read-only
- STATUS mandatory
- DESCRIPTION
- "Indicates the Line to Line Voltage, in tenths of Volts, of the Rack
- PDU phase being queried"
- ::= {ePDU2PhaseStatusEntry 13}
- -- ePDU2Bank
- ePDU2BankTableSize OBJECT-TYPE
- SYNTAX INTEGER
- ACCESS read-only
- STATUS mandatory
- DESCRIPTION
- "A Host Rack PDU response total bank number of Rack PDUs on daisy chain.
- Rack PDU as a Slave can only response itself number of bank."
- ::= {ePDU2Bank 1}
- ePDU2BankConfigTable OBJECT-TYPE
- SYNTAX SEQUENCE OF EPDU2BankConfigEntryStruct
- ACCESS not-accessible
- STATUS mandatory
- DESCRIPTION
- "A table of Rack PDU bank configuration data."
- ::= {ePDU2Bank 2}
- ePDU2BankConfigEntry OBJECT-TYPE
- SYNTAX EPDU2BankConfigEntryStruct
- ACCESS not-accessible
- STATUS mandatory
- DESCRIPTION
- "Configuration data from currently queried
- Rack PDU bank."
- INDEX {ePDU2BankConfigIndex}
- ::= {ePDU2BankConfigTable 1}
- EPDU2BankConfigEntryStruct ::=
- SEQUENCE {
- ePDU2BankConfigIndex INTEGER,
- ePDU2BankConfigModuleIndex INTEGER,
- ePDU2BankConfigNumber INTEGER,
- ePDU2BankConfigOverloadRestriction INTEGER,
- ePDU2BankConfigLowLoadThreshold INTEGER,
- ePDU2BankConfigNearOverloadThreshold INTEGER,
- ePDU2BankConfigOverloadThreshold INTEGER,
- ePDU2BankConfigPeakLoadReset INTEGER
- }
- ePDU2BankConfigIndex OBJECT-TYPE
- SYNTAX INTEGER(1..12)
- ACCESS read-only
- STATUS mandatory
- DESCRIPTION
- "The index to the Rack PDU bank configuration
- table entry."
- ::= {ePDU2BankConfigEntry 1}
- ePDU2BankConfigModuleIndex OBJECT-TYPE
- SYNTAX INTEGER
- ACCESS read-only
- STATUS mandatory
- DESCRIPTION
- "The Rack PDU numeric ID."
- ::= {ePDU2BankConfigEntry 2}
- ePDU2BankConfigNumber OBJECT-TYPE
- SYNTAX INTEGER
- ACCESS read-only
- STATUS mandatory
- DESCRIPTION
- "The numeric bank ID."
- ::= {ePDU2BankConfigEntry 3}
- ePDU2BankConfigOverloadRestriction OBJECT-TYPE
- SYNTAX INTEGER {
- alwaysAllowTurnON (1),
- restrictOnNearOverload (2),
- restrictOnOverload (3)
- }
- ACCESS read-write
- STATUS mandatory
- DESCRIPTION
- "This OID controls the behavior of a Switched Rack PDU
- bank when an overload condition is possible and
- additional outlets are requested to be turned on.
- Setting this OID to alwaysAllowTurnON (1) will always allow
- the outlets on the corresponding bank to turn on.
- Setting this OID to restrictOnNearOverload (2) will not allow
- outlets on the corresponding bank to turn on if the
- ePDU2BankConfigNearOverloadThreshold OID is exceeded.
- Setting this OID to restrictOnOverload (3) will not allow
- outlets on the corresponding bank to turn on if the
- ePDU2BankConfigOverloadThreshold OID is exceeded."
- ::= {ePDU2BankConfigEntry 4}
- ePDU2BankConfigLowLoadThreshold OBJECT-TYPE
- SYNTAX INTEGER
- ACCESS read-write
- STATUS mandatory
- DESCRIPTION
- "User-defined low load bank current threshold in Amps."
- ::= {ePDU2BankConfigEntry 5}
- ePDU2BankConfigNearOverloadThreshold OBJECT-TYPE
- SYNTAX INTEGER
- ACCESS read-write
- STATUS mandatory
- DESCRIPTION
- "User-defined near bank overload current warning
- threshold in Amps."
- ::= {ePDU2BankConfigEntry 6}
- ePDU2BankConfigOverloadThreshold OBJECT-TYPE
- SYNTAX INTEGER
- ACCESS read-write
- STATUS mandatory
- DESCRIPTION
- "User-defined bank overload current threshold
- in Amps"
- ::= {ePDU2BankConfigEntry 7}
- ePDU2BankConfigPeakLoadReset OBJECT-TYPE
- SYNTAX INTEGER {
- noOperation (1),
- reset (2)
- }
- ACCESS read-write
- STATUS mandatory
- DESCRIPTION
- "Setting this OID to reset (2) will cause the existing peak current value
- to be replaced by the present load current value.
- Getting this OID will do nothing and return the noOperation(1) value."
- ::= {ePDU2BankConfigEntry 8}
- ePDU2BankInfoTable OBJECT-TYPE
- SYNTAX SEQUENCE OF EPDU2BankInfoEntryStruct
- ACCESS not-accessible
- STATUS mandatory
- DESCRIPTION
- "A table of Rack PDU bank information."
- ::= {ePDU2Bank 3}
- ePDU2BankInfoEntry OBJECT-TYPE
- SYNTAX EPDU2BankInfoEntryStruct
- ACCESS not-accessible
- STATUS mandatory
- DESCRIPTION
- "Information data from currently queried Rack PDU bank."
- INDEX {ePDU2BankInfoIndex}
- ::= {ePDU2BankInfoTable 1}
- EPDU2BankInfoEntryStruct ::=
- SEQUENCE {
- ePDU2BankInfoIndex INTEGER,
- ePDU2BankInfoModuleIndex INTEGER,
- ePDU2BankInfoNumber INTEGER
- }
- ePDU2BankInfoIndex OBJECT-TYPE
- SYNTAX INTEGER(1..12)
- ACCESS read-only
- STATUS mandatory
- DESCRIPTION
- "The index to the Rack PDU bank properties table entry."
- ::= {ePDU2BankInfoEntry 1}
- ePDU2BankInfoModuleIndex OBJECT-TYPE
- SYNTAX INTEGER
- ACCESS read-only
- STATUS mandatory
- DESCRIPTION
- "The Rack PDU numeric ID."
- ::= {ePDU2BankInfoEntry 2}
- ePDU2BankInfoNumber OBJECT-TYPE
- SYNTAX INTEGER
- ACCESS read-only
- STATUS mandatory
- DESCRIPTION
- "The numeric bank ID."
- ::= {ePDU2BankInfoEntry 3}
- ePDU2BankStatusTable OBJECT-TYPE
- SYNTAX SEQUENCE OF EPDU2BankStatusEntryStruct
- ACCESS not-accessible
- STATUS mandatory
- DESCRIPTION
- "A table of Rack PDU bank status data"
- ::= {ePDU2Bank 4}
- ePDU2BankStatusEntry OBJECT-TYPE
- SYNTAX EPDU2BankStatusEntryStruct
- ACCESS not-accessible
- STATUS mandatory
- DESCRIPTION
- "Status data from currently queried Rack PDU bank"
- INDEX {ePDU2BankStatusIndex}
- ::= {ePDU2BankStatusTable 1}
- EPDU2BankStatusEntryStruct ::=
- SEQUENCE {
- ePDU2BankStatusIndex INTEGER,
- ePDU2BankStatusModuleIndex INTEGER,
- ePDU2BankStatusNumber INTEGER,
- ePDU2BankStatusLoadState INTEGER,
- ePDU2BankStatusLoad Gauge,
- ePDU2BankStatusPeakLoad Gauge,
- ePDU2BankStatusPeakLoadTimestamp DisplayString,
- ePDU2BankStatusPeakLoadStartTime DisplayString
- }
- ePDU2BankStatusIndex OBJECT-TYPE
- SYNTAX INTEGER(1..12)
- ACCESS read-only
- STATUS mandatory
- DESCRIPTION
- "The index to the Rack PDU bank status table entry."
- ::= {ePDU2BankStatusEntry 1}
- ePDU2BankStatusModuleIndex OBJECT-TYPE
- SYNTAX INTEGER
- ACCESS read-only
- STATUS mandatory
- DESCRIPTION
- "The Rack PDU numeric ID."
- ::= {ePDU2BankStatusEntry 2}
- ePDU2BankStatusNumber OBJECT-TYPE
- SYNTAX INTEGER
- ACCESS read-only
- STATUS mandatory
- DESCRIPTION
- "The numeric bank ID."
- ::= {ePDU2BankStatusEntry 3}
- ePDU2BankStatusLoadState OBJECT-TYPE
- SYNTAX INTEGER {
- normal (1),
- lowLoad (2),
- nearOverload (3),
- overload (4)
- }
- ACCESS read-only
- STATUS mandatory
- DESCRIPTION
- "Indicates the present load status of the Rack
- PDU bank being queried."
- ::= {ePDU2BankStatusEntry 4}
- ePDU2BankStatusLoad OBJECT-TYPE
- SYNTAX Gauge
- ACCESS read-only
- STATUS mandatory
- DESCRIPTION
- "Indicates the current draw, in tenths of Amps, of the load
- on the Rack PDU bank being queried."
- ::= {ePDU2BankStatusEntry 5}
- ePDU2BankStatusPeakLoad OBJECT-TYPE
- SYNTAX Gauge
- ACCESS read-only
- STATUS mandatory
- DESCRIPTION
- "The peak current of the Rack PDU bank load in tenths of Amps."
- ::= {ePDU2BankStatusEntry 6}
- ePDU2BankStatusPeakLoadTimestamp OBJECT-TYPE
- SYNTAX DisplayString
- ACCESS read-only
- STATUS mandatory
- DESCRIPTION
- "Indicates the date and time the bank peak current occurred."
- ::= {ePDU2BankStatusEntry 7}
- ePDU2BankStatusPeakLoadStartTime OBJECT-TYPE
- SYNTAX DisplayString
- ACCESS read-only
- STATUS mandatory
- DESCRIPTION
- "Indicates the date and time of the last bank peak current reset."
- ::= {ePDU2BankStatusEntry 8}
- -- ePDU2Outlet
- ePDU2OutletSwitchedTableSize OBJECT-TYPE
- SYNTAX INTEGER
- ACCESS read-only
- STATUS mandatory
- DESCRIPTION
- "The number of switched outlets on connected Rack PDUs."
- ::= {ePDU2OutletSwitched 1}
- ePDU2OutletSwitchedConfigTable OBJECT-TYPE
- SYNTAX SEQUENCE OF EPDU2OutletSwitchedConfigEntryStruct
- ACCESS not-accessible
- STATUS mandatory
- DESCRIPTION
- "A table of Rack PDU switched outlet configuration data."
- ::= {ePDU2OutletSwitched 2}
- ePDU2OutletSwitchedConfigEntry OBJECT-TYPE
- SYNTAX EPDU2OutletSwitchedConfigEntryStruct
- ACCESS not-accessible
- STATUS mandatory
- DESCRIPTION
- "Configuration data from currently queried Rack PDU
- switched outlet."
- INDEX {ePDU2OutletSwitchedConfigIndex}
- ::= {ePDU2OutletSwitchedConfigTable 1}
- EPDU2OutletSwitchedConfigEntryStruct ::=
- SEQUENCE {
- ePDU2OutletSwitchedConfigIndex INTEGER,
- ePDU2OutletSwitchedConfigModuleIndex INTEGER,
- ePDU2OutletSwitchedConfigNumber INTEGER,
- ePDU2OutletSwitchedConfigName DisplayString,
- ePDU2OutletSwitchedConfigPowerOnTime INTEGER,
- ePDU2OutletSwitchedConfigPowerOffTime INTEGER,
- ePDU2OutletSwitchedConfigRebootDuration INTEGER
- }
- ePDU2OutletSwitchedConfigIndex OBJECT-TYPE
- SYNTAX INTEGER(1..96)
- ACCESS read-only
- STATUS mandatory
- DESCRIPTION
- "The index to the Rack PDU switched outlet configuration table entry."
- ::= {ePDU2OutletSwitchedConfigEntry 1}
- ePDU2OutletSwitchedConfigModuleIndex OBJECT-TYPE
- SYNTAX INTEGER
- ACCESS read-only
- STATUS mandatory
- DESCRIPTION
- "The Rack PDU numeric ID."
- ::= {ePDU2OutletSwitchedConfigEntry 2}
- ePDU2OutletSwitchedConfigNumber OBJECT-TYPE
- SYNTAX INTEGER
- ACCESS read-only
- STATUS mandatory
- DESCRIPTION
- "The numeric switched outlet ID."
- ::= {ePDU2OutletSwitchedConfigEntry 3}
- ePDU2OutletSwitchedConfigName OBJECT-TYPE
- SYNTAX DisplayString
- ACCESS read-write
- STATUS mandatory
- DESCRIPTION
- "The user-defined switched outlet name string."
- ::= {ePDU2OutletSwitchedConfigEntry 4}
- ePDU2OutletSwitchedConfigPowerOnTime OBJECT-TYPE
- SYNTAX INTEGER
- ACCESS read-write
- STATUS mandatory
- DESCRIPTION
- "The amount of time (in seconds) the outlet will delay
- powering on at coldstart or when a command that requires
- a turn-on delay is issued.
- Allowed values are:
- -1 - never power on.
- 0 - power on immediately.
- 1 to 7200 - power on up to 7200 seconds after being
- commanded."
- ::= {ePDU2OutletSwitchedConfigEntry 5}
- ePDU2OutletSwitchedConfigPowerOffTime OBJECT-TYPE
- SYNTAX INTEGER
- ACCESS read-write
- STATUS mandatory
- DESCRIPTION
- "The amount of time (in seconds) the outlet will delay
- powering off when a command that requires a
- turn-off delay is issued.
- Allowed values are:
- -1 - never power off.
- 0 - power off immediately.
- 1 to 7200 - power off up to 7200 seconds after being
- commanded."
- ::= {ePDU2OutletSwitchedConfigEntry 6}
- ePDU2OutletSwitchedConfigRebootDuration OBJECT-TYPE
- SYNTAX INTEGER
- ACCESS read-write
- STATUS mandatory
- DESCRIPTION
- "During a reboot sequence, power is turned off and then
- back on. This OID defines the amount of time to wait,
- in seconds, after turning the power off, at the start
- of the sequence, before turning power back on, at the
- end of the reboot sequence.
- Allowed range is any value between 5 and 60 seconds (1 minute)."
- ::= {ePDU2OutletSwitchedConfigEntry 7}
- ePDU2OutletSwitchedInfoTable OBJECT-TYPE
- SYNTAX SEQUENCE OF EPDU2OutletSwitchedInfoEntryStruct
- ACCESS not-accessible
- STATUS mandatory
- DESCRIPTION
- "A table of Rack PDU switched outlet information."
- ::= {ePDU2OutletSwitched 3}
- ePDU2OutletSwitchedInfoEntry OBJECT-TYPE
- SYNTAX EPDU2OutletSwitchedInfoEntryStruct
- ACCESS not-accessible
- STATUS mandatory
- DESCRIPTION
- "Information of the currently queried Rack PDU
- switched outlet."
- INDEX {ePDU2OutletSwitchedInfoIndex}
- ::= {ePDU2OutletSwitchedInfoTable 1}
- EPDU2OutletSwitchedInfoEntryStruct ::=
- SEQUENCE {
- ePDU2OutletSwitchedInfoIndex INTEGER,
- ePDU2OutletSwitchedInfoModuleIndex INTEGER,
- ePDU2OutletSwitchedInfoNumber INTEGER,
- ePDU2OutletSwitchedInfoName DisplayString,
- ePDU2OutletSwitchedInfoPhaseLayout INTEGER,
- ePDU2OutletSwitchedInfoBank INTEGER
- }
- ePDU2OutletSwitchedInfoIndex OBJECT-TYPE
- SYNTAX INTEGER(1..96)
- ACCESS read-only
- STATUS mandatory
- DESCRIPTION
- "The index to the Rack PDU switched outlet information table entry."
- ::= {ePDU2OutletSwitchedInfoEntry 1}
- ePDU2OutletSwitchedInfoModuleIndex OBJECT-TYPE
- SYNTAX INTEGER
- ACCESS read-only
- STATUS mandatory
- DESCRIPTION
- "The Rack PDU numeric ID."
- ::= {ePDU2OutletSwitchedInfoEntry 2}
- ePDU2OutletSwitchedInfoNumber OBJECT-TYPE
- SYNTAX INTEGER
- ACCESS read-only
- STATUS mandatory
- DESCRIPTION
- "The numeric switched outlet ID."
- ::= {ePDU2OutletSwitchedInfoEntry 3}
- ePDU2OutletSwitchedInfoName OBJECT-TYPE
- SYNTAX DisplayString
- ACCESS read-only
- STATUS mandatory
- DESCRIPTION
- "The numeric switched outlet name."
- ::= {ePDU2OutletSwitchedInfoEntry 4}
- ePDU2OutletSwitchedInfoPhaseLayout OBJECT-TYPE
- SYNTAX INTEGER
- ACCESS read-only
- STATUS mandatory
- DESCRIPTION
- "This OID describes the phase connections of the referenced outlet as follows:
- seqPhase1ToNeutral(1) indicates that the outlet is wired from Phase 1 to Neutral.
- seqPhase2ToNeutral(2) indicates that the outlet is wired from Phase 2 to Neutral.
- seqPhase3ToNeutral(3) indicates that the outlet is wired from Phase 3 to Neutral.
- seqPhase1ToPhase2(4) indicates that the outlet is wired from Phase 1 to Phase 2.
- seqPhase2ToPhase3(5) indicates that the outlet is wired from Phase 2 to Phase 3.
- seqPhase3ToPhase1(6) indicates that the outlet is wired from Phase 3 to Phase 1."
- ::= {ePDU2OutletSwitchedInfoEntry 5}
- ePDU2OutletSwitchedInfoBank OBJECT-TYPE
- SYNTAX INTEGER
- ACCESS read-only
- STATUS mandatory
- DESCRIPTION
- "The numeric bank ID."
- ::= {ePDU2OutletSwitchedInfoEntry 6}
- ePDU2OutletSwitchedStatusTable OBJECT-TYPE
- SYNTAX SEQUENCE OF EPDU2OutletSwitchedStatusEntryStruct
- ACCESS not-accessible
- STATUS mandatory
- DESCRIPTION
- "A table of Rack PDU switched outlet status information."
- ::= {ePDU2OutletSwitched 4}
- ePDU2OutletSwitchedStatusEntry OBJECT-TYPE
- SYNTAX EPDU2OutletSwitchedStatusEntryStruct
- ACCESS not-accessible
- STATUS mandatory
- DESCRIPTION
- "Status information for currently queried Rack PDU switched outlet."
- INDEX {ePDU2OutletSwitchedStatusIndex}
- ::= {ePDU2OutletSwitchedStatusTable 1}
- EPDU2OutletSwitchedStatusEntryStruct ::=
- SEQUENCE {
- ePDU2OutletSwitchedStatusIndex INTEGER,
- ePDU2OutletSwitchedStatusModuleIndex INTEGER,
- ePDU2OutletSwitchedStatusNumber INTEGER,
- ePDU2OutletSwitchedStatusName DisplayString,
- ePDU2OutletSwitchedStatusState INTEGER,
- ePDU2OutletSwitchedStatusCommandPending INTEGER
- }
- ePDU2OutletSwitchedStatusIndex OBJECT-TYPE
- SYNTAX INTEGER(1..96)
- ACCESS read-only
- STATUS mandatory
- DESCRIPTION
- "The index to the Rack PDU switched outlet status information table entry."
- ::= {ePDU2OutletSwitchedStatusEntry 1}
- ePDU2OutletSwitchedStatusModuleIndex OBJECT-TYPE
- SYNTAX INTEGER
- ACCESS read-only
- STATUS mandatory
- DESCRIPTION
- "The Rack PDU numeric ID."
- ::= {ePDU2OutletSwitchedStatusEntry 2}
- ePDU2OutletSwitchedStatusNumber OBJECT-TYPE
- SYNTAX INTEGER
- ACCESS read-only
- STATUS mandatory
- DESCRIPTION
- "The numeric switched outlet ID."
- ::= {ePDU2OutletSwitchedStatusEntry 3}
- ePDU2OutletSwitchedStatusName OBJECT-TYPE
- SYNTAX DisplayString
- ACCESS read-only
- STATUS mandatory
- DESCRIPTION
- "The user-defined switched outlet name string."
- ::= {ePDU2OutletSwitchedStatusEntry 4}
- ePDU2OutletSwitchedStatusState OBJECT-TYPE
- SYNTAX INTEGER {
- outletStatusOn (1),
- outletStatusOff (2)
- }
- ACCESS read-only
- STATUS mandatory
- DESCRIPTION
- "Indicates the present switch state of the Rack PDU switched outlet being queried."
- ::= {ePDU2OutletSwitchedStatusEntry 5}
- ePDU2OutletSwitchedStatusCommandPending OBJECT-TYPE
- SYNTAX INTEGER {
- outletStatusCommandPending (1),
- outletStatusNoCommandPending (2)
- }
- ACCESS read-only
- STATUS mandatory
- DESCRIPTION
- "Getting this variable will return the command pending state of the outlet.
- If a command is pending on the outlet, the outletStatusCommandPending (1)
- value will be returned. If there is not a command pending on the outlet,
- the outletStatusNoCommandPending (2) will be returned."
- ::= {ePDU2OutletSwitchedStatusEntry 6}
- ePDU2OutletSwitchedControlTable OBJECT-TYPE
- SYNTAX SEQUENCE OF EPDU2OutletSwitchedControlEntryStruct
- ACCESS not-accessible
- STATUS mandatory
- DESCRIPTION
- "A table of Rack PDU switched outlet control data."
- ::= {ePDU2OutletSwitched 5}
- ePDU2OutletSwitchedControlEntry OBJECT-TYPE
- SYNTAX EPDU2OutletSwitchedControlEntryStruct
- ACCESS not-accessible
- STATUS mandatory
- DESCRIPTION
- "Control data for currently queried Rack PDU switched outlet."
- INDEX {ePDU2OutletSwitchedControlIndex}
- ::= {ePDU2OutletSwitchedControlTable 1}
- EPDU2OutletSwitchedControlEntryStruct ::=
- SEQUENCE {
- ePDU2OutletSwitchedControlIndex INTEGER,
- ePDU2OutletSwitchedControlModuleIndex INTEGER,
- ePDU2OutletSwitchedControlNumber INTEGER,
- ePDU2OutletSwitchedControlName DisplayString,
- ePDU2OutletSwitchedControlCommand INTEGER
- }
- ePDU2OutletSwitchedControlIndex OBJECT-TYPE
- SYNTAX INTEGER(1..96)
- ACCESS read-only
- STATUS mandatory
- DESCRIPTION
- "The index to the Rack PDU switched outlet control data table entry."
- ::= {ePDU2OutletSwitchedControlEntry 1}
- ePDU2OutletSwitchedControlModuleIndex OBJECT-TYPE
- SYNTAX INTEGER
- ACCESS read-only
- STATUS mandatory
- DESCRIPTION
- "The user-defined Rack PDU numeric ID."
- ::= {ePDU2OutletSwitchedControlEntry 2}
- ePDU2OutletSwitchedControlNumber OBJECT-TYPE
- SYNTAX INTEGER
- ACCESS read-only
- STATUS mandatory
- DESCRIPTION
- "The numeric switched outlet ID."
- ::= {ePDU2OutletSwitchedControlEntry 3}
- ePDU2OutletSwitchedControlName OBJECT-TYPE
- SYNTAX DisplayString
- ACCESS read-only
- STATUS mandatory
- DESCRIPTION
- "The user-defined switched outlet name string."
- ::= {ePDU2OutletSwitchedControlEntry 4}
- ePDU2OutletSwitchedControlCommand OBJECT-TYPE
- SYNTAX INTEGER {
- immediateOn (1),
- immediateOff (2),
- immediateReboot (3),
- delayedOn (4),
- delayedOff (5),
- delayedReboot (6),
- cancelPendingCommand (7),
- outletIdentify (8)
- }
- ACCESS read-write
- STATUS mandatory
- DESCRIPTION
- "Getting this variable will return the outlet state. If
- the outlet is on, the immediateOn (1) value will be returned.
- If the outlet is off, the immediateOff (2) value will be returned.
- Setting this variable to immediateOn (1) will immediately turn
- the outlet on.
- Setting this variable to immediateOff (2) will immediately turn
- the outlet off.
- Setting this variable to immediateReboot (3) will immediately
- reboot the outlet.
- Setting this variable to delayedOn (4) will turn the outlet on
- after the ePDUOutletConfigPowerOnTime OID time has elapsed.
- Setting this variable to delayedOff (5) will turn the outlet off
- after the ePDUOutletConfigPowerOffTime OID time has elapsed.
- Setting this variable to delayedReboot (6) will cause the
- Switched Rack PDU to perform a delayedOff command, wait the
- ePDUOutletConfigRebootDuration OID time, and then perform a
- delayedOn command.
- Setting this variable to cancelPendingCommand (7) will cause any
- pending command to this outlet to be canceled.
- Setting this variable to outletIdentify (8) will cause PDU LED
- to display the number of the outlet."
- ::= {ePDU2OutletSwitchedControlEntry 5}
- ePDU2OutletMeteredTableSize OBJECT-TYPE
- SYNTAX INTEGER
- ACCESS read-only
- STATUS mandatory
- DESCRIPTION
- "The number of metered outlets on connected Rack PDUs."
- ::= {ePDU2OutletMetered 1}
- ePDU2OutletMeteredConfigTable OBJECT-TYPE
- SYNTAX SEQUENCE OF EPDU2OutletMeteredConfigEntryStruct
- ACCESS not-accessible
- STATUS mandatory
- DESCRIPTION
- "A table of Rack PDU metered outlet configuration data."
- ::= {ePDU2OutletMetered 2}
- ePDU2OutletMeteredConfigEntry OBJECT-TYPE
- SYNTAX EPDU2OutletMeteredConfigEntryStruct
- ACCESS not-accessible
- STATUS mandatory
- DESCRIPTION
- "Configuration data from currently queried Rack PDU metered outlet."
- INDEX {ePDU2OutletMeteredConfigIndex}
- ::= {ePDU2OutletMeteredConfigTable 1}
- EPDU2OutletMeteredConfigEntryStruct ::=
- SEQUENCE {
- ePDU2OutletMeteredConfigIndex INTEGER,
- ePDU2OutletMeteredConfigModuleIndex INTEGER,
- ePDU2OutletMeteredConfigNumber INTEGER,
- ePDU2OutletMeteredConfigName DisplayString,
- ePDU2OutletMeteredConfigLowLoadThreshold INTEGER,
- ePDU2OutletMeteredConfigNearOverloadThreshold INTEGER,
- ePDU2OutletMeteredConfigOverloadThreshold INTEGER
- }
- ePDU2OutletMeteredConfigIndex OBJECT-TYPE
- SYNTAX INTEGER(1..96)
- ACCESS read-only
- STATUS mandatory
- DESCRIPTION
- "The index to the Rack PDU metered outlet configuration table entry."
- ::= {ePDU2OutletMeteredConfigEntry 1}
- ePDU2OutletMeteredConfigModuleIndex OBJECT-TYPE
- SYNTAX INTEGER
- ACCESS read-only
- STATUS mandatory
- DESCRIPTION
- "The user-defined Rack PDU numeric ID."
- ::= {ePDU2OutletMeteredConfigEntry 2}
- ePDU2OutletMeteredConfigNumber OBJECT-TYPE
- SYNTAX INTEGER
- ACCESS read-only
- STATUS mandatory
- DESCRIPTION
- "The numeric metered outlet ID."
- ::= {ePDU2OutletMeteredConfigEntry 3}
- ePDU2OutletMeteredConfigName OBJECT-TYPE
- SYNTAX DisplayString
- ACCESS read-write
- STATUS mandatory
- DESCRIPTION
- "The user-defined metered outlet name string."
- ::= {ePDU2OutletMeteredConfigEntry 4}
- ePDU2OutletMeteredConfigLowLoadThreshold OBJECT-TYPE
- SYNTAX INTEGER
- ACCESS read-write
- STATUS mandatory
- DESCRIPTION
- "User-defined outlet low load current threshold in Watts."
- ::= {ePDU2OutletMeteredConfigEntry 5}
- ePDU2OutletMeteredConfigNearOverloadThreshold OBJECT-TYPE
- SYNTAX INTEGER
- ACCESS read-write
- STATUS mandatory
- DESCRIPTION
- "User-defined outlet near overload warning threshold in Watts."
- ::= {ePDU2OutletMeteredConfigEntry 6}
- ePDU2OutletMeteredConfigOverloadThreshold OBJECT-TYPE
- SYNTAX INTEGER
- ACCESS read-write
- STATUS mandatory
- DESCRIPTION
- "User-defined outlet overload current threshold in Watts."
- ::= {ePDU2OutletMeteredConfigEntry 7}
- ePDU2OutletMeteredInfoTable OBJECT-TYPE
- SYNTAX SEQUENCE OF EPDU2OutletMeteredInfoEntryStruct
- ACCESS not-accessible
- STATUS mandatory
- DESCRIPTION
- "A table of Rack PDU metered outlet information."
- ::= {ePDU2OutletMetered 3}
- ePDU2OutletMeteredInfoEntry OBJECT-TYPE
- SYNTAX EPDU2OutletMeteredInfoEntryStruct
- ACCESS not-accessible
- STATUS mandatory
- DESCRIPTION
- "Information of currently queried Rack PDU metered outlet."
- INDEX {ePDU2OutletMeteredInfoIndex}
- ::= {ePDU2OutletMeteredInfoTable 1}
- EPDU2OutletMeteredInfoEntryStruct ::=
- SEQUENCE {
- ePDU2OutletMeteredInfoIndex INTEGER,
- ePDU2OutletMeteredInfoModuleIndex INTEGER,
- ePDU2OutletMeteredInfoNumber INTEGER,
- ePDU2OutletMeteredInfoName DisplayString,
- ePDU2OutletMeteredInfoLayout INTEGER,
- ePDU2OutletMeteredInfoRating INTEGER,
- ePDU2OutletMeteredInfoBank INTEGER
- }
- ePDU2OutletMeteredInfoIndex OBJECT-TYPE
- SYNTAX INTEGER(1..96)
- ACCESS read-only
- STATUS mandatory
- DESCRIPTION
- "The index to the Rack PDU metered information table entry."
- ::= {ePDU2OutletMeteredInfoEntry 1}
- ePDU2OutletMeteredInfoModuleIndex OBJECT-TYPE
- SYNTAX INTEGER
- ACCESS read-only
- STATUS mandatory
- DESCRIPTION
- "The Rack PDU numeric ID."
- ::= {ePDU2OutletMeteredInfoEntry 2}
- ePDU2OutletMeteredInfoNumber OBJECT-TYPE
- SYNTAX INTEGER
- ACCESS read-only
- STATUS mandatory
- DESCRIPTION
- "The numeric metered outlet ID."
- ::= {ePDU2OutletMeteredInfoEntry 3}
- ePDU2OutletMeteredInfoName OBJECT-TYPE
- SYNTAX DisplayString
- ACCESS read-only
- STATUS mandatory
- DESCRIPTION
- "The user-defined metered outlet name string."
- ::= {ePDU2OutletMeteredInfoEntry 4}
- ePDU2OutletMeteredInfoLayout OBJECT-TYPE
- SYNTAX INTEGER
- ACCESS read-only
- STATUS mandatory
- DESCRIPTION
- "This OID describes the phase connections of the referenced outlet as follows:
- seqPhase1ToNeutral(1) indicates that the outlet is wired from Phase 1 to Neutral.
- seqPhase2ToNeutral(2) indicates that the outlet is wired from Phase 2 to Neutral.
- seqPhase3ToNeutral(3) indicates that the outlet is wired from Phase 3 to Neutral.
- seqPhase1ToPhase2(4) indicates that the outlet is wired from Phase 1 to Phase 2.
- seqPhase2ToPhase3(5) indicates that the outlet is wired from Phase 2 to Phase 3.
- seqPhase3ToPhase1(6) indicates that the outlet is wired from Phase 3 to Phase 1."
- ::= {ePDU2OutletMeteredInfoEntry 5}
- ePDU2OutletMeteredInfoRating OBJECT-TYPE
- SYNTAX INTEGER
- ACCESS read-only
- STATUS mandatory
- DESCRIPTION
- "Maximum power rating of Rack PDU metered outlet."
- ::= {ePDU2OutletMeteredInfoEntry 6}
- ePDU2OutletMeteredInfoBank OBJECT-TYPE
- SYNTAX INTEGER
- ACCESS read-only
- STATUS mandatory
- DESCRIPTION
- "This outlet's numeric bank ID."
- ::= {ePDU2OutletMeteredInfoEntry 7}
- ePDU2OutletMeteredStatusTable OBJECT-TYPE
- SYNTAX SEQUENCE OF EPDU2OutletMeteredStatusEntryStruct
- ACCESS not-accessible
- STATUS mandatory
- DESCRIPTION
- "A table of Rack PDU metered outlet status data."
- ::= {ePDU2OutletMetered 4}
- ePDU2OutletMeteredStatusEntry OBJECT-TYPE
- SYNTAX EPDU2OutletMeteredStatusEntryStruct
- ACCESS not-accessible
- STATUS mandatory
- DESCRIPTION
- "Status data from currently queried Rack PDU metered outlet."
- INDEX {ePDU2OutletMeteredStatusIndex}
- ::= {ePDU2OutletMeteredStatusTable 1}
- EPDU2OutletMeteredStatusEntryStruct ::=
- SEQUENCE {
- ePDU2OutletMeteredStatusIndex INTEGER,
- ePDU2OutletMeteredStatusModuleIndex INTEGER,
- ePDU2OutletMeteredStatusNumber INTEGER,
- ePDU2OutletMeteredStatusName DisplayString,
- ePDU2OutletMeteredStatusAlarm INTEGER,
- ePDU2OutletMeteredStatusLoad Gauge,
- ePDU2OutletMeteredStatusActivePower Gauge,
- ePDU2OutletMeteredStatusPeakPower Gauge,
- ePDU2OutletMeteredStatusPeakPowerTimestamp DisplayString,
- ePDU2OutletMeteredStatusPeakPowerStartTime DisplayString,
- ePDU2OutletMeteredStatusEnergy Gauge,
- ePDU2OutletMeteredStatusEnergyStart DisplayString
- }
- ePDU2OutletMeteredStatusIndex OBJECT-TYPE
- SYNTAX INTEGER(1..96)
- ACCESS read-only
- STATUS mandatory
- DESCRIPTION
- "The index to the Rack PDU metered status table entry."
- ::= {ePDU2OutletMeteredStatusEntry 1}
- ePDU2OutletMeteredStatusModuleIndex OBJECT-TYPE
- SYNTAX INTEGER
- ACCESS read-only
- STATUS mandatory
- DESCRIPTION
- "The Rack PDU numeric ID."
- ::= {ePDU2OutletMeteredStatusEntry 2}
- ePDU2OutletMeteredStatusNumber OBJECT-TYPE
- SYNTAX INTEGER
- ACCESS read-only
- STATUS mandatory
- DESCRIPTION
- "The numeric metered outlet ID."
- ::= {ePDU2OutletMeteredStatusEntry 3}
- ePDU2OutletMeteredStatusName OBJECT-TYPE
- SYNTAX DisplayString
- ACCESS read-only
- STATUS mandatory
- DESCRIPTION
- "The user-defined metered outlet name string."
- ::= {ePDU2OutletMeteredStatusEntry 4}
- ePDU2OutletMeteredStatusAlarm OBJECT-TYPE
- SYNTAX INTEGER {
- noLoadAlarm (1),
- underCurrentAlarm (2),
- nearOverCurrentAlarm (3),
- overCurrentAlarm (4)
- }
- ACCESS read-only
- STATUS mandatory
- DESCRIPTION
- "Getting this OID will return the current outlet alarm."
- ::= {ePDU2OutletMeteredStatusEntry 5}
- ePDU2OutletMeteredStatusLoad OBJECT-TYPE
- SYNTAX Gauge
- ACCESS read-only
- STATUS mandatory
- DESCRIPTION
- "Getting this OID will return the measured Outlet load
- for an Outlet Monitored Rack PDU in tenths of Amps."
- ::= {ePDU2OutletMeteredStatusEntry 6}
- ePDU2OutletMeteredStatusActivePower OBJECT-TYPE
- SYNTAX Gauge
- ACCESS read-only
- STATUS mandatory
- DESCRIPTION
- "Getting this OID will return the measured Outlet load for
- an Outlet Monitored Rack PDU in watts."
- ::= {ePDU2OutletMeteredStatusEntry 7}
- ePDU2OutletMeteredStatusPeakPower OBJECT-TYPE
- SYNTAX Gauge
- ACCESS read-only
- STATUS mandatory
- DESCRIPTION
- "The peak power consumption of the Rack PDU load in watts."
- ::= {ePDU2OutletMeteredStatusEntry 8}
- ePDU2OutletMeteredStatusPeakPowerTimestamp OBJECT-TYPE
- SYNTAX DisplayString
- ACCESS read-only
- STATUS mandatory
- DESCRIPTION
- "Get this oid shows the date and time that peak power
- consumption occurred."
- ::= {ePDU2OutletMeteredStatusEntry 9}
- ePDU2OutletMeteredStatusPeakPowerStartTime OBJECT-TYPE
- SYNTAX DisplayString
- ACCESS read-only
- STATUS mandatory
- DESCRIPTION
- "Get this oid shows the date and time that peak power
- consumption started."
- ::= {ePDU2OutletMeteredStatusEntry 10}
- ePDU2OutletMeteredStatusEnergy OBJECT-TYPE
- SYNTAX Gauge
- ACCESS read-only
- STATUS mandatory
- DESCRIPTION
- "Energy meter measuring Rack PDU load energy consumption
- in tenths of kilowatt-hours."
- ::= {ePDU2OutletMeteredStatusEntry 11}
- ePDU2OutletMeteredStatusEnergyStart OBJECT-TYPE
- SYNTAX DisplayString
- ACCESS read-only
- STATUS mandatory
- DESCRIPTION
- "Indicates the date and time of the last device energy
- meter reset."
- ::= {ePDU2OutletMeteredStatusEntry 12}
- -- ePDU2Sensor
- ePDU2SensorTableSize OBJECT-TYPE
- SYNTAX INTEGER
- ACCESS read-only
- STATUS mandatory
- DESCRIPTION "ePDU2SensorTableSize"
- ::= {ePDU2Sensor 1}
- -- ePDU2Group
- ePDU2GroupNumberOfDevices OBJECT-TYPE
- SYNTAX INTEGER
- ACCESS read-only
- STATUS mandatory
- DESCRIPTION
- "Getting this OID will return the number of Rack PDU devices contributing
- to the Daisy Chain group power and energy values. Queries
- to slave units in an Daisy Chain group will return 0."
- ::= {ePDU2Group 1}
- ePDU2GroupTotalPower OBJECT-TYPE
- SYNTAX Gauge
- ACCESS read-only
- STATUS mandatory
- DESCRIPTION
- "Getting this OID will return the total power consumption of the Rack PDU
- Daisy Chain group devices in watts. Queries to slave
- units in an Daisy Chain group will return 0."
- ::= {ePDU2Group 2}
- ePDU2GroupTotalEnergy OBJECT-TYPE
- SYNTAX Gauge
- ACCESS read-only
- STATUS mandatory
- DESCRIPTION
- "Getting this OID will return the total energy consumption of the Rack
- PDU Daisy Chain group devices in tenths of kilowatt-hours.
- To reset the energy meters for each of the Rack PDU devices that contribute
- to this value, see the ePDU2GroupEnergyReset OID.
- To view the start time for each of the Rack PDU device energy meters that
- contribute to this value, see the ePDU2DeviceStatusEnergyStartTime OID.
- Queries to slave units in an Daisy Chain group will return 0."
- ::= {ePDU2Group 3}
- ePDU2GroupEnergyReset OBJECT-TYPE
- SYNTAX INTEGER {
- noOperation (1),
- reset (2)
- }
- ACCESS read-write
- STATUS mandatory
- DESCRIPTION
- "Setting this OID to reset (2) will cause the device energy meter value
- on each device in the Rack PDU Daisy Chain group to be reset to zero.
- Getting this OID in models that support this feature will do nothing
- and return the noOperation(1) value."
- ::= {ePDU2Group 4}
- ePDU2GroupPeakRecordReset OBJECT-TYPE
- SYNTAX INTEGER {
- noOperation (1),
- reset (2)
- }
- ACCESS read-write
- STATUS mandatory
- DESCRIPTION
- "Setting this OID to reset (2) will cause the device peak record value
- on each device in the Rack PDU Daisy Chain group to be reset to current
- load/power.
- Getting this OID in models that support this feature will do nothing
- and return the noOperation(1) value."
- ::= {ePDU2Group 5}
- -- Battery Manager
- bmIdentModelName OBJECT-TYPE
- SYNTAX DisplayString
- ACCESS read-only
- STATUS mandatory
- DESCRIPTION
- "Battery manager model name."
- ::= { bmIdent 1 }
- bmIdentHardwareRev OBJECT-TYPE
- SYNTAX DisplayString
- ACCESS read-only
- STATUS mandatory
- DESCRIPTION
- "Battery manager hardware version."
- ::= { bmIdent 2 }
- bmIdentFirmwareRev OBJECT-TYPE
- SYNTAX DisplayString
- ACCESS read-only
- STATUS mandatory
- DESCRIPTION
- "Battery manager firmware version."
- ::= { bmIdent 3 }
- bmIdentLCDHardwareRev OBJECT-TYPE
- SYNTAX DisplayString
- ACCESS read-only
- STATUS mandatory
- DESCRIPTION
- "Battery manager LCD hardware version."
- ::= { bmIdent 4 }
- bmIdentLCDFirmwareRev OBJECT-TYPE
- SYNTAX DisplayString
- ACCESS read-only
- STATUS mandatory
- DESCRIPTION
- "Battery manager LCD firmware version."
- ::= { bmIdent 5 }
- bmIdentDateOfManufacture OBJECT-TYPE
- SYNTAX DisplayString
- ACCESS read-only
- STATUS mandatory
- DESCRIPTION
- "Battery manager manufacture date."
- ::= { bmIdent 6 }
- bmIdentSerialNumber OBJECT-TYPE
- SYNTAX DisplayString
- ACCESS read-only
- STATUS mandatory
- DESCRIPTION
- "Battery manager serial number."
- ::= { bmIdent 7 }
- bmIdentName OBJECT-TYPE
- SYNTAX DisplayString
- ACCESS read-write
- STATUS mandatory
- DESCRIPTION
- "Battery manager system identification name."
- ::= { bmIdent 8 }
- bmIdentLocation OBJECT-TYPE
- SYNTAX DisplayString
- ACCESS read-write
- STATUS mandatory
- DESCRIPTION
- "Battery manager system location."
- ::= { bmIdent 9 }
- bmPropertyStringMax OBJECT-TYPE
- SYNTAX INTEGER
- ACCESS read-only
- STATUS mandatory
- DESCRIPTION
- "Battery manager max string count supported."
- ::= { bmProperty 1 }
- bmPropertyMaxProbeOnString OBJECT-TYPE
- SYNTAX INTEGER
- ACCESS read-only
- STATUS mandatory
- DESCRIPTION
- "Battery manager max probes on a string supported."
- ::= { bmProperty 2 }
- bmPropertyInputVoltageRange OBJECT-TYPE
- SYNTAX DisplayString
- ACCESS read-only
- STATUS mandatory
- DESCRIPTION
- "Battery manager line input voltage range."
- ::= { bmProperty 3 }
- bmPropertyProbesRating OBJECT-TYPE
- SYNTAX INTEGER {
- probeUnknown(1),
- probe2V(2),
- probe4V(3),
- probe6V(4),
- probe12V(5),
- probeMixed(6)
- }
- ACCESS read-only
- STATUS mandatory
- DESCRIPTION
- "Battery probes model rating."
- ::= { bmProperty 4 }
- bmConfigBattAH OBJECT-TYPE
- SYNTAX INTEGER
- ACCESS read-write
- STATUS mandatory
- DESCRIPTION
- "Battery manager battery AH type configuration, unit in 0.1 AH."
- ::= { bmConfig 1 }
- bmConfigStringCount OBJECT-TYPE
- SYNTAX INTEGER
- ACCESS read-write
- STATUS mandatory
- DESCRIPTION
- "Battery manager string count setting."
- ::= { bmConfig 2 }
- bmConfigProbesCountOnString OBJECT-TYPE
- SYNTAX INTEGER
- ACCESS read-write
- STATUS mandatory
- DESCRIPTION
- "Battery manager probe count on a string setting."
- ::= { bmConfig 3 }
- bmConfigLowVoltAlarmThreshold OBJECT-TYPE
- SYNTAX INTEGER
- ACCESS read-write
- STATUS mandatory
- DESCRIPTION
- "Battery low voltage alarm threshold setting, unit in 0.1 volt."
- ::= { bmConfig 4 }
- bmConfigHighVoltAlarmThreshold OBJECT-TYPE
- SYNTAX INTEGER
- ACCESS read-write
- STATUS mandatory
- DESCRIPTION
- "Battery high voltage alarm threshold setting, unit in 0.1 volt."
- ::= { bmConfig 5 }
- bmConfigVoltDiffAlarmThreshold OBJECT-TYPE
- SYNTAX INTEGER
- ACCESS read-write
- STATUS mandatory
- DESCRIPTION
- "Batteries within a string voltage difference threshold, unit in 0.1 volt."
- ::= { bmConfig 6 }
- bmConfigLowTempAlarmThreshold OBJECT-TYPE
- SYNTAX INTEGER
- ACCESS read-write
- STATUS mandatory
- DESCRIPTION
- "Battery low temperature alarm threshold, unit in 0.1 degree C."
- ::= { bmConfig 7 }
- bmConfigHighTempAlarmThreshold OBJECT-TYPE
- SYNTAX INTEGER
- ACCESS read-write
- STATUS mandatory
- DESCRIPTION
- "Battery high temperature alarm threshold, unit in 0.1 degree C."
- ::= { bmConfig 8 }
- bmConfigLowResAlarmThreshold OBJECT-TYPE
- SYNTAX INTEGER
- ACCESS read-write
- STATUS mandatory
- DESCRIPTION
- "Battery low resistance alarm threshold, unit in 0.01 mOhm."
- ::= { bmConfig 9 }
- bmConfigHighResAlarmThreshold OBJECT-TYPE
- SYNTAX INTEGER
- ACCESS read-write
- STATUS mandatory
- DESCRIPTION
- "Battery high resistance alarm threshold, unit in 0.01 mOhm."
- ::= { bmConfig 10 }
- bmConfigLowResWarnThreshold OBJECT-TYPE
- SYNTAX INTEGER
- ACCESS read-write
- STATUS mandatory
- DESCRIPTION
- "Battery low resistance warning threshold, unit in 0.01 mOhm."
- ::= { bmConfig 11 }
- bmConfigHighResWarnThreshold OBJECT-TYPE
- SYNTAX INTEGER
- ACCESS read-write
- STATUS mandatory
- DESCRIPTION
- "Battery high resistance warning threshold, unit in 0.01 mOhm."
- ::= { bmConfig 12 }
- bmConfigResHealthAlarmThreshold OBJECT-TYPE
- SYNTAX INTEGER
- ACCESS read-write
- STATUS mandatory
- DESCRIPTION
- "Battery resistance health alarm threshold, unit in percentage and should larger than 100."
- ::= { bmConfig 13 }
- bmConfigResHealthWarnThreshold OBJECT-TYPE
- SYNTAX INTEGER
- ACCESS read-write
- STATUS mandatory
- DESCRIPTION
- "Battery resistance health warn threshold, unit in percentage and should larger than 100."
- ::= { bmConfig 14 }
- bmConfigLowVoltAlarmThreshold10mV OBJECT-TYPE
- SYNTAX INTEGER
- ACCESS read-write
- STATUS mandatory
- DESCRIPTION
- "Battery low voltage alarm threshold setting, unit in 10 mV (0.01 volt)."
- ::= { bmConfig 15 }
- bmConfigHighVoltAlarmThreshold10mV OBJECT-TYPE
- SYNTAX INTEGER
- ACCESS read-write
- STATUS mandatory
- DESCRIPTION
- "Battery high voltage alarm threshold setting, unit in 10 mV (0.01 volt)."
- ::= { bmConfig 16 }
- bmConfigMergeFeature OBJECT-TYPE
- SYNTAX INTEGER{
- enable (1),
- disable (2)
- }
- ACCESS read-write
- STATUS mandatory
- DESCRIPTION
- "String merge feature setting."
- ::= { bmConfig 17 }
- bmControlSysytemIdenticator OBJECT-TYPE
- SYNTAX INTEGER {
- noTestIndicators(1),
- testIndicators(2)
- }
- ACCESS read-write
- STATUS mandatory
- DESCRIPTION
- "Battery manager will perform a panel indicator test when the variable is set to testIndicators(2).
- Get this oid will get noTestIndicators(1)."
- ::= { bmControl 1 }
- bmControlProbeIndicator OBJECT-TYPE
- SYNTAX INTEGER {
- noTestIndicators(1),
- testIndicators(2)
- }
- ACCESS read-write
- STATUS mandatory
- DESCRIPTION
- "Battery manager will perform a probe indicator test when the variable is set to testIndicators(2).
- Get this oid will get noTestIndicators(1)."
- ::= { bmControl 2 }
- bmProbesNum OBJECT-TYPE
- SYNTAX INTEGER
- ACCESS read-only
- STATUS mandatory
- DESCRIPTION
- "Current connected probe number."
- ::= { bmProbes 1 }
- bmProbesTableSize OBJECT-TYPE
- SYNTAX INTEGER
- ACCESS read-only
- STATUS mandatory
- DESCRIPTION
- "Current configured probe number."
- ::= { bmProbes 2 }
- bmProbesTable OBJECT-TYPE
- SYNTAX SEQUENCE OF BmProbesEntry
- ACCESS not-accessible
- STATUS mandatory
- DESCRIPTION
- "Allows for getting of status of probes."
- ::= { bmProbes 3 }
- bmProbesEntry OBJECT-TYPE
- SYNTAX BmProbesEntry
- ACCESS not-accessible
- STATUS mandatory
- DESCRIPTION
- "The status of probes installation to gather status from."
- INDEX { bmProbesIndex }
- ::= { bmProbesTable 1 }
- BmProbesEntry ::=
- SEQUENCE {
- bmProbesIndex INTEGER,
- bmProbesPackIndex INTEGER,
- bmProbesStringIndex INTEGER,
- bmProbesBattIndex INTEGER
- }
- bmProbesIndex OBJECT-TYPE
- SYNTAX INTEGER(1..960)
- ACCESS read-only
- STATUS mandatory
- DESCRIPTION
- "Probes table index"
- ::= { bmProbesEntry 1 }
- bmProbesPackIndex OBJECT-TYPE
- SYNTAX INTEGER(1..64)
- ACCESS read-only
- STATUS mandatory
- DESCRIPTION
- "The battery pack number the probe installed."
- ::= { bmProbesEntry 2 }
- bmProbesStringIndex OBJECT-TYPE
- SYNTAX INTEGER(1..16)
- ACCESS read-only
- STATUS mandatory
- DESCRIPTION
- "The string number the probe installed."
- ::= { bmProbesEntry 3 }
- bmProbesBattIndex OBJECT-TYPE
- SYNTAX INTEGER(1..960)
- ACCESS read-only
- STATUS mandatory
- DESCRIPTION
- "The battery number the probe installed."
- ::= { bmProbesEntry 4 }
- bmProbesVoltageTableSize OBJECT-TYPE
- SYNTAX INTEGER
- ACCESS read-only
- STATUS mandatory
- DESCRIPTION
- "The size of the battery voltage table"
- ::= { bmProbes 4 }
- bmProbesVoltageTable OBJECT-TYPE
- SYNTAX SEQUENCE OF BmProbesVoltageEntry
- ACCESS not-accessible
- STATUS mandatory
- DESCRIPTION
- "Allows for getting of voltage of batteries."
- ::= { bmProbes 5 }
- bmProbesVoltageEntry OBJECT-TYPE
- SYNTAX BmProbesVoltageEntry
- ACCESS not-accessible
- STATUS mandatory
- DESCRIPTION
- "Batteries voltage status."
- INDEX { bmProbesVoltageIndex}
- ::= { bmProbesVoltageTable 1 }
- BmProbesVoltageEntry ::=
- SEQUENCE {
- bmProbesVoltageIndex INTEGER,
- bmProbesVoltagePackIndex INTEGER,
- bmProbesVoltageStringIndex INTEGER,
- bmProbesVoltageBattIndex INTEGER,
- bmProbesVoltageProbeIndex INTEGER,
- bmProbesVoltageAlarmStatus INTEGER,
- bmProbesVoltage INTEGER,
- bmProbesVoltageEqualPercentage INTEGER
- }
- bmProbesVoltageIndex OBJECT-TYPE
- SYNTAX INTEGER(1..960)
- ACCESS read-only
- STATUS mandatory
- DESCRIPTION
- "The index of the voltage status entry."
- ::= { bmProbesVoltageEntry 1 }
- bmProbesVoltagePackIndex OBJECT-TYPE
- SYNTAX INTEGER(1..64)
- ACCESS read-only
- STATUS mandatory
- DESCRIPTION
- "The battery pack index to the voltage record."
- ::= { bmProbesVoltageEntry 2 }
- bmProbesVoltageStringIndex OBJECT-TYPE
- SYNTAX INTEGER(1..16)
- ACCESS read-only
- STATUS mandatory
- DESCRIPTION
- "The battery string index to the voltage record."
- ::= { bmProbesVoltageEntry 3 }
- bmProbesVoltageBattIndex OBJECT-TYPE
- SYNTAX INTEGER(1..960)
- ACCESS read-only
- STATUS mandatory
- DESCRIPTION
- "The battery index to the voltage record within its string."
- ::= { bmProbesVoltageEntry 4 }
- bmProbesVoltageProbeIndex OBJECT-TYPE
- SYNTAX INTEGER(1..960)
- ACCESS read-only
- STATUS mandatory
- DESCRIPTION
- "The probe index to the voltage record."
- ::= { bmProbesVoltageEntry 5 }
- bmProbesVoltageAlarmStatus OBJECT-TYPE
- SYNTAX INTEGER {
- voltageNormal(1),
- voltageWarnLow(2),
- voltageWarnHigh(3),
- voltageAlarmLow(4),
- voltageAlarmHigh(5)
- }
- ACCESS read-only
- STATUS mandatory
- DESCRIPTION
- "The battery voltage alarm status."
- ::= { bmProbesVoltageEntry 6 }
- bmProbesVoltage OBJECT-TYPE
- SYNTAX INTEGER
- ACCESS read-only
- STATUS mandatory
- DESCRIPTION
- "Getting this oid to get battery voltage, unit in 10mV (0.01 volt)."
- ::= { bmProbesVoltageEntry 7 }
- bmProbesVoltageEqualPercentage OBJECT-TYPE
- SYNTAX INTEGER
- ACCESS read-only
- STATUS mandatory
- DESCRIPTION
- "Getting this oid to get battery voltage equalizing power, unit in percentage."
- ::= { bmProbesVoltageEntry 8 }
- bmProbesTempTableSize OBJECT-TYPE
- SYNTAX INTEGER
- ACCESS read-only
- STATUS mandatory
- DESCRIPTION
- "The size of the Temperature table"
- ::= { bmProbes 6 }
- bmProbesTempTable OBJECT-TYPE
- SYNTAX SEQUENCE OF BmProbesTempEntry
- ACCESS not-accessible
- STATUS mandatory
- DESCRIPTION
- "Allows for getting of temperature of probes."
- ::= { bmProbes 7 }
- bmProbesTempEntry OBJECT-TYPE
- SYNTAX BmProbesTempEntry
- ACCESS not-accessible
- STATUS mandatory
- DESCRIPTION
- "Temperature status entry."
- INDEX { bmProbesTempIndex }
- ::= { bmProbesTempTable 1 }
- BmProbesTempEntry ::=
- SEQUENCE {
- bmProbesTempIndex INTEGER,
- bmProbesTempPackIndex INTEGER,
- bmProbesTempStringIndex INTEGER,
- bmProbesTempBattIndex INTEGER,
- bmProbesTempProbeIndex INTEGER,
- bmProbesTempAlarmStatus INTEGER,
- bmProbesTemperature INTEGER
- }
- bmProbesTempIndex OBJECT-TYPE
- SYNTAX INTEGER(1..960)
- ACCESS read-only
- STATUS mandatory
- DESCRIPTION
- "The index of the temperature entry."
- ::= { bmProbesTempEntry 1 }
- bmProbesTempPackIndex OBJECT-TYPE
- SYNTAX INTEGER(1..64)
- ACCESS read-only
- STATUS mandatory
- DESCRIPTION
- "The battery pack index of the temperature entry."
- ::= { bmProbesTempEntry 2 }
- bmProbesTempStringIndex OBJECT-TYPE
- SYNTAX INTEGER(1..16)
- ACCESS read-only
- STATUS mandatory
- DESCRIPTION
- "The index to the string."
- ::= { bmProbesTempEntry 3 }
- bmProbesTempBattIndex OBJECT-TYPE
- SYNTAX INTEGER(1..960)
- ACCESS read-only
- STATUS mandatory
- DESCRIPTION
- "The index to the battery."
- ::= { bmProbesTempEntry 4 }
- bmProbesTempProbeIndex OBJECT-TYPE
- SYNTAX INTEGER(1..960)
- ACCESS read-only
- STATUS mandatory
- DESCRIPTION
- "The index to the probe."
- ::= { bmProbesTempEntry 5 }
- bmProbesTempAlarmStatus OBJECT-TYPE
- SYNTAX INTEGER {
- temperatureNormal(1),
- temperatureWarnLow(2),
- temperatureWarnHigh(3),
- temperatureAlarmLow(4),
- temperatureAlarmHigh(5)
- }
- ACCESS read-only
- STATUS mandatory
- DESCRIPTION
- "The alarm status of the temperature."
- ::= { bmProbesTempEntry 6 }
- bmProbesTemperature OBJECT-TYPE
- SYNTAX INTEGER(-40..60)
- ACCESS read-only
- STATUS mandatory
- DESCRIPTION
- "The temperature record, measure in 0.1 degree C."
- ::= { bmProbesTempEntry 7 }
- bmProbesResTableSize OBJECT-TYPE
- SYNTAX INTEGER
- ACCESS read-only
- STATUS mandatory
- DESCRIPTION
- "The size of the Resistance table"
- ::= { bmProbes 8 }
- bmProbesResTable OBJECT-TYPE
- SYNTAX SEQUENCE OF BmProbesResEntry
- ACCESS not-accessible
- STATUS mandatory
- DESCRIPTION
- "Allows for getting of resistance of probes."
- ::= { bmProbes 9 }
- bmProbesResEntry OBJECT-TYPE
- SYNTAX BmProbesResEntry
- ACCESS not-accessible
- STATUS mandatory
- DESCRIPTION
- "The resistance status entry."
- INDEX { bmProbesResIndex }
- ::= { bmProbesResTable 1 }
- BmProbesResEntry ::=
- SEQUENCE {
- bmProbesResIndex INTEGER,
- bmProbesResPackIndex INTEGER,
- bmProbesResStringIndex INTEGER,
- bmProbesResBattIndex INTEGER,
- bmProbesResProbeIndex INTEGER,
- bmProbesResAlarmStatus INTEGER,
- bmProbesResistance INTEGER,
- bmProbesResHealth INTEGER
- }
- bmProbesResIndex OBJECT-TYPE
- SYNTAX INTEGER(1..960)
- ACCESS read-only
- STATUS mandatory
- DESCRIPTION
- "The index of the resistance entry."
- ::= { bmProbesResEntry 1 }
- bmProbesResPackIndex OBJECT-TYPE
- SYNTAX INTEGER(1..64)
- ACCESS read-only
- STATUS mandatory
- DESCRIPTION
- "The battery pack index to the resistance entry."
- ::= { bmProbesResEntry 2 }
- bmProbesResStringIndex OBJECT-TYPE
- SYNTAX INTEGER(1..16)
- ACCESS read-only
- STATUS mandatory
- DESCRIPTION
- "The index to the string."
- ::= { bmProbesResEntry 3 }
- bmProbesResBattIndex OBJECT-TYPE
- SYNTAX INTEGER(1..960)
- ACCESS read-only
- STATUS mandatory
- DESCRIPTION
- "The index to the battery."
- ::= { bmProbesResEntry 4 }
- bmProbesResProbeIndex OBJECT-TYPE
- SYNTAX INTEGER(1..960)
- ACCESS read-only
- STATUS mandatory
- DESCRIPTION
- "The index to the probe."
- ::= { bmProbesResEntry 5 }
- bmProbesResAlarmStatus OBJECT-TYPE
- SYNTAX INTEGER {
- resistanceNormal(1),
- resistanceWarnLow(2),
- resistanceWarnHigh(3),
- resistanceAlarmLow(4),
- resistanceAlarmHigh(5)
- }
- ACCESS read-only
- STATUS mandatory
- DESCRIPTION
- "The alarm status of the battery resistance."
- ::= { bmProbesResEntry 6 }
- bmProbesResistance OBJECT-TYPE
- SYNTAX INTEGER(-40..60)
- ACCESS read-only
- STATUS mandatory
- DESCRIPTION
- "The resistance of the battery, unit in 0.01 mOhm."
- ::= { bmProbesResEntry 7 }
- bmProbesResHealth OBJECT-TYPE
- SYNTAX INTEGER(-40..60)
- ACCESS read-only
- STATUS mandatory
- DESCRIPTION
- "The resistance health status, unit in percentage."
- ::= { bmProbesResEntry 8 }
- bmFuncResMeasureInterval OBJECT-TYPE
- SYNTAX INTEGER
- ACCESS read-write
- STATUS mandatory
- DESCRIPTION
- "The time interval for battery manager to exercising resistance measurement, unit in hour(s)."
- ::= { bmFuncResMeasure 1 }
- bmFuncResMeasureManualCmd OBJECT-TYPE
- SYNTAX INTEGER {
- noResMeasure(1),
- resMeasureNow(2)
- }
- ACCESS read-write
- STATUS mandatory
- DESCRIPTION
- "This oid allows user to manual resistance measurement.
- Set this oid to measureResNow(2) to measure resistance immediately.
- Get bmFuncResMeasureLastCmdResult oid to check command acceptance.
- "
- ::= { bmFuncResMeasure 2 }
- bmFuncResMeasureManualResult OBJECT-TYPE
- SYNTAX INTEGER {
- resNoManualResult(1),
- resManualProcessing(2),
- resManualComplete(3),
- resManualReject(9)
- }
- ACCESS read-only
- STATUS mandatory
- DESCRIPTION
- "Get this oid to confirm the last manual command result."
- ::= { bmFuncResMeasure 3 }
- bmFuncResMeasureLastUpdate OBJECT-TYPE
- SYNTAX DisplayString
- ACCESS read-only
- STATUS mandatory
- DESCRIPTION
- "When resistance measurement complete either by auto or manual,
- this oid will update to the last update time."
- ::= { bmFuncResMeasure 4 }
- bmFuncEqualEnable OBJECT-TYPE
- SYNTAX INTEGER{
- enable (1),
- disable (2)
- }
- ACCESS read-write
- STATUS mandatory
- DESCRIPTION
- "Battery voltage equalization configuration."
- ::= { bmFuncEqual 1 }
- bmFuncEqualActiveCond OBJECT-TYPE
- SYNTAX INTEGER
- ACCESS read-write
- STATUS mandatory
- DESCRIPTION
- "Volatge equalization will active when the voltage difference larger than this value, unit in 10mV."
- ::= { bmFuncEqual 2 }
- bmFuncEqualStatus OBJECT-TYPE
- SYNTAX INTEGER {
- equalActive(1),
- equalFailed(2),
- equalNotActive(3),
- equalNotSupport(9)
- }
- ACCESS read-only
- STATUS mandatory
- DESCRIPTION
- "This oid shows the current equalization status."
- ::= { bmFuncEqual 3 }
- bmFuncEqualStartTime OBJECT-TYPE
- SYNTAX DisplayString
- ACCESS read-only
- STATUS mandatory
- DESCRIPTION
- "This oid shows the last equalization start time."
- ::= { bmFuncEqual 4 }
- bmFuncEqualElapseTime OBJECT-TYPE
- SYNTAX TimeTicks
- ACCESS read-only
- STATUS mandatory
- DESCRIPTION
- "This oid shows the elapsed time since last equalization started."
- ::= { bmFuncEqual 5 }
- -- Traps
- -- Annotations are provided for Novell's NMS product
- communicationLost TRAP-TYPE
- ENTERPRISE cps
- VARIABLES { mtrapinfoString }
- DESCRIPTION
- "SEVERE: Communication with the UPS has been lost."
- --#TYPE "CPS UPS: Communication lost"
- --#SUMMARY "Communication with the UPS has been lost."
- --#SEVERITY SEVERE
- --#TIMEINDEX 1
- --#HELP ""
- --#HELPTAG 0
- --#STATE DEGRADED
- ::= 1
- upsOverload TRAP-TYPE
- ENTERPRISE cps
- VARIABLES { mtrapinfoString }
- DESCRIPTION
- "SEVERE: The UPS has sensed an overload condition."
- --#TYPE "CPS UPS: Overload"
- --#SUMMARY "The UPS has sensed an overload condition."
- --#SEVERITY SEVERE
- --#TIMEINDEX 1
- --#HELP ""
- --#HELPTAG 0
- --#STATE DEGRADED
- ::= 2
- upsDiagnosticsFailed TRAP-TYPE
- ENTERPRISE cps
- VARIABLES { mtrapinfoString }
- DESCRIPTION
- "SEVERE: The UPS battery test failed."
- --#TYPE "CPS UPS: battery test failed"
- --#SUMMARY "The UPS battery test failed."
- --#SEVERITY SEVERE
- --#TIMEINDEX 1
- --#HELP ""
- --#HELPTAG 0
- --#STATE DEGRADED
- ::= 3
- upsDischarged TRAP-TYPE
- ENTERPRISE cps
- VARIABLES { mtrapinfoString }
- DESCRIPTION
- "SEVERE: The UPS has started a runtime estimation process."
- --#TYPE "CPS UPS: batteries are discharged"
- --#SUMMARY "The UPS has started a runtime estimation process."
- --#SEVERITY SEVERE
- --#TIMEINDEX 1
- --#HELP ""
- --#HELPTAG 0
- --#STATE DEGRADED
- ::= 4
- upsOnBattery TRAP-TYPE
- ENTERPRISE cps
- VARIABLES { mtrapinfoString }
- DESCRIPTION
- "WARNING: Utility power failed, transfer to backup mode."
- --#TYPE "CPS UPS: The UPS is on battery"
- --#SUMMARY "Utility power failed, transfer to backup mode."
- --#SEVERITY WARNING
- --#TIMEINDEX 1
- --#HELP ""
- --#HELPTAG 0
- --#STATE OPERATIONAL
- ::= 5
- upsBoostOn TRAP-TYPE
- ENTERPRISE cps
- VARIABLES { mtrapinfoString }
- DESCRIPTION
- "WARNING: The UPS has enabled boost, low utility voltage."
- --#TYPE "CPS UPS: Boost enable"
- --#SUMMARY "The UPS has enabled boost, low utility voltage."
- --#SEVERITY WARNING
- --#TIMEINDEX 1
- --#HELP ""
- --#HELPTAG 0
- --#STATE OPERATIONAL
- ::= 6
- lowBattery TRAP-TYPE
- ENTERPRISE cps
- VARIABLES { mtrapinfoString }
- DESCRIPTION
- "SEVERE: The UPS battery capacity is low than threshold, soon to be exhausted."
- --#TYPE "CPS UPS: Low battery"
- --#SUMMARY "The UPS battery capacity is low than threshold, soon to be exhausted."
- --#SEVERITY SEVERE
- --#TIMEINDEX 1
- --#HELP ""
- --#HELPTAG 0
- --#STATE DEGRADED
- ::= 7
- communicationEstablished TRAP-TYPE
- ENTERPRISE cps
- VARIABLES { mtrapinfoString }
- DESCRIPTION
- "INFORMATIONAL: Communication to the UPS has been established."
- --#TYPE "CPS UPS: Communication established"
- --#SUMMARY "Communication to the UPS has been established."
- --#SEVERITY INFORMATIONAL
- --#TIMEINDEX 1
- --#HELP ""
- --#HELPTAG 0
- --#STATE OPERATIONAL
- ::= 8
- powerRestored TRAP-TYPE
- ENTERPRISE cps
- VARIABLES { mtrapinfoString }
- DESCRIPTION
- "INFORMATIONAL: Utility power restored, return from backup mode."
- --#TYPE "CPS UPS: Power restored"
- --#SUMMARY "Utility power restored, return from backup mode."
- --#SEVERITY INFORMATIONAL
- --#TIMEINDEX 1
- --#HELP ""
- --#HELPTAG 0
- --#STATE OPERATIONAL
- ::= 9
- upsDiagnosticsPassed TRAP-TYPE
- ENTERPRISE cps
- VARIABLES { mtrapinfoString }
- DESCRIPTION
- "INFORMATIONAL: The UPS battery test passed."
- --#TYPE "CPS UPS: Selftest passed"
- --#SUMMARY "The UPS battery test passed."
- --#SEVERITY INFORMATIONAL
- --#TIMEINDEX 1
- --#HELP ""
- --#HELPTAG 0
- --#STATE OPERATIONAL
- ::= 10
- returnFromLowBattery TRAP-TYPE
- ENTERPRISE cps
- VARIABLES { mtrapinfoString }
- DESCRIPTION
- "INFORMATIONAL: The UPS has returned from a low battery condition."
- --#TYPE "CPS UPS: Low battery condition cleared"
- --#SUMMARY "The UPS has returned from a low battery condition."
- --#SEVERITY INFORMATIONAL
- --#TIMEINDEX 1
- --#HELP ""
- --#HELPTAG 0
- --#STATE OPERATIONAL
- ::= 11
- upsTurnedOff TRAP-TYPE
- ENTERPRISE cps
- VARIABLES { mtrapinfoString }
- DESCRIPTION
- "WARNING: The UPS has been turned off."
- --#TYPE "CPS UPS: UPS turned off"
- --#SUMMARY "The UPS has been turned off."
- --#SEVERITY WARNING
- --#TIMEINDEX 1
- --#HELP ""
- --#HELPTAG 0
- --#STATE NONOPERATIONAL
- ::= 12
- upsSleeping TRAP-TYPE
- ENTERPRISE cps
- VARIABLES { mtrapinfoString }
- DESCRIPTION
- "WARNING: The UPS entered sleep mode. Output power will not be provided."
- --#TYPE "CPS UPS: Entered sleep mode"
- --#SUMMARY "The UPS entered sleep mode. Output power will not be provided."
- --#SEVERITY WARNING
- --#TIMEINDEX 1
- --#HELP ""
- --#HELPTAG 0
- --#STATE NONOPERATIONAL
- ::= 13
- upsWokeUp TRAP-TYPE
- ENTERPRISE cps
- VARIABLES { mtrapinfoString }
- DESCRIPTION
- "INFORMATION: The UPS woke up from sleep mode. Output power is being provided."
- --#TYPE "CPS UPS: UPS woke up"
- --#SUMMARY "The UPS woke up from sleep mode. Output power is being provided."
- --#SEVERITY INFORMATIONAL
- --#TIMEINDEX 1
- --#HELP ""
- --#HELPTAG 0
- --#STATE OPERATIONAL
- ::= 14
- upsRebootStarted TRAP-TYPE
- ENTERPRISE cps
- VARIABLES { mtrapinfoString }
- DESCRIPTION
- "WARNING: The UPS started reboot sequence."
- --#TYPE "CPS UPS: Starting reboot"
- --#SUMMARY "The UPS started reboot sequence."
- --#SEVERITY WARNING
- --#TIMEINDEX 1
- --#HELP ""
- --#HELPTAG 0
- --#STATE NONOPERATIONAL
- ::= 15
- upsOverTemp TRAP-TYPE
- ENTERPRISE cps
- VARIABLES { mtrapinfoString }
- DESCRIPTION
- "SEVERE: The UPS inner temperature is too high."
- --#TYPE "CPS UPS: UPS over temperature"
- --#SUMMARY "The UPS inner temperature is too high."
- --#SEVERITY SEVERE
- --#TIMEINDEX 1
- --#HELP ""
- --#HELPTAG 0
- --#STATE DEGRADED
- ::= 16
- returnFromOverTemp TRAP-TYPE
- ENTERPRISE cps
- VARIABLES { mtrapinfoString }
- DESCRIPTION
- "INFORMATIONAL: The UPS over temperature condition cleared."
- --#TYPE "CPS UPS: UPS over temperature cleared"
- --#SUMMARY "The UPS over temperature condition cleared."
- --#SEVERITY INFORMATIONAL
- --#TIMEINDEX 1
- --#HELP ""
- --#HELPTAG 0
- --#STATE OPERATIONAL
- ::= 17
- upsBuckOn TRAP-TYPE
- ENTERPRISE cps
- VARIABLES { mtrapinfoString }
- DESCRIPTION
- "WARNING: The UPS has enabled buck, high utility voltage."
- --#TYPE "CPS UPS: Buck enable"
- --#SUMMARY "The UPS has enabled buck, high utility voltage."
- --#SEVERITY WARNING
- --#TIMEINDEX 1
- --#HELP ""
- --#HELPTAG 0
- --#STATE OPERATIONAL
- ::= 18
- returnFromOverLoad TRAP-TYPE
- ENTERPRISE cps
- VARIABLES { mtrapinfoString }
- DESCRIPTION
- "INFORMATIONAL: The UPS has returned from an overload condition."
- --#TYPE "CPS UPS: Returned from overload condition"
- --#SUMMARY "The UPS has returned from an overload condition."
- --#SEVERITY INFORMATIONAL
- --#TIMEINDEX 1
- --#HELP ""
- --#HELPTAG 0
- --#STATE OPERATIONAL
- ::= 19
- returnFromDischarged TRAP-TYPE
- ENTERPRISE cps
- VARIABLES { mtrapinfoString }
- DESCRIPTION
- "INFORMATIONAL: The UPS runtime estimation completed."
- --#TYPE "CPS UPS: Discharged condition cleared"
- --#SUMMARY "The UPS runtime estimation completed."
- --#SEVERITY INFORMATIONAL
- --#TIMEINDEX 1
- --#HELP ""
- --#HELPTAG 0
- --#STATE OPERATIONAL
- ::= 20
- upsScheduleShutdown TRAP-TYPE
- ENTERPRISE cps
- VARIABLES { mtrapinfoString }
- DESCRIPTION
- "WARNING: The UPS has started its schedule shutdown sequence."
- --#TYPE "CPS UPS: Schedule shutdown"
- --#SUMMARY "The UPS has started its schedule shutdown sequence."
- --#SEVERITY WARNING
- --#TIMEINDEX 1
- --#HELP ""
- --#HELPTAG 0
- --#STATE NONOPERATIONAL
- ::= 21
- upsEnterSleep TRAP-TYPE
- ENTERPRISE cps
- VARIABLES { mtrapinfoString }
- DESCRIPTION
- "WARNING: The UPS started sleep sequence."
- --#TYPE "CPS UPS: Entered sleep mode sequence"
- --#SUMMARY "The UPS started sleep sequence."
- --#SEVERITY WARNING
- --#TIMEINDEX 1
- --#HELP ""
- --#HELPTAG 0
- --#STATE NONOPERATIONAL
- ::= 22
- upsChargerFailure TRAP-TYPE
- ENTERPRISE cps
- VARIABLES { mtrapinfoString }
- DESCRIPTION
- "WARNING: The battery charger is abnormal."
- --#TYPE "CPS UPS: The charger failed."
- --#SUMMARY "The battery charger is abnormal."
- --#SEVERITY WARNING
- --#TIMEINDEX 1
- --#HELP ""
- --#HELPTAG 0
- --#STATE OPERATIONAL
- ::= 23
- returnFromChargerFailure TRAP-TYPE
- ENTERPRISE cps
- VARIABLES { mtrapinfoString }
- DESCRIPTION
- "INFORMATIONAL: The charger returned from a failure condition."
- --#TYPE "CPS UPS: The charger failure cleared"
- --#SUMMARY "The charger returned from a failure condition."
- --#SEVERITY INFORMATIONAL
- --#TIMEINDEX 1
- --#HELP ""
- --#HELPTAG 0
- --#STATE OPERATIONAL
- ::= 24
- upsTurnoffStarted TRAP-TYPE
- ENTERPRISE cps
- VARIABLES { mtrapinfoString }
- DESCRIPTION
- "WARNING: The UPS started turn off sequence."
- --#TYPE "CPS UPS: Starting turn off"
- --#SUMMARY "The UPS started its turn off sequence."
- --#SEVERITY WARNING
- --#TIMEINDEX 1
- --#HELP ""
- --#HELPTAG 0
- --#STATE NONOPERATIONAL
- ::= 25
- upsTurnedOn TRAP-TYPE
- ENTERPRISE cps
- VARIABLES { mtrapinfoString }
- DESCRIPTION
- "WARNING: The UPS has been turned on."
- --#TYPE "CPS UPS: UPS turned on"
- --#SUMMARY "The UPS has been turned on."
- --#SEVERITY WARNING
- --#TIMEINDEX 1
- --#HELP ""
- --#HELPTAG 0
- --#STATE NONOPERATIONAL
- ::= 26
- upsRemoteCommandFailed TRAP-TYPE
- ENTERPRISE cps
- VARIABLES { mtrapinfoString }
- DESCRIPTION
- "WARNING: The UPS remote command failed."
- --#TYPE "CPS UPS: Command failed"
- --#SUMMARY "The UPS remote command failed."
- --#SEVERITY WARNING
- --#TIMEINDEX 1
- --#HELP ""
- --#HELPTAG 0
- --#STATE DEGRADED
- ::= 27
- upsLostRedundant TRAP-TYPE
- ENTERPRISE cps
- VARIABLES { mtrapinfoString }
- DESCRIPTION
- "WARNING: Not enough power redundancy modules."
- --#TYPE "CPS UPS: lost redundancy"
- --#SUMMARY "Not enough power redundancy modules."
- --#SEVERITY WARNING
- --#TIMEINDEX 1
- --#HELP ""
- --#HELPTAG 0
- --#STATE DEGRADED
- ::= 28
- upsSignalClientShutdown TRAP-TYPE
- ENTERPRISE cps
- VARIABLES { mtrapinfoString }
- DESCRIPTION
- "SEVERE: The UPS has signaled clients to shutdown."
- --#TYPE "CPS UPS: Signal clients to shutdown"
- --#SUMMARY "The UPS has signaled clients to shutdown."
- --#SEVERITY SEVERE
- --#TIMEINDEX 1
- --#HELP ""
- --#HELPTAG 0
- --#STATE DEGRADED
- ::= 29
- upsEmergencyPowerOff TRAP-TYPE
- ENTERPRISE cps
- VARIABLES { mtrapinfoString }
- DESCRIPTION
- "Emergency Power Off (EPO)"
- --#TYPE "CPS UPS: Emergency Power Off (EPO)"
- --#SUMMARY "Emergency Power Off (EPO)"
- --#SEVERITY WARNING
- --#TIMEINDEX 1
- --#HELP ""
- --#HELPTAG 0
- --#STATE DEGRADED
- ::= 30
- -- Outlet Traps
- nclBankOn TRAP-TYPE
- ENTERPRISE cps
- VARIABLES { mtrapinfoString }
- DESCRIPTION
- "INFORMATIONAL: Non-Critical bank has been turned on."
- --#TYPE "CPS UPS: NCL bank turned on."
- --#SUMMARY "Non-Critical bank has been turned on"
- --#SEVERITY INFORMATIONAL
- --#TIMEINDEX 1
- --#HELP ""
- --#HELPTAG 0
- --#STATE OPERATIONAL
- ::= 31
- nclBankOff TRAP-TYPE
- ENTERPRISE cps
- VARIABLES { mtrapinfoString }
- DESCRIPTION
- "INFORMATIONAL: Non-Critical bank has been turned off."
- --#TYPE "CPS UPS: NCL bank turned off."
- --#SUMMARY "Non-Critical bank has been turned off"
- --#SEVERITY INFORMATIONAL
- --#TIMEINDEX 1
- --#HELP ""
- --#HELPTAG 0
- --#STATE OPERATIONAL
- ::= 32
- upsCommandCancel TRAP-TYPE
- ENTERPRISE cps
- VARIABLES { mtrapinfoString }
- DESCRIPTION
- "INFORMATION: The cancel command has been executed."
- --#TYPE "CPS UPS: Ups command canceled."
- --#SUMMARY "The cancel command has been executed."
- --#SEVERITY INFORMATION
- --#TIMEINDEX 1
- --#HELP ""
- --#STATE OPERATIONAL
- ::= 33
- upsStartBatteryTest TRAP-TYPE
- ENTERPRISE cps
- VARIABLES { mtrapinfoString }
- DESCRIPTION
- "INFORMATION: The UPS has started a battery test process."
- --#TYPE "CPS UPS: UPS selftest start."
- --#SUMMARY "The UPS has started a battery test process."
- --#SEVERITY INFORMATION
- --#TIMEINDEX 1
- --#HELP ""
- --#STATE OPERATIONAL
- ::= 34
- upsRemainRuntimeLowThanThreshold TRAP-TYPE
- ENTERPRISE cps
- VARIABLES { mtrapinfoString }
- DESCRIPTION
- "WARNING: The UPS remaining runtime is lower than threshold."
- --#TYPE "CPS UPS: Low remaining runtime."
- --#SUMMARY "The UPS remaining runtime us lower than threshold."
- --#SEVERITY INFORMATION
- --#TIMEINDEX 1
- --#HELP ""
- --#STATE OPERATIONAL
- ::= 35
- nclBankStartScheduleOff TRAP-TYPE
- ENTERPRISE cps
- VARIABLES { mtrapinfoString }
- DESCRIPTION
- "INFORMATION: Non-Critial bank has started its schedule off sequence."
- --#TYPE "CPS UPS: NCL bank started scheduled off sequence."
- --#SUMMARY "Non-Critial bank has started its schedule off sequence."
- --#SEVERITY INFORMATION
- --#TIMEINDEX 1
- --#HELP ""
- --#STATE OPERATIONAL
- ::= 36
- upsEstimationAbort TRAP-TYPE
- ENTERPRISE cps
- VARIABLES { mtrapinfoString }
- DESCRIPTION
- "WARNING: The UPS runtime estimation aborted."
- --#TYPE "CPS UPS: Runtime estimation aborted."
- --#SUMMARY "The UPS runtime estimation aborted."
- --#SEVERITY INFORMATION
- --#TIMEINDEX 1
- --#HELP ""
- --#STATE OPERATIONAL
- ::= 37
- upsHardwareFault TRAP-TYPE
- ENTERPRISE cps
- VARIABLES { mtrapinfoString }
- DESCRIPTION
- "WARNING: The UPS hardware fault."
- --#TYPE "CPS UPS: Hardware fault."
- --#SUMMARY "The UPS hardware fault."
- --#SEVERITY INFORMATION
- --#TIMEINDEX 1
- --#HELP ""
- --#STATE OPERATIONAL
- ::= 38
- upsBatteryNotPresent TRAP-TYPE
- ENTERPRISE cps
- VARIABLES { mtrapinfoString }
- DESCRIPTION
- "WARNING: Battery is not present."
- --#TYPE "CPS UPS: Battery is not present."
- --#SUMMARY "Battery is not present."
- --#SEVERITY INFORMATION
- --#TIMEINDEX 1
- --#HELP ""
- --#STATE OPERATIONAL
- ::= 39
- -- OL extension event: Wiring Fault
- upsWiringFault TRAP-TYPE
- ENTERPRISE cps
- VARIABLES { mtrapinfoString }
- DESCRIPTION
- "WARNING: The UPS wiring fault has been detected."
- --#TYPE "The UPS wiring fault has been detected."
- --#SUMMARY "The UPS wiring fault has been detected."
- --#ARGUMENTS { }
- --#SEVERITY MAJOR
- --#TIMEINDEX 1
- --#HELP ""
- --#HELPTAG 0
- --#STATE NONOPERATIONAL
- ::= 40
- upsWiringFaultCleared TRAP-TYPE
- ENTERPRISE cps
- VARIABLES { mtrapinfoString }
- DESCRIPTION
- "INFORMATION: The UPS wiring fault has been cleared."
- --#TYPE "The UPS wiring fault has been cleared."
- --#SUMMARY "The UPS wiring fault has been cleared."
- --#ARGUMENTS { }
- --#SEVERITY MAJOR
- --#TIMEINDEX 1
- --#HELP ""
- --#HELPTAG 0
- --#STATE NONOPERATIONAL
- ::= 41
- upsEnterBypassMode TRAP-TYPE
- ENTERPRISE cps
- VARIABLES { mtrapinfoString }
- DESCRIPTION
- "WARNING: The UPS enters bypass mode."
- --#TYPE "The UPS enters bypass mode"
- --#SUMMARY "The UPS enters bypass mode."
- --#ARGUMENTS { }
- --#SEVERITY MAJOR
- --#TIMEINDEX 1
- --#HELP ""
- --#HELPTAG 0
- --#STATE NONOPERATIONAL
- ::= 42
- upsReturnFromBypassMode TRAP-TYPE
- ENTERPRISE cps
- VARIABLES { mtrapinfoString }
- DESCRIPTION
- "INFORMATION: The UPS leaves bypass mode."
- --#TYPE "The UPS leaves bypass mode."
- --#SUMMARY "The UPS leaves bypass mode."
- --#ARGUMENTS { }
- --#SEVERITY MAJOR
- --#TIMEINDEX 1
- --#HELP ""
- --#HELPTAG 0
- --#STATE NONOPERATIONAL
- ::= 43
- upsBypassOverload TRAP-TYPE
- ENTERPRISE cps
- VARIABLES { mtrapinfoString }
- DESCRIPTION
- "WARNING: The UPS bypass overload."
- --#TYPE "The UPS bypass overload."
- --#SUMMARY "The UPS bypass overload."
- --#ARGUMENTS { }
- --#SEVERITY MAJOR
- --#TIMEINDEX 1
- --#HELP ""
- --#HELPTAG 0
- --#STATE NONOPERATIONAL
- ::= 44
- upsBypassOverloadCleared TRAP-TYPE
- ENTERPRISE cps
- VARIABLES { mtrapinfoString }
- DESCRIPTION
- "INFORMATION: The UPS bypass overload has been cleared."
- --#TYPE "The UPS bypass overload has been cleared."
- --#SUMMARY "The UPS bypass overload has been cleared."
- --#ARGUMENTS { }
- --#SEVERITY MAJOR
- --#TIMEINDEX 1
- --#HELP ""
- --#HELPTAG 0
- --#STATE NONOPERATIONAL
- ::= 45
- upsEnterECOMode TRAP-TYPE
- ENTERPRISE cps
- VARIABLES { mtrapinfoString }
- DESCRIPTION
- "WARNING: The UPS enters ECO mode."
- --#TYPE "The UPS enters ECO mode"
- --#SUMMARY "The UPS enters ECO mode."
- --#ARGUMENTS { }
- --#SEVERITY MAJOR
- --#TIMEINDEX 1
- --#HELP ""
- --#HELPTAG 0
- --#STATE NONOPERATIONAL
- ::= 46
- upsReturnFromECOMode TRAP-TYPE
- ENTERPRISE cps
- VARIABLES { mtrapinfoString }
- DESCRIPTION
- "WARNING: The UPS leaves ECO mode."
- --#TYPE "The UPS leaves ECO mode"
- --#SUMMARY "The UPS leaves ECO mode."
- --#ARGUMENTS { }
- --#SEVERITY MAJOR
- --#TIMEINDEX 1
- --#HELP ""
- --#HELPTAG 0
- --#STATE NONOPERATIONAL
- ::= 47
- upsBatteryOverThreeYear TRAP-TYPE
- ENTERPRISE cps
- VARIABLES { mtrapinfoString }
- DESCRIPTION
- "WARNING: Battery has been 3 years from last Replacement."
- --#TYPE "Battery has been 3 years from last Replacement."
- --#SUMMARY "Battery has been 3 years from last Replacement."
- --#ARGUMENTS { }
- --#SEVERITY MAJOR
- --#TIMEINDEX 1
- --#HELP ""
- --#HELPTAG 0
- --#STATE NONOPERATIONAL
- ::= 48
- upsBatteryExpiration TRAP-TYPE
- ENTERPRISE cps
- VARIABLES { mtrapinfoString }
- DESCRIPTION "WARNING: The battery may not work well anymore."
- --#TYPE "The battery may not work well anymore."
- --#SUMMARY "The battery may not work well anymore."
- --#ARGUMENTS { }
- --#SEVERITY MAJOR
- --#TIMEINDEX 1
- --#HELP ""
- --#HELPTAG 0
- --#STATE NONOPERATIONAL
- ::= 49
- upsBatteryReplacement TRAP-TYPE
- ENTERPRISE cps
- VARIABLES { mtrapinfoString }
- DESCRIPTION "WARNING: The battery has been replaced."
- --#TYPE "The battery has been replaced."
- --#SUMMARY "The battery has been replaced."
- --#ARGUMENTS { }
- --#SEVERITY MAJOR
- --#TIMEINDEX 1
- --#HELP ""
- --#HELPTAG 0
- --#STATE NONOPERATIONAL
- ::= 50
- upsModuleInvertorAlarm TRAP-TYPE
- ENTERPRISE cps
- VARIABLES { mtrapinfoString }
- DESCRIPTION "WARNING: The UPS module invertor alarm."
- --#TYPE "The UPS module invertor alarm."
- --#SUMMARY "The UPS module invertor alarm."
- --#ARGUMENTS { }
- --#SEVERITY MAJOR
- --#TIMEINDEX 1
- --#HELP ""
- --#HELPTAG 0
- --#STATE NONOPERATIONAL
- ::= 51
- upsModuleRectifierAlarm TRAP-TYPE
- ENTERPRISE cps
- VARIABLES { mtrapinfoString }
- DESCRIPTION "WARNING: The UPS module rectifier alarm."
- --#TYPE "The UPS module rectifier alarm."
- --#SUMMARY "The UPS module rectifier alarm."
- --#ARGUMENTS { }
- --#SEVERITY MAJOR
- --#TIMEINDEX 1
- --#HELP ""
- --#HELPTAG 0
- --#STATE NONOPERATIONAL
- ::= 52
- upsModuleFanAlarm TRAP-TYPE
- ENTERPRISE cps
- VARIABLES { mtrapinfoString }
- DESCRIPTION "WARNING: The UPS module fan alarm."
- --#TYPE "The UPS module fan alarm."
- --#SUMMARY "The UPS module fan alarm."
- --#ARGUMENTS { }
- --#SEVERITY MAJOR
- --#TIMEINDEX 1
- --#HELP ""
- --#HELPTAG 0
- --#STATE NONOPERATIONAL
- ::= 53
- upsModuleManualShutdown TRAP-TYPE
- ENTERPRISE cps
- VARIABLES { mtrapinfoString }
- DESCRIPTION "WARNING: The UPS module manual shutdown."
- --#TYPE "The UPS module manual shutdown."
- --#SUMMARY "The UPS module manual shutdown."
- --#ARGUMENTS { }
- --#SEVERITY MAJOR
- --#TIMEINDEX 1
- --#HELP ""
- --#HELPTAG 0
- --#STATE NONOPERATIONAL
- ::= 54
- upsModuleOverload TRAP-TYPE
- ENTERPRISE cps
- VARIABLES { mtrapinfoString }
- DESCRIPTION "WARNING: The UPS module overload."
- --#TYPE "The UPS module overload."
- --#SUMMARY "The UPS module overload."
- --#ARGUMENTS { }
- --#SEVERITY MAJOR
- --#TIMEINDEX 1
- --#HELP ""
- --#HELPTAG 0
- --#STATE NONOPERATIONAL
- ::= 55
- upsFirmwareUpgradeStart TRAP-TYPE
- ENTERPRISE cps
- VARIABLES { mtrapinfoString }
- DESCRIPTION "WARNING: UPS firmware starts to update."
- --#TYPE "UPS firmware starts to update."
- --#SUMMARY "UPS firmware starts to update."
- --#ARGUMENTS { }
- --#SEVERITY MAJOR
- --#TIMEINDEX 1
- --#HELP ""
- --#HELPTAG 0
- --#STATE NONOPERATIONAL
- ::= 56
- upsFirmwareUpgradeEnd TRAP-TYPE
- ENTERPRISE cps
- VARIABLES { mtrapinfoString }
- DESCRIPTION "WARNING: UPS firmware update is over."
- --#TYPE "UPS firmware update is over."
- --#SUMMARY "UPS firmware update is over."
- --#ARGUMENTS { }
- --#SEVERITY MAJOR
- --#TIMEINDEX 1
- --#HELP ""
- --#HELPTAG 0
- --#STATE NONOPERATIONAL
- ::= 57
- upsRFC1628TrapOnBattery TRAP-TYPE
- ENTERPRISE cps
- VARIABLES { mtrapinfoString }
- DESCRIPTION "WARNING: RFC1628: UPS is on battery."
- --#TYPE "RFC1628: UPS is on battery."
- --#SUMMARY "RFC1628: UPS is on battery."
- --#ARGUMENTS { }
- --#SEVERITY MAJOR
- --#TIMEINDEX 1
- --#HELP ""
- --#HELPTAG 0
- --#STATE NONOPERATIONAL
- ::= 58
- upsRFC1628TrapTestCompleted TRAP-TYPE
- ENTERPRISE cps
- VARIABLES { mtrapinfoString }
- DESCRIPTION "WARNING: RFC1628: UPS test completed."
- --#TYPE "RFC1628: UPS test completed."
- --#SUMMARY "RFC1628: UPS test completed."
- --#ARGUMENTS { }
- --#SEVERITY MAJOR
- --#TIMEINDEX 1
- --#HELP ""
- --#HELPTAG 0
- --#STATE NONOPERATIONAL
- ::= 59
- upsRFC1628TrapAlarmEntryAdded TRAP-TYPE
- ENTERPRISE cps
- VARIABLES { mtrapinfoString }
- DESCRIPTION "WARNING: RFC1628: Alarm entry added."
- --#TYPE "RFC1628: Alarm entry added."
- --#SUMMARY "RFC1628: Alarm entry added."
- --#ARGUMENTS { }
- --#SEVERITY MAJOR
- --#TIMEINDEX 1
- --#HELP ""
- --#HELPTAG 0
- --#STATE NONOPERATIONAL
- ::= 60
- -- Misc. Traps
- failAuthViaHTTP TRAP-TYPE
- ENTERPRISE cps
- VARIABLES { mtrapinfoString }
- DESCRIPTION
- "WARNING: Login authorization failure via HTTP."
- --#TYPE "CPS: HTTP authorization failure."
- --#SUMMARY "Login authorization failure via HTTP."
- --#SEVERITY WARNING
- --#TIMEINDEX 1
- --#HELP ""
- --#HELPTAG 0
- --#STATE OPERATIONAL
- ::= 61
- passwordChange TRAP-TYPE
- ENTERPRISE cps
- VARIABLES { mtrapinfoString }
- DESCRIPTION
- "INFORMATION: The password has been changed."
- --#TYPE "CPS: Password changed."
- --#SUMMARY "The password has been changed."
- --#SEVERITY WARNING
- --#TIMEINDEX 1
- --#HELP ""
- --#HELPTAG 0
- --#STATE OPERATIONAL
- ::= 62
- failAuthViaConsole TRAP-TYPE
- ENTERPRISE cps
- VARIABLES { mtrapinfoString }
- DESCRIPTION
- "WARNING: Login authorization failure via Console."
- --#TYPE "CPS: HTTP authorization failure."
- --#SUMMARY "Login authorization failure via Console."
- --#SEVERITY WARNING
- --#TIMEINDEX 1
- --#HELP ""
- --#HELPTAG 0
- --#STATE OPERATIONAL
- ::= 63
- configFileUpload TRAP-TYPE
- ENTERPRISE cps
- VARIABLES { mtrapinfoString }
- DESCRIPTION
- "INFORMATION: Configuration file uploaded."
- --#TYPE "CPS: Configuration file uploaded."
- --#SUMMARY "Configuration file uploaded."
- --#SEVERITY WARNING
- --#TIMEINDEX 1
- --#HELP ""
- --#HELPTAG 0
- --#STATE OPERATIONAL
- ::= 64
- adminLoginInfo TRAP-TYPE
- ENTERPRISE cps
- VARIABLES { mtrapinfoString }
- DESCRIPTION
- "INFORMATION: Administrator login."
- --#TYPE "CPS: Administrator login information."
- --#SUMMARY "Administrator login."
- --#SEVERITY Information
- --#TIMEINDEX 1
- --#HELP ""
- --#HELPTAG 0
- --#STATE OPERATIONAL
- ::= 65
- adminLogoutInfo TRAP-TYPE
- ENTERPRISE cps
- VARIABLES { mtrapinfoString }
- DESCRIPTION
- "INFORMATION: Administrator logout."
- --#TYPE "CPS: Administrator logout information."
- --#SUMMARY "Administrator logout."
- --#SEVERITY Information
- --#TIMEINDEX 1
- --#HELP ""
- --#HELPTAG 0
- --#STATE OPERATIONAL
- ::= 66
- deviceLoginInfo TRAP-TYPE
- ENTERPRISE cps
- VARIABLES { mtrapinfoString }
- DESCRIPTION
- "INFORMATION: Device login."
- --#TYPE "CPS: Device user login information."
- --#SUMMARY "Device user login from IP source."
- --#SEVERITY Information
- --#TIMEINDEX 1
- --#HELP ""
- --#HELPTAG 0
- --#STATE OPERATIONAL
- ::= 67
- deviceLogoutInfo TRAP-TYPE
- ENTERPRISE cps
- VARIABLES { mtrapinfoString }
- DESCRIPTION
- "INFORMATION: Device logout."
- --#TYPE "CPS: Device user logout information."
- --#SUMMARY "Device user logout from IP source."
- --#SEVERITY Information
- --#TIMEINDEX 1
- --#HELP ""
- --#HELPTAG 0
- --#STATE OPERATIONAL
- ::= 68
- configurationChanged TRAP-TYPE
- ENTERPRISE cps
- VARIABLES { mtrapinfoString }
- DESCRIPTION
- "INFORMATION: Configuration has been changed."
- --#TYPE "CPS: Configuration changed."
- --#SUMMARY "Configuration has been changed."
- --#SEVERITY Information
- --#TIMEINDEX 1
- --#HELP ""
- --#HELPTAG 0
- --#STATE OPERATIONAL
- ::= 69
- clientRegistered TRAP-TYPE
- ENTERPRISE cps
- VARIABLES { mtrapinfoString }
- DESCRIPTION
- "Information: PowerPanel client has been registered."
- --#TYPE "CPS: PowerPanel client has been registered."
- --#SUMMARY "PowerPanel client has been registered."
- --#SEVERITY Information
- --#TIMEINDEX 1
- --#HELP ""
- --#HELPTAG 0
- --#STATE OPERATIONAL
- ::= 70
- clientRemoved TRAP-TYPE
- ENTERPRISE cps
- VARIABLES { mtrapinfoString }
- DESCRIPTION
- "Information: PowerPanel client has been removed."
- --#TYPE "CPS: Device user logout information."
- --#SUMMARY "PowerPanel client has been registered."
- --#SEVERITY Information
- --#TIMEINDEX 1
- --#HELP ""
- --#HELPTAG 0
- --#STATE OPERATIONAL
- ::= 71
- testEvent TRAP-TYPE
- ENTERPRISE cps
- VARIABLES { mtrapinfoString }
- DESCRIPTION
- "Information: Test Event."
- --#TYPE "CPS: This is test message."
- --#SUMMARY "This is test message."
- --#SEVERITY Information
- --#TIMEINDEX 1
- --#HELP ""
- --#HELPTAG 0
- --#STATE OPERATIONAL
- ::= 72
- outletUserLoginInfo TRAP-TYPE
- ENTERPRISE cps
- VARIABLES { mtrapinfoString }
- DESCRIPTION
- "Information: Outlet User login."
- --#TYPE "CPS: Outlet user login information."
- --#SUMMARY "Outlet user login from IP source."
- --#SEVERITY Information
- --#TIMEINDEX 1
- --#HELP ""
- --#HELPTAG 0
- --#STATE OPERATIONAL
- ::= 73
- outletUserLogoutInfo TRAP-TYPE
- ENTERPRISE cps
- VARIABLES { mtrapinfoString }
- DESCRIPTION
- "Information: Outlet User logout."
- --#TYPE "CPS: Outlet user logout information."
- --#SUMMARY "Outlet user logout from IP source."
- --#SEVERITY Information
- --#TIMEINDEX 1
- --#HELP ""
- --#HELPTAG 0
- --#STATE OPERATIONAL
- ::= 74
- -- ePDU. Traps
- ePDUCommunicationEstablished TRAP-TYPE
- ENTERPRISE cps
- VARIABLES { ePDUIdentSerialNumber, ePDUIdentName, mtrapinfoString }
- DESCRIPTION
- "INFORMATIONAL: Communication with a Rack PDU has been established.
- The first argument is the serial number.
- The second argument is the device name."
- --#TYPE "A Rack PDU: Communication established."
- --#SUMMARY "Communication with a Rack PDU established."
- --#ARGUMENTS { }
- --#SEVERITY INFORMATIONAL
- --#TIMEINDEX 1
- --#HELP ""
- --#HELPTAG 0
- --#STATE OPERATIONAL
- ::= 100
- ePDUCommunicationLost TRAP-TYPE
- ENTERPRISE cps
- VARIABLES { ePDUIdentSerialNumber, ePDUIdentName, mtrapinfoString }
- DESCRIPTION
- "SEVERE: Communication with a Rack PDU has been lost.
- The first argument is the serial number.
- The second argument is the device name."
- --#TYPE "A Rack PDU: Communication lost."
- --#SUMMARY "Communication with a Rack PDU has been lost."
- --#ARGUMENTS { }
- --#SEVERITY SEVERE
- --#TIMEINDEX 1
- --#HELP ""
- --#HELPTAG 0
- --#STATE DEGRADED
- ::= 101
- ePDUOutletOn TRAP-TYPE
- ENTERPRISE cps
- VARIABLES { ePDUIdentSerialNumber, ePDUIdentName,
- ePDUOutletControlIndex, ePDUOutletControlOutletName,
- mtrapinfoString }
- DESCRIPTION
- "INFORMATIONAL: An outlet on a Switched Rack PDU has turned on.
- The first argument is the serial number.
- The second argument is the device name.
- The third argument is the outlet index number.
- The fourth argument is the outlet name."
- --#TYPE "A Switched Rack PDU: An outlet has turned on."
- --#SUMMARY "An outlet on a Switched Rack PDU has turned on."
- --#ARGUMENTS { }
- --#SEVERITY INFORMATIONAL
- --#TIMEINDEX 1
- --#HELP ""
- --#HELPTAG 0
- --#STATE OPERATIONAL
- ::= 102
- ePDUOutletOff TRAP-TYPE
- ENTERPRISE cps
- VARIABLES { ePDUIdentSerialNumber, ePDUIdentName,
- ePDUOutletControlIndex, ePDUOutletControlOutletName,
- mtrapinfoString }
- DESCRIPTION
- "INFORMATIONAL: An outlet on a Switched Rack PDU has turned off.
- The first argument is the serial number.
- The second argument is the device name.
- The third argument is the outlet index number.
- The fourth argument is the outlet name."
- --#TYPE "A Switched Rack PDU: An outlet has turned off."
- --#SUMMARY "An outlet on a Switched Rack PDU has turned off."
- --#ARGUMENTS { }
- --#SEVERITY INFORMATIONAL
- --#TIMEINDEX 1
- --#HELP ""
- --#HELPTAG 0
- --#STATE OPERATIONAL
- ::= 103
- ePDUDeviceConfigChange TRAP-TYPE
- ENTERPRISE cps
- VARIABLES { ePDUIdentSerialNumber, ePDUIdentName, mtrapinfoString }
- DESCRIPTION
- "INFORMATIONAL: A device configuration change has been made on a
- Rack PDU.
- The first argument is the serial number.
- The second argument is the device name."
- --#TYPE "CPS Rack PDU: Device configuration change made."
- --#SUMMARY "Device configuration change has been made on a Rack PDU."
- --#ARGUMENTS { }
- --#SEVERITY INFORMATIONAL
- --#TIMEINDEX 1
- --#HELP ""
- --#HELPTAG 0
- --#STATE OPERATIONAL
- ::= 104
- ePDUOutletConfigChange TRAP-TYPE
- ENTERPRISE cps
- VARIABLES { ePDUIdentSerialNumber, ePDUIdentName,
- ePDUOutletControlIndex, ePDUOutletControlOutletName,
- mtrapinfoString }
- DESCRIPTION
- "INFORMATIONAL: An outlet configuration change has been made on a
- Switched Rack PDU.
- The first argument is the serial number.
- The second argument is the device name.
- The third argument is the outlet index number.
- The fourth argument is the outlet name."
- --#TYPE "CPS Switched Rack PDU: Outlet configuration change made."
- --#SUMMARY "Outlet configuration change has been made on a Switched Rack PDU."
- --#ARGUMENTS { }
- --#SEVERITY INFORMATIONAL
- --#TIMEINDEX 1
- --#HELP ""
- --#HELPTAG 0
- --#STATE OPERATIONAL
- ::= 105
- ePDULowLoad TRAP-TYPE
- ENTERPRISE cps
- VARIABLES { ePDUIdentSerialNumber, ePDUIdentName,
- ePDULoadStatusPhaseNumber, mtrapinfoString }
- DESCRIPTION
- "WARNING: A Rack PDU has violated the low load threshold.
- The first argument is the serial number.
- The second argument is the device name.
- The third argument is the phase number."
- --#TYPE "CPS Rack PDU: Violation of low load threshold."
- --#SUMMARY "A Rack PDU has violated the low load threshold."
- --#ARGUMENTS { }
- --#SEVERITY WARNING
- --#TIMEINDEX 1
- --#HELP ""
- --#HELPTAG 0
- --#STATE OPERATIONAL
- ::= 106
- ePDULowLoadCleared TRAP-TYPE
- ENTERPRISE cps
- VARIABLES { ePDUIdentSerialNumber, ePDUIdentName,
- ePDULoadStatusPhaseNumber, mtrapinfoString }
- DESCRIPTION
- "INFORMATIONAL: The low load condition on a Rack PDU has been
- cleared.
- The first argument is the serial number.
- The second argument is the device name.
- The third argument is the phase number."
- --#TYPE "CPS Rack PDU: Low load condition cleared."
- --#SUMMARY "The low load condition on a Rack PDU has been cleared."
- --#ARGUMENTS { }
- --#SEVERITY INFORMATIONAL
- --#TIMEINDEX 1
- --#HELP ""
- --#HELPTAG 0
- --#STATE OPERATIONAL
- ::= 107
- ePDUNearOverload TRAP-TYPE
- ENTERPRISE cps
- VARIABLES { ePDUIdentSerialNumber, ePDUIdentName,
- ePDULoadStatusPhaseNumber, mtrapinfoString }
- DESCRIPTION
- "WARNING: A Rack PDU is near an overload condition.
- The first argument is the serial number.
- The second argument is the device name.
- The third argument is the phase number."
- --#TYPE "CPS Rack PDU: Near an overload condition."
- --#SUMMARY "A Rack PDU is near an overload condition."
- --#ARGUMENTS { }
- --#SEVERITY WARNING
- --#TIMEINDEX 1
- --#HELP ""
- --#HELPTAG 0
- --#STATE OPERATIONAL
- ::= 108
- ePDUNearOverloadCleared TRAP-TYPE
- ENTERPRISE cps
- VARIABLES { ePDUIdentSerialNumber, ePDUIdentName,
- ePDULoadStatusPhaseNumber, mtrapinfoString }
- DESCRIPTION
- "INFORMATIONAL: The near overload condition on a Rack PDU has
- been cleared.
- The first argument is the serial number.
- The second argument is the device name.
- The third argument is the phase number."
- --#TYPE "CPS Rack PDU: Near overload condition has cleared."
- --#SUMMARY "Rack PDU near overload condition has cleared."
- --#ARGUMENTS { }
- --#SEVERITY INFORMATIONAL
- --#TIMEINDEX 1
- --#HELP ""
- --#HELPTAG 0
- --#STATE OPERATIONAL
- ::= 109
- ePDUOverload TRAP-TYPE
- ENTERPRISE cps
- VARIABLES { ePDUIdentSerialNumber, ePDUIdentName,
- ePDULoadStatusPhaseNumber, mtrapinfoString }
- DESCRIPTION
- "SEVERE: A Rack PDU is in an overload condition.
- The first argument is the serial number.
- The second argument is the device name.
- The third argument is the phase number."
- --#TYPE "CPS Rack PDU: Overload condition."
- --#SUMMARY "A Rack PDU is in an overload condition."
- --#ARGUMENTS { }
- --#SEVERITY SEVERE
- --#TIMEINDEX 1
- --#HELP ""
- --#HELPTAG 0
- --#STATE DEGRADED
- ::= 110
- ePDUOverloadCleared TRAP-TYPE
- ENTERPRISE cps
- VARIABLES { ePDUIdentSerialNumber, ePDUIdentName,
- ePDULoadStatusPhaseNumber, mtrapinfoString }
- DESCRIPTION
- "INFORMATIONAL: The overload condition on a Rack PDU has been
- cleared.
- The first argument is the serial number.
- The second argument is the device name.
- The third argument is the phase number."
- --#TYPE "CPS Rack PDU: Overload condition has cleared."
- --#SUMMARY "The overload condition on a Rack PDU has cleared."
- --#ARGUMENTS { }
- --#SEVERITY INFORMATIONAL
- --#TIMEINDEX 1
- --#HELP ""
- --#HELPTAG 0
- --#STATE OPERATIONAL
- ::= 111
- ePDUDelayOutletOnCommand TRAP-TYPE
- ENTERPRISE cps
- VARIABLES { ePDUIdentSerialNumber, ePDUIdentName,
- ePDUOutletControlIndex, ePDUOutletControlOutletName,
- mtrapinfoString }
- DESCRIPTION
- "INFORMATIONAL: An outlet on a Switched Rack PDU has been assigned to turn on.
- The first argument is the serial number.
- The second argument is the device name.
- The third argument is the outlet index number.
- The fourth argument is the outlet name."
- --#TYPE "A Switched Rack PDU: An outlet has been assigned to turn on."
- --#SUMMARY "An outlet on a Switched Rack PDU has been assigned to turn on."
- --#ARGUMENTS { }
- --#SEVERITY INFORMATIONAL
- --#TIMEINDEX 1
- --#HELP ""
- --#HELPTAG 0
- --#STATE OPERATIONAL
- ::= 112
- ePDUDelayOutletOffCommand TRAP-TYPE
- ENTERPRISE cps
- VARIABLES { ePDUIdentSerialNumber, ePDUIdentName,
- ePDUOutletControlIndex, ePDUOutletControlOutletName,
- mtrapinfoString }
- DESCRIPTION
- "INFORMATIONAL: An outlet on a Switched Rack PDU has been assigned to turn off.
- The first argument is the serial number.
- The second argument is the device name.
- The third argument is the outlet index number.
- The fourth argument is the outlet name."
- --#TYPE "A Switched Rack PDU: An outlet has been assigned to turn off."
- --#SUMMARY "An outlet on a Switched Rack PDU has been assigned to turn off."
- --#ARGUMENTS { }
- --#SEVERITY INFORMATIONAL
- --#TIMEINDEX 1
- --#HELP ""
- --#HELPTAG 0
- --#STATE OPERATIONAL
- ::= 113
- ePDUDelayOutletRebootCommand TRAP-TYPE
- ENTERPRISE cps
- VARIABLES { ePDUIdentSerialNumber, ePDUIdentName,
- ePDUOutletControlIndex, ePDUOutletControlOutletName,
- mtrapinfoString }
- DESCRIPTION
- "INFORMATIONAL: An outlet on a Switched Rack PDU has been assigned to reboot.
- The first argument is the serial number.
- The second argument is the device name.
- The third argument is the outlet index number.
- The fourth argument is the outlet name."
- --#TYPE "A Switched Rack PDU: An outlet has been assigned to reboot."
- --#SUMMARY "An outlet on a Switched Rack PDU has been assigned to reboot."
- --#ARGUMENTS { }
- --#SEVERITY INFORMATIONAL
- --#TIMEINDEX 1
- --#HELP ""
- --#HELPTAG 0
- --#STATE OPERATIONAL
- ::= 114
- ePDUCancelPendingCommand TRAP-TYPE
- ENTERPRISE cps
- VARIABLES { ePDUIdentSerialNumber, ePDUIdentName,
- ePDUOutletControlIndex, ePDUOutletControlOutletName,
- mtrapinfoString }
- DESCRIPTION
- "INFORMATIONAL: A cancel pending command has been made on a
- Switched Rack PDU.
- The first argument is the serial number.
- The second argument is the device name.
- The third argument is the outlet index number (0 indicates all outlets).
- The fourth argument is the outlet name (or device name if all outlets)."
- --#TYPE "A Switched Rack PDU: Cancel Pending Command made."
- --#SUMMARY "A Cancel Pending Command has been made on a Switched Rack PDU."
- --#ARGUMENTS { }
- --#SEVERITY INFORMATIONAL
- --#TIMEINDEX 1
- --#HELP ""
- --#HELPTAG 0
- --#STATE OPERATIONAL
- ::= 115
- ePDULineUndervoltage TRAP-TYPE
- ENTERPRISE cps
- VARIABLES { ePDUIdentSerialNumber, ePDUIdentName,
- ePDULoadStatusPhaseNumber, mtrapinfoString }
- DESCRIPTION
- "SEVERE: Utility Line Undervoltage
- The first argument is the serial number.
- The second argument is the device name.
- The third argument is the phase number."
- --#TYPE "A Rack PDU: Utility Line Undervoltage."
- --#SUMMARY "Utility Line Undervoltage."
- --#ARGUMENTS { }
- --#SEVERITY SEVERE
- --#TIMEINDEX 1
- --#HELP ""
- --#HELPTAG 0
- --#STATE OPERATIONAL
- ::= 116
- ePDULineUndervoltageCleared TRAP-TYPE
- ENTERPRISE cps
- VARIABLES { ePDUIdentSerialNumber, ePDUIdentName,
- ePDULoadStatusPhaseNumber, mtrapinfoString }
- DESCRIPTION
- "INFORMATIONAL: Utility Line Undervoltage Cleared.
- The first argument is the serial number.
- The second argument is the device name.
- The third argument is the phase number."
- --#TYPE "A Rack PDU: Utility Line Undervoltage Cleared."
- --#SUMMARY "Utility Line Undervoltage Cleared."
- --#ARGUMENTS { }
- --#SEVERITY INFORMATIONAL
- --#TIMEINDEX 1
- --#HELP ""
- --#HELPTAG 0
- --#STATE OPERATIONAL
- ::= 117
- ePDULineOvervoltage TRAP-TYPE
- ENTERPRISE cps
- VARIABLES { ePDUIdentSerialNumber, ePDUIdentName,
- ePDULoadStatusPhaseNumber, mtrapinfoString }
- DESCRIPTION
- "SEVERE: Utility Line Overvoltage.
- The first argument is the serial number.
- The second argument is the device name.
- The third argument is the phase number."
- --#TYPE "CPS PDU: Utility Line Overvoltage."
- --#SUMMARY "Utility Line Overvoltage."
- --#ARGUMENTS { }
- --#SEVERITY SEVERE
- --#TIMEINDEX 1
- --#HELP ""
- --#HELPTAG 0
- --#STATE OPERATIONAL
- ::= 118
- ePDULineOvervoltageCleared TRAP-TYPE
- ENTERPRISE cps
- VARIABLES { ePDUIdentSerialNumber, ePDUIdentName,
- ePDULoadStatusPhaseNumber, mtrapinfoString }
- DESCRIPTION
- "INFORMATIONAL: Utility Line Overvoltage Cleared.
- The first argument is the serial number.
- The second argument is the device name.
- The third argument is the phase number."
- --#TYPE "CPS PDU: Utility Line Overvoltage Cleared."
- --#SUMMARY "Utility Line Overvoltage Cleared."
- --#ARGUMENTS { }
- --#SEVERITY INFORMATIONAL
- --#TIMEINDEX 1
- --#HELP ""
- --#HELPTAG 0
- --#STATE OPERATIONAL
- ::= 119
- ePDUPowerSupply1Fail TRAP-TYPE
- ENTERPRISE cps
- VARIABLES { ePDUIdentSerialNumber, ePDUIdentName, mtrapinfoString }
- DESCRIPTION
- "SEVERE: Power Supply 1 on Rack PDU is in FAIL state.
- The first argument is the serial number.
- The second argument is the device name."
- --#TYPE "A Rack PDU: Power Supply 1 is in FAIL state."
- --#SUMMARY "Power Supply 1 on Rack PDU is in FAIL state."
- --#ARGUMENTS { }
- --#SEVERITY SEVERE
- --#TIMEINDEX 1
- --#HELP ""
- --#HELPTAG 0
- --#STATE DEGRADED
- ::= 120
- ePDUPowerSupply1Ok TRAP-TYPE
- ENTERPRISE cps
- VARIABLES { ePDUIdentSerialNumber, ePDUIdentName, mtrapinfoString }
- DESCRIPTION
- "INFORMATIONAL: Power Supply 1 on Rack PDU is operating normally.
- The first argument is the serial number.
- The second argument is the device name."
- --#TYPE "A Rack PDU: Power Supply 1 is operating normally."
- --#SUMMARY "Power Supply 1 on Rack PDU is operating normally."
- --#ARGUMENTS { }
- --#SEVERITY INFORMATIONAL
- --#TIMEINDEX 1
- --#HELP ""
- --#HELPTAG 0
- --#STATE OPERATIONAL
- ::= 121
- ePDUPowerSupply2Fail TRAP-TYPE
- ENTERPRISE cps
- VARIABLES { ePDUIdentSerialNumber, ePDUIdentName, mtrapinfoString }
- DESCRIPTION
- "SEVERE: Power Supply 2 on Rack PDU is in FAIL state.
- The first argument is the serial number.
- The second argument is the device name."
- --#TYPE "A Rack PDU: Power Supply 2 is in FAIL state."
- --#SUMMARY "Power Supply 2 on Rack PDU is in FAIL state."
- --#ARGUMENTS { }
- --#SEVERITY SEVERE
- --#TIMEINDEX 1
- --#HELP ""
- --#HELPTAG 0
- --#STATE DEGRADED
- ::= 122
- ePDUPowerSupply2Ok TRAP-TYPE
- ENTERPRISE cps
- VARIABLES { ePDUIdentSerialNumber, ePDUIdentName, mtrapinfoString }
- DESCRIPTION
- "INFORMATIONAL: Power Supply 2 on Rack PDU is operating normally.
- The first argument is the serial number.
- The second argument is the device name."
- --#TYPE "A Rack PDU: Power Supply 2 is operating normally."
- --#SUMMARY "Power Supply 2 on Rack PDU is operating normally."
- --#ARGUMENTS { }
- --#SEVERITY INFORMATIONAL
- --#TIMEINDEX 1
- --#HELP ""
- --#HELPTAG 0
- --#STATE OPERATIONAL
- ::= 123
- ePDUBankLowLoad TRAP-TYPE
- ENTERPRISE cps
- VARIABLES { ePDUIdentSerialNumber, ePDUIdentName,
- ePDULoadStatusBankNumber, mtrapinfoString }
- DESCRIPTION
- "WARNING: A Rack PDU bank has violated the low load threshold.
- The first argument is the serial number.
- The second argument is the device name.
- The third argument is the bank number."
- --#TYPE "CPS Rack PDU: Bank violation of low load threshold."
- --#SUMMARY "A Rack PDU bank has violated the low load threshold."
- --#ARGUMENTS { }
- --#SEVERITY WARNING
- --#TIMEINDEX 1
- --#HELP ""
- --#HELPTAG 0
- --#STATE OPERATIONAL
- ::= 124
- ePDUBankLowLoadCleared TRAP-TYPE
- ENTERPRISE cps
- VARIABLES { ePDUIdentSerialNumber, ePDUIdentName,
- ePDULoadStatusBankNumber, mtrapinfoString }
- DESCRIPTION
- "INFORMATIONAL: The low load condition on a Rack PDU bank has been
- cleared.
- The first argument is the serial number.
- The second argument is the device name.
- The third argument is the bank number."
- --#TYPE "CPS Rack PDU: Bank Low load condition cleared."
- --#SUMMARY "The low load condition on a Rack PDU bank has been cleared."
- --#ARGUMENTS { }
- --#SEVERITY INFORMATIONAL
- --#TIMEINDEX 1
- --#HELP ""
- --#HELPTAG 0
- --#STATE OPERATIONAL
- ::= 125
- ePDUBankNearOverload TRAP-TYPE
- ENTERPRISE cps
- VARIABLES { ePDUIdentSerialNumber, ePDUIdentName,
- ePDULoadStatusBankNumber, mtrapinfoString }
- DESCRIPTION
- "WARNING: A Rack PDU bank is near an overload condition.
- The first argument is the serial number.
- The second argument is the device name.
- The third argument is the bank number."
- --#TYPE "CPS Rack PDU: Bank near an overload condition."
- --#SUMMARY "A Rack PDU bank is near an overload condition."
- --#ARGUMENTS { }
- --#SEVERITY WARNING
- --#TIMEINDEX 1
- --#HELP ""
- --#HELPTAG 0
- --#STATE OPERATIONAL
- ::= 126
- ePDUBankNearOverloadCleared TRAP-TYPE
- ENTERPRISE cps
- VARIABLES { ePDUIdentSerialNumber, ePDUIdentName,
- ePDULoadStatusBankNumber, mtrapinfoString }
- DESCRIPTION
- "INFORMATIONAL: The near overload condition on a Rack PDU bank has
- been cleared.
- The first argument is the serial number.
- The second argument is the device name.
- The third argument is the phase/bank number."
- --#TYPE "CPS Rack PDU: Bank near overload condition has cleared."
- --#SUMMARY "Rack PDU bank near overload condition has cleared."
- --#ARGUMENTS { }
- --#SEVERITY INFORMATIONAL
- --#TIMEINDEX 1
- --#HELP ""
- --#HELPTAG 0
- --#STATE OPERATIONAL
- ::= 127
- ePDUBankOverload TRAP-TYPE
- ENTERPRISE cps
- VARIABLES { ePDUIdentSerialNumber, ePDUIdentName,
- ePDULoadStatusBankNumber, mtrapinfoString }
- DESCRIPTION
- "SEVERE: A Rack PDU bank is in an overload condition.
- The first argument is the serial number.
- The second argument is the device name.
- The third argument is the bank number."
- --#TYPE "CPS Rack PDU: Bank overload condition."
- --#SUMMARY "A Rack PDU bank is in an overload condition."
- --#ARGUMENTS { }
- --#SEVERITY SEVERE
- --#TIMEINDEX 1
- --#HELP ""
- --#HELPTAG 0
- --#STATE DEGRADED
- ::= 128
- ePDUBankOverloadCleared TRAP-TYPE
- ENTERPRISE cps
- VARIABLES { ePDUIdentSerialNumber, ePDUIdentName,
- ePDULoadStatusBankNumber, mtrapinfoString }
- DESCRIPTION
- "INFORMATIONAL: The overload condition on a Rack PDU bank has been
- cleared.
- The first argument is the serial number.
- The second argument is the device name.
- The third argument is the bank number."
- --#TYPE "CPS Rack PDU: Bank overload condition has cleared."
- --#SUMMARY "The bank overload condition on a Rack PDU has cleared."
- --#ARGUMENTS { }
- --#SEVERITY INFORMATIONAL
- --#TIMEINDEX 1
- --#HELP ""
- --#HELPTAG 0
- --#STATE OPERATIONAL
- ::= 129
- ePDUComponentCommunicationEstablished TRAP-TYPE
- ENTERPRISE cps
- VARIABLES { ePDUIdentSerialNumber, ePDUIdentName,
- mtrapinfoString }
- DESCRIPTION
- "INFORMATIONAL: Component communication lost has been cleared.
- The first argument is the serial number.
- The second argument is the device name."
- --#TYPE "CPS Rack PDU: Component communication lost has been cleared."
- --#SUMMARY "Component communication lost has been cleared."
- --#ARGUMENTS { }
- --#SEVERITY INFORMATIONAL
- --#TIMEINDEX 1
- --#HELP ""
- --#HELPTAG 0
- --#STATE OPERATIONAL
- ::= 130
- ePDUComponentCommunicationLost TRAP-TYPE
- ENTERPRISE cps
- VARIABLES { ePDUIdentSerialNumber, ePDUIdentName,
- mtrapinfoString }
- DESCRIPTION
- "SEVERE: Component communication lost.
- The first argument is the serial number.
- The second argument is the device name."
- --#TYPE "CPS Rack PDU: Component communication lost."
- --#SUMMARY "Component communication lost."
- --#ARGUMENTS { }
- --#SEVERITY INFORMATIONAL
- --#TIMEINDEX 1
- --#HELP ""
- --#HELPTAG 0
- --#STATE OPERATIONAL
- ::= 131
- ePDUOutletLowLoad TRAP-TYPE
- ENTERPRISE cps
- VARIABLES { ePDUIdentSerialNumber, ePDUIdentName,ePDUOutletConfigMonitoredNumber,
- ePDUOutletConfigMonitoredName, mtrapinfoString }
- DESCRIPTION
- "WARNING: A Rack PDU has violated the outlet low load threshold.
- The first argument is the serial number.
- The second argument is the device name.
- The third argument is the outlet number.
- The fourth argument is the outlet name."
- ::= 132
- ePDUOutletLowLoadCleared TRAP-TYPE
- ENTERPRISE cps
- VARIABLES { ePDUIdentSerialNumber, ePDUIdentName,ePDUOutletConfigMonitoredNumber,
- ePDUOutletConfigMonitoredName, mtrapinfoString }
- DESCRIPTION
- "INFORMATIONAL: The outlet low load condition on a Rack PDU has been
- cleared.
- The first argument is the serial number.
- The second argument is the device name.
- The third argument is the outlet number.
- The fourth argument is the outlet name."
- ::= 133
- ePDUOutletNearOverload TRAP-TYPE
- ENTERPRISE cps
- VARIABLES { ePDUIdentSerialNumber, ePDUIdentName,ePDUOutletConfigMonitoredNumber,
- ePDUOutletConfigMonitoredName, mtrapinfoString }
- DESCRIPTION
- "WARNING: A Rack PDU is near an outlet overload condition.
- The first argument is the serial number.
- The second argument is the device name.
- The third argument is the outlet number.
- The fourth argument is the outlet name."
- ::= 134
- ePDUOutletNearOverloadCleared TRAP-TYPE
- ENTERPRISE cps
- VARIABLES { ePDUIdentSerialNumber, ePDUIdentName,ePDUOutletConfigMonitoredNumber,
- ePDUOutletConfigMonitoredName, mtrapinfoString }
- DESCRIPTION
- "INFORMATIONAL: The outlet near overload condition on a Rack PDU has
- been cleared.
- The first argument is the serial number.
- The second argument is the device name.
- The third argument is the outlet number.
- The fourth argument is the outlet name."
- ::= 135
- ePDUOutletOverload TRAP-TYPE
- ENTERPRISE cps
- VARIABLES { ePDUIdentSerialNumber, ePDUIdentName,ePDUOutletConfigMonitoredNumber,
- ePDUOutletConfigMonitoredName, mtrapinfoString }
- DESCRIPTION
- "SEVERE: A Rack PDU is in an overload condition.
- The first argument is the serial number.
- The second argument is the device name.
- The third argument is the outlet number.
- The fourth argument is the outlet name."
- ::= 136
- ePDUOutletOverloadCleared TRAP-TYPE
- ENTERPRISE cps
- VARIABLES { ePDUIdentSerialNumber, ePDUIdentName,ePDUOutletConfigMonitoredNumber,
- ePDUOutletConfigMonitoredName, mtrapinfoString }
- DESCRIPTION
- "INFORMATIONAL: The outlet overload condition on a Rack PDU has been
- cleared.
- The first argument is the serial number.
- The second argument is the device name.
- The third argument is the outlet number.
- The fourth argument is the outlet name."
- ::= 137
- -- Environment Traps
- envHighTemperatureViolation TRAP-TYPE
- ENTERPRISE cps
- VARIABLES { envirIdentName, envirIdentLocation, envirTemperature }
- DESCRIPTION
- "WARNING: The environment high temperature threshold has been violated."
- --#TYPE "CPS Environment Viewer: OverTemperature"
- --#SUMMARY "The environment high temperature threshold has been violated."
- --#ARGUMENTS { }
- --#SEVERITY MAJOR
- --#TIMEINDEX 1
- --#HELP ""
- --#HELPTAG 0
- --#STATE NONOPERATIONAL
- ::= 200
- envHighTemperatureBack TRAP-TYPE
- ENTERPRISE cps
- VARIABLES { envirIdentName, envirIdentLocation, envirTemperature }
- DESCRIPTION
- "INFORMATION: The environment temperature returned from high value."
- --#TYPE "CPS Environment Viewer: OverTemperature Returned"
- --#SUMMARY "The environment temperature returned from high value."
- --#ARGUMENTS { }
- --#SEVERITY INFORMATIONAL
- --#TIMEINDEX 1
- --#HELP ""
- --#HELPTAG 0
- --#STATE NONOPERATIONAL
- ::= 201
- envLowTemperatureViolation TRAP-TYPE
- ENTERPRISE cps
- VARIABLES { envirIdentName, envirIdentLocation, envirTemperature }
- DESCRIPTION
- "WARNING: The environment low temperature threshold has been violated."
- --#TYPE "CPS Environment Viewer: UnderTemperature"
- --#SUMMARY "The environment low temperature threshold has been violated."
- --#ARGUMENTS { }
- --#SEVERITY MAJOR
- --#TIMEINDEX 1
- --#HELP ""
- --#HELPTAG 0
- --#STATE NONOPERATIONAL
- ::= 202
- envLowTempBack TRAP-TYPE
- ENTERPRISE cps
- VARIABLES { envirIdentName, envirIdentLocation, envirTemperature }
- DESCRIPTION
- "INFORMATION: The environment temperature returned from low value."
- --#TYPE "CPS Environment Viewer: UnderTemperature Returned"
- --#SUMMARY "The environment temperature returned from low value."
- --#ARGUMENTS { }
- --#SEVERITY INFORMATIONAL
- --#TIMEINDEX 1
- --#HELP ""
- --#HELPTAG 0
- --#STATE NONOPERATIONAL
- ::= 203
- envHighHumidityViolation TRAP-TYPE
- ENTERPRISE cps
- VARIABLES { envirIdentName, envirIdentLocation, envirHumidity }
- DESCRIPTION
- "WARNING: The environment high humidity threshold has been violated."
- --#TYPE "CPS Environment Viewer: OverHumidity"
- --#SUMMARY "The environment high humidity threshold has been violated."
- --#ARGUMENTS { }
- --#SEVERITY MAJOR
- --#TIMEINDEX 1
- --#HELP ""
- --#HELPTAG 0
- --#STATE NONOPERATIONAL
- ::= 204
- envHighHumidityBack TRAP-TYPE
- ENTERPRISE cps
- VARIABLES { envirIdentName, envirIdentLocation, envirHumidity }
- DESCRIPTION
- "INFORMATION: The environment humidity return from high value."
- --#TYPE "CPS Environment Viewer: OverHumidity Returned"
- --#SUMMARY "The environment humidity return from high value."
- --#ARGUMENTS { }
- --#SEVERITY INFORMATIONAL
- --#TIMEINDEX 1
- --#HELP ""
- --#HELPTAG 0
- --#STATE NONOPERATIONAL
- ::= 205
- envLowHumidityViolation TRAP-TYPE
- ENTERPRISE cps
- VARIABLES { envirIdentName, envirIdentLocation, envirHumidity }
- DESCRIPTION
- "WARNING: The environment low humidity threshold has been violated."
- --#TYPE "CPS Environment Viewer: UnderHumidity"
- --#SUMMARY "The environment low humidity threshold has been violated."
- --#ARGUMENTS { }
- --#SEVERITY MAJOR
- --#TIMEINDEX 1
- --#HELP ""
- --#HELPTAG 0
- --#STATE NONOPERATIONAL
- ::= 206
- envLowHumdBack TRAP-TYPE
- ENTERPRISE cps
- VARIABLES { envirIdentName, envirIdentLocation, envirHumidity }
- DESCRIPTION
- "INFORMATION: The environment humidity return from low value."
- --#TYPE "CPS Environment Viewer: UnderHumidity Returned"
- --#SUMMARY "The environment humidity return from low value."
- --#ARGUMENTS { }
- --#SEVERITY MAJOR
- --#TIMEINDEX 1
- --#HELP ""
- --#HELPTAG 0
- --#STATE NONOPERATIONAL
- ::= 207
- envDryContactAbnormal TRAP-TYPE
- ENTERPRISE cps
- VARIABLES { envirIdentName, envirIdentLocation,
- envirContactIndex, envirContactName }
- DESCRIPTION
- "INFORMATION: The Contact is abnormal."
- --#TYPE "CPS Environment Viewer: Contact Abnormal"
- --#SUMMARY "The Contact is abnormal."
- --#ARGUMENTS { }
- --#SEVERITY MAJOR
- --#TIMEINDEX 1
- --#HELP ""
- --#HELPTAG 0
- --#STATE NONOPERATIONAL
- ::= 208
- envDryContactNormal TRAP-TYPE
- ENTERPRISE cps
- VARIABLES { envirIdentName, envirIdentLocation,
- envirContactIndex, envirContactName }
- DESCRIPTION
- "INFORMATION: The Contact has returned from abnormal."
- --#TYPE "CPS Environment Viewer: Contact Normal"
- --#SUMMARY "The Contact has returned from abnormal."
- --#ARGUMENTS { }
- --#SEVERITY MAJOR
- --#TIMEINDEX 1
- --#HELP ""
- --#HELPTAG 0
- --#STATE NONOPERATIONAL
- ::= 209
- envConntected TRAP-TYPE
- ENTERPRISE cps
- VARIABLES { envirIdentName, envirIdentLocation }
- DESCRIPTION
- "INFORMATION: The Environment Sensor has been connected."
- --#TYPE "CPS Environment Viewer: The Environment Sensor has been connected"
- --#SUMMARY "The Environment Sensor has been connected."
- --#ARGUMENTS { }
- --#SEVERITY MAJOR
- --#TIMEINDEX 1
- --#HELP ""
- --#HELPTAG 0
- --#STATE NONOPERATIONAL
- ::= 210
- envDisconntected TRAP-TYPE
- ENTERPRISE cps
- VARIABLES { envirIdentName, envirIdentLocation }
- DESCRIPTION
- "INFORMATION: The Environment Sensor has been disconnected."
- --#TYPE "CPS Environment Viewer: The Environment Sensor has been disconnected"
- --#SUMMARY "The Environment Sensor has been disconnected."
- --#ARGUMENTS { }
- --#SEVERITY MAJOR
- --#TIMEINDEX 1
- --#HELP ""
- --#HELPTAG 0
- --#STATE NONOPERATIONAL
- ::= 211
- envRateOfTemperatureChangeAbnormal TRAP-TYPE
- ENTERPRISE cps
- VARIABLES { envirIdentName, envirIdentLocation, envirTemperature }
- DESCRIPTION
- "INFORMATION: The rate of temperature change is abnormal."
- --#TYPE "CPS Environment Viewer: The rate of temperature change is abnormal"
- --#SUMMARY "The rate of temperature change is abnormal."
- --#ARGUMENTS { }
- --#SEVERITY MAJOR
- --#TIMEINDEX 1
- --#HELP ""
- --#HELPTAG 0
- --#STATE NONOPERATIONAL
- ::= 212
- envRateOfHumdChangeAbnormal TRAP-TYPE
- ENTERPRISE cps
- VARIABLES { envirIdentName, envirIdentLocation, envirHumidity }
- DESCRIPTION
- "INFORMATION: The rate of humidity change is abnormal."
- --#TYPE "CPS Environment Viewer: The rate of humidity change is abnormal"
- --#SUMMARY "The rate of humidity change is abnormal."
- --#ARGUMENTS { }
- --#SEVERITY MAJOR
- --#TIMEINDEX 1
- --#HELP ""
- --#HELPTAG 0
- --#STATE NONOPERATIONAL
- ::= 213
- atsSwitchSource TRAP-TYPE
- ENTERPRISE cps
- VARIABLES { atsIdentName, atsIdentSerialNumber, atsStatusSelectedSource, mtrapinfoString }
- DESCRIPTION
- "INFORMATIONAL: ATS has switched source.
- The first argument is the device name.
- The second argument is the serial number.
- The third argument is the selected source."
- --#TYPE "CPS ATS: ATS has switched source."
- --#SUMMARY "ATS has switched source."
- --#ARGUMENTS { }
- --#SEVERITY INFORMATIONAL
- --#TIMEINDEX 1
- --#HELP ""
- --#HELPTAG 0
- --#STATE OPERATIONAL
- ::= 301
- atsSourceFault TRAP-TYPE
- ENTERPRISE cps
- VARIABLES { atsIdentName, atsIdentSerialNumber, atsStatusInputName, mtrapinfoString }
- DESCRIPTION
- "WARNING: Source fault occurs.
- The first argument is the device name.
- The second argument is the serial number.
- The third argument is the source name."
- --#TYPE "CPS ATS: Source fault occurs."
- --#SUMMARY "Source fault occurs."
- --#ARGUMENTS { }
- --#SEVERITY WARNING
- --#TIMEINDEX 1
- --#HELP ""
- --#HELPTAG 0
- --#STATE OPERATIONAL
- ::= 302
- atsSourceFaultCleared TRAP-TYPE
- ENTERPRISE cps
- VARIABLES { atsIdentName, atsIdentSerialNumber, atsStatusInputName, mtrapinfoString }
- DESCRIPTION
- "INFORMATIONAL: Source fault has been cleared.
- The first argument is the device name.
- The second argument is the serial number.
- The third argument is the source name."
- --#TYPE "CPS ATS: Source fault has been cleared."
- --#SUMMARY "Source fault has been cleared."
- --#ARGUMENTS { }
- --#SEVERITY INFORMATIONAL
- --#TIMEINDEX 1
- --#HELP ""
- --#HELPTAG 0
- --#STATE OPERATIONAL
- ::= 303
- atsRedundancyFail TRAP-TYPE
- ENTERPRISE cps
- VARIABLES { atsIdentName, atsIdentSerialNumber, atsStatusInputName, mtrapinfoString }
- DESCRIPTION
- "WARNING: Redundancy fails.
- The first argument is the device name.
- The second argument is the serial number.
- The third argument is the source name."
- --#TYPE "CPS ATS: Redundancy fails."
- --#SUMMARY "Redundancy fails."
- --#ARGUMENTS { }
- --#SEVERITY WARNING
- --#TIMEINDEX 1
- --#HELP ""
- --#HELPTAG 0
- --#STATE OPERATIONAL
- ::= 304
- atsRedundancyRestored TRAP-TYPE
- ENTERPRISE cps
- VARIABLES { atsIdentName, atsIdentSerialNumber, atsStatusInputName, mtrapinfoString }
- DESCRIPTION
- "INFORMATIONAL: Redundancy has been restored.
- The first argument is the device name.
- The second argument is the serial number.
- The third argument is the source name."
- --#TYPE "CPS ATS: Redundancy has been restored."
- --#SUMMARY "Redundancy has been restored."
- --#ARGUMENTS { }
- --#SEVERITY INFORMATIONAL
- --#TIMEINDEX 1
- --#HELP ""
- --#HELPTAG 0
- --#STATE OPERATIONAL
- ::= 305
- atsInputHighVoltage TRAP-TYPE
- ENTERPRISE cps
- VARIABLES { atsIdentName, atsIdentSerialNumber, atsStatusInputName, atsStatusInputVoltage, mtrapinfoString }
- DESCRIPTION
- "WARNING: The upper voltage limit has been crossed.
- The first argument is the device name.
- The second argument is the serial number.
- The third argument is the source name.
- The fourth argument is the phase voltage."
- --#TYPE "CPS ATS: The upper voltage limit has been crossed."
- --#SUMMARY "The upper voltage limit has been crossed."
- --#ARGUMENTS { }
- --#SEVERITY WARNING
- --#TIMEINDEX 1
- --#HELP ""
- --#HELPTAG 0
- --#STATE OPERATIONAL
- ::= 306
- atsInputHighVoltageCleared TRAP-TYPE
- ENTERPRISE cps
- VARIABLES { atsIdentName, atsIdentSerialNumber, atsStatusInputName, atsStatusInputVoltage, mtrapinfoString }
- DESCRIPTION
- "INFORMATIONAL: The upper voltage condition has been cleared.
- The first argument is the device name.
- The second argument is the serial number.
- The third argument is the source name.
- The fourth argument is the phase voltage."
- --#TYPE "CPS ATS: The upper voltage condition has been cleared."
- --#SUMMARY "The upper voltage condition has been cleared."
- --#ARGUMENTS { }
- --#SEVERITY INFORMATIONAL
- --#TIMEINDEX 1
- --#HELP ""
- --#HELPTAG 0
- --#STATE OPERATIONAL
- ::= 307
- atsInputLowVoltage TRAP-TYPE
- ENTERPRISE cps
- VARIABLES { atsIdentName, atsIdentSerialNumber, atsStatusInputName, atsStatusInputVoltage, mtrapinfoString }
- DESCRIPTION
- "WARNING: The lower voltage limit has been crossed.
- The first argument is the device name.
- The second argument is the serial number.
- The third argument is the source name.
- The fourth argument is the phase voltage."
- --#TYPE "CPS ATS: The lower voltage limit has been crossed."
- --#SUMMARY "The lower voltage limit has been crossed."
- --#ARGUMENTS { }
- --#SEVERITY WARNING
- --#TIMEINDEX 1
- --#HELP ""
- --#HELPTAG 0
- --#STATE OPERATIONAL
- ::= 308
- atsInputLowVoltageCleared TRAP-TYPE
- ENTERPRISE cps
- VARIABLES { atsIdentName, atsIdentSerialNumber, atsStatusInputName, atsStatusInputVoltage, mtrapinfoString }
- DESCRIPTION
- "INFORMATIONAL: The lower voltage condition has been cleared.
- The first argument is the device name.
- The second argument is the serial number.
- The third argument is the source name.
- The fourth argument is the phase voltage."
- --#TYPE "CPS ATS: The lower voltage condition has been cleared."
- --#SUMMARY "The lower voltage condition has been cleared."
- --#ARGUMENTS { }
- --#SEVERITY INFORMATIONAL
- --#TIMEINDEX 1
- --#HELP ""
- --#HELPTAG 0
- --#STATE OPERATIONAL
- ::= 309
- atsInputHighFrequency TRAP-TYPE
- ENTERPRISE cps
- VARIABLES { atsIdentName, atsIdentSerialNumber, atsStatusInputName, atsStatusInputFrequency, mtrapinfoString }
- DESCRIPTION
- "WARNING: The upper frequency limit has been crossed.
- The first argument is the device name.
- The second argument is the serial number.
- The third argument is the source name.
- The fourth argument is the input frequency."
- --#TYPE "CPS ATS: The upper frequency limit has been crossed."
- --#SUMMARY "The upper frequency limit has been crossed."
- --#ARGUMENTS { }
- --#SEVERITY WARNING
- --#TIMEINDEX 1
- --#HELP ""
- --#HELPTAG 0
- --#STATE OPERATIONAL
- ::= 310
- atsInputHighFrequencyCleared TRAP-TYPE
- ENTERPRISE cps
- VARIABLES { atsIdentName, atsIdentSerialNumber, atsStatusInputName, atsStatusInputFrequency, mtrapinfoString }
- DESCRIPTION
- "INFORMATIONAL: The upper frequency condition has been cleared.
- The first argument is the device name.
- The second argument is the serial number.
- The third argument is the source name.
- The fourth argument is the input frequency."
- --#TYPE "CPS ATS: The upper frequency condition has been cleared."
- --#SUMMARY "The upper frequency condition has been cleared."
- --#ARGUMENTS { }
- --#SEVERITY INFORMATIONAL
- --#TIMEINDEX 1
- --#HELP ""
- --#HELPTAG 0
- --#STATE OPERATIONAL
- ::= 311
- atsInputLowFrequency TRAP-TYPE
- ENTERPRISE cps
- VARIABLES { atsIdentName, atsIdentSerialNumber, atsStatusInputName, atsStatusInputFrequency, mtrapinfoString }
- DESCRIPTION
- "WARNING: The lower frequency limit has been crossed.
- The first argument is the device name.
- The second argument is the serial number.
- The third argument is the source name.
- The fourth argument is the input frequency."
- --#TYPE "CPS ATS: The lower frequency limit has been crossed."
- --#SUMMARY "The lower frequency limit has been crossed."
- --#ARGUMENTS { }
- --#SEVERITY WARNING
- --#TIMEINDEX 1
- --#HELP ""
- --#HELPTAG 0
- --#STATE OPERATIONAL
- ::= 312
- atsInputLowFrequencyCleared TRAP-TYPE
- ENTERPRISE cps
- VARIABLES { atsIdentName, atsIdentSerialNumber, atsStatusInputName, atsStatusInputFrequency, mtrapinfoString }
- DESCRIPTION
- "INFORMATIONAL: The lower frequency condition has been cleared.
- The first argument is the device name.
- The second argument is the serial number.
- The third argument is the source name.
- The fourth argument is the input frequency."
- --#TYPE "CPS ATS: The lower frequency condition has been cleared."
- --#SUMMARY "The lower frequency condition has been cleared."
- --#ARGUMENTS { }
- --#SEVERITY INFORMATIONAL
- --#TIMEINDEX 1
- --#HELP ""
- --#HELPTAG 0
- --#STATE OPERATIONAL
- ::= 313
- atsCommunicationLost TRAP-TYPE
- ENTERPRISE cps
- VARIABLES { atsIdentName, atsIdentSerialNumber, mtrapinfoString }
- DESCRIPTION
- "MAJOR: ATS communication lost.
- The first argument is the device name.
- The second argument is the serial number."
- --#TYPE "CPS ATS: ATS communication lost."
- --#SUMMARY "ATS communication lost."
- --#ARGUMENTS { }
- --#SEVERITY MAJOR
- --#TIMEINDEX 1
- --#HELP ""
- --#HELPTAG 0
- --#STATE OPERATIONAL
- ::= 314
- atsCommunicationEstablished TRAP-TYPE
- ENTERPRISE cps
- VARIABLES { atsIdentName, atsIdentSerialNumber, mtrapinfoString }
- DESCRIPTION
- "INFORMATIONAL: ATS communication has been established.
- The first argument is the device name.
- The second argument is the serial number."
- --#TYPE "CPS ATS: ATS communication has been established."
- --#SUMMARY "ATS communication has been established."
- --#ARGUMENTS { }
- --#SEVERITY INFORMATIONAL
- --#TIMEINDEX 1
- --#HELP ""
- --#HELPTAG 0
- --#STATE OPERATIONAL
- ::= 315
- atsLCDCommunicationLost TRAP-TYPE
- ENTERPRISE cps
- VARIABLES { atsIdentName, atsIdentSerialNumber, mtrapinfoString }
- DESCRIPTION
- "WARNING: LCD communication lost.
- The first argument is the device name.
- The second argument is the serial number."
- --#TYPE "CPS ATS: LCD communication lost."
- --#SUMMARY "LCD communication lost."
- --#ARGUMENTS { }
- --#SEVERITY WARNING
- --#TIMEINDEX 1
- --#HELP ""
- --#HELPTAG 0
- --#STATE OPERATIONAL
- ::= 316
- atsLCDCommunicationLostCleared TRAP-TYPE
- ENTERPRISE cps
- VARIABLES { atsIdentName, atsIdentSerialNumber, mtrapinfoString }
- DESCRIPTION
- "INFORMATIONAL: LCD communication lost has been cleared.
- The first argument is the device name.
- The second argument is the serial number."
- --#TYPE "CPS ATS: LCD communication lost has been cleared."
- --#SUMMARY "LCD communication lost has been cleared."
- --#ARGUMENTS { }
- --#SEVERITY INFORMATIONAL
- --#TIMEINDEX 1
- --#HELP ""
- --#HELPTAG 0
- --#STATE OPERATIONAL
- ::= 317
- atsDB9CommunicationLost TRAP-TYPE
- ENTERPRISE cps
- VARIABLES { atsIdentName, atsIdentSerialNumber, mtrapinfoString }
- DESCRIPTION
- "WARNING: DB9 communication lost.
- The first argument is the device name.
- The second argument is the serial number."
- --#TYPE "CPS ATS: DB9 communication lost."
- --#SUMMARY "DB9 communication lost."
- --#ARGUMENTS { }
- --#SEVERITY WARNING
- --#TIMEINDEX 1
- --#HELP ""
- --#HELPTAG 0
- --#STATE OPERATIONAL
- ::= 318
- atsDB9CommunicationLostCleared TRAP-TYPE
- ENTERPRISE cps
- VARIABLES { atsIdentName, atsIdentSerialNumber, mtrapinfoString }
- DESCRIPTION
- "INFORMATIONAL: DB9 communication lost has been cleared.
- The first argument is the device name.
- The second argument is the serial number."
- --#TYPE "CPS ATS: DB9 communication lost has been cleared."
- --#SUMMARY "DB9 communication lost has been cleared."
- --#ARGUMENTS { }
- --#SEVERITY INFORMATIONAL
- --#TIMEINDEX 1
- --#HELP ""
- --#HELPTAG 0
- --#STATE OPERATIONAL
- ::= 319
- atsPowerSupplyFault TRAP-TYPE
- ENTERPRISE cps
- VARIABLES { atsIdentName, atsIdentSerialNumber, atsStatusPowerSupplyInputSource, mtrapinfoString }
- DESCRIPTION
- "CRITICAL: Power supply failure.
- The first argument is the device name.
- The second argument is the serial number.
- The third argument is the input source of the power supply."
- --#TYPE "CPS ATS: Power supply failure."
- --#SUMMARY "Power supply failure."
- --#ARGUMENTS { }
- --#SEVERITY MAJOR
- --#TIMEINDEX 1
- --#HELP ""
- --#HELPTAG 0
- --#STATE OPERATIONAL
- ::= 320
- atsPowerSupplyFaultCleared TRAP-TYPE
- ENTERPRISE cps
- VARIABLES { atsIdentName, atsIdentSerialNumber, atsStatusPowerSupplyInputSource, mtrapinfoString }
- DESCRIPTION
- "CRITICAL: Power supply failure.
- The first argument is the device name.
- The second argument is the serial number.
- The third argument is the input source of the power supply."
- --#TYPE "CPS ATS: Power supply failure has been cleared."
- --#SUMMARY "Power supply failure has been cleared."
- --#ARGUMENTS { }
- --#SEVERITY INFORMATIONAL
- --#TIMEINDEX 1
- --#HELP ""
- --#HELPTAG 0
- --#STATE OPERATIONAL
- ::= 321
- atsDevHardwareFault TRAP-TYPE
- ENTERPRISE cps
- VARIABLES { atsIdentName, atsIdentSerialNumber, mtrapinfoString }
- DESCRIPTION
- "CRITICAL: Device hardware failure.
- The first argument is the device name.
- The second argument is the serial number."
- --#TYPE "CPS ATS: Device hardware failure."
- --#SUMMARY "Device hardware failure."
- --#ARGUMENTS { }
- --#SEVERITY MAJOR
- --#TIMEINDEX 1
- --#HELP ""
- --#HELPTAG 0
- --#STATE OPERATIONAL
- ::= 322
- atsDevHardwareFaultCleared TRAP-TYPE
- ENTERPRISE cps
- VARIABLES { atsIdentName, atsIdentSerialNumber, mtrapinfoString }
- DESCRIPTION
- "INFORMATIONAL: Device hardware failure has been cleared.
- The first argument is the device name.
- The second argument is the serial number."
- --#TYPE "CPS ATS: Device hardware failure has been cleared."
- --#SUMMARY "Device hardware failure has been cleared."
- --#ARGUMENTS { }
- --#SEVERITY INFORMATIONAL
- --#TIMEINDEX 1
- --#HELP ""
- --#HELPTAG 0
- --#STATE OPERATIONAL
- ::= 323
- atsSourceConfigChanged TRAP-TYPE
- ENTERPRISE cps
- VARIABLES { atsIdentName, atsIdentSerialNumber, mtrapinfoString }
- DESCRIPTION
- "INFORMATIONAL: A source configuration change has been made.
- The first argument is the device name.
- The second argument is the serial number."
- --#TYPE "CPS ATS: A source configuration change has been made."
- --#SUMMARY "A source configuration change has been made."
- --#ARGUMENTS { }
- --#SEVERITY INFORMATIONAL
- --#TIMEINDEX 1
- --#HELP ""
- --#HELPTAG 0
- --#STATE OPERATIONAL
- ::= 324
- atsDeviceConfigChanged TRAP-TYPE
- ENTERPRISE cps
- VARIABLES { atsIdentName, atsIdentSerialNumber, mtrapinfoString }
- DESCRIPTION
- "INFORMATIONAL: A device configuration change has been made.
- The first argument is the device name.
- The second argument is the serial number."
- --#TYPE "CPS ATS: A device configuration change has been made."
- --#SUMMARY "A device configuration change has been made."
- --#ARGUMENTS { }
- --#SEVERITY INFORMATIONAL
- --#TIMEINDEX 1
- --#HELP ""
- --#HELPTAG 0
- --#STATE OPERATIONAL
- ::= 325
- atsOutletConfigChanged TRAP-TYPE
- ENTERPRISE cps
- VARIABLES { atsIdentName, atsIdentSerialNumber, mtrapinfoString }
- DESCRIPTION
- "INFORMATIONAL: A outlet configuration change has been made.
- The first argument is the device name.
- The second argument is the serial number."
- --#TYPE "CPS ATS: A outlet configuration change has been made."
- --#SUMMARY "A outlet configuration change has been made."
- --#ARGUMENTS { }
- --#SEVERITY INFORMATIONAL
- --#TIMEINDEX 1
- --#HELP ""
- --#HELPTAG 0
- --#STATE OPERATIONAL
- ::= 326
- atsEventCountsCleared TRAP-TYPE
- ENTERPRISE cps
- VARIABLES { atsIdentName, atsIdentSerialNumber, mtrapinfoString }
- DESCRIPTION
- "INFORMATIONAL: Event counts has been cleared.
- The first argument is the device name.
- The second argument is the serial number."
- --#TYPE "CPS ATS: Event counts has been cleared."
- --#SUMMARY "Event counts has been cleared."
- --#ARGUMENTS { }
- --#SEVERITY INFORMATIONAL
- --#TIMEINDEX 1
- --#HELP ""
- --#HELPTAG 0
- --#STATE OPERATIONAL
- ::= 327
- atsOverload TRAP-TYPE
- ENTERPRISE cps
- VARIABLES { atsIdentName, atsIdentSerialNumber,
- atsLoadStatusBankTableIndex, atsLoadStatusBankLoad, mtrapinfoString }
- DESCRIPTION
- "WARNING: The load has exceeded overload threshold.
- The first argument is the device name.
- The second argument is the serial number.
- The third argument is the bank number.
- The third argument is the load."
- --#TYPE "CPS ATS: The load has exceeded overload threshold."
- --#SUMMARY "The load has exceeded overload threshold."
- --#ARGUMENTS { }
- --#SEVERITY WARNING
- --#TIMEINDEX 1
- --#HELP ""
- --#HELPTAG 0
- --#STATE OPERATIONAL
- ::= 328
- atsOverloadCleared TRAP-TYPE
- ENTERPRISE cps
- VARIABLES { atsIdentName, atsIdentSerialNumber,
- atsLoadStatusBankTableIndex, atsLoadStatusBankLoad, mtrapinfoString }
- DESCRIPTION
- "INFORMATIONAL: The overload condition has been cleared.
- The first argument is the device name.
- The second argument is the serial number.
- The third argument is the bank number.
- The third argument is the load."
- --#TYPE "CPS ATS: The overload condition has been cleared."
- --#SUMMARY "The overload condition has been cleared."
- --#ARGUMENTS { }
- --#SEVERITY INFORMATIONAL
- --#TIMEINDEX 1
- --#HELP ""
- --#HELPTAG 0
- --#STATE OPERATIONAL
- ::= 329
- atsNearOverload TRAP-TYPE
- ENTERPRISE cps
- VARIABLES { atsIdentName, atsIdentSerialNumber,
- atsLoadStatusBankTableIndex, atsLoadStatusBankLoad, mtrapinfoString }
- DESCRIPTION
- "WARNING: The load has exceeded near overload threshold.
- The first argument is the device name.
- The second argument is the serial number.
- The third argument is the bank number.
- The third argument is the load."
- --#TYPE "CPS ATS: The load has exceeded near overload threshold."
- --#SUMMARY "The load has exceeded near overload threshold."
- --#ARGUMENTS { }
- --#SEVERITY WARNING
- --#TIMEINDEX 1
- --#HELP ""
- --#HELPTAG 0
- --#STATE OPERATIONAL
- ::= 330
- atsNearOverloadCleared TRAP-TYPE
- ENTERPRISE cps
- VARIABLES { atsIdentName, atsIdentSerialNumber,
- atsLoadStatusBankTableIndex, atsLoadStatusBankLoad, mtrapinfoString }
- DESCRIPTION
- "INFORMATIONAL: The near overload condition has beed cleared.
- The first argument is the device name.
- The second argument is the serial number.
- The third argument is the bank number.
- The third argument is the load."
- --#TYPE "CPS ATS: The near overload condition has beed cleared."
- --#SUMMARY "The near overload condition has beed cleared."
- --#ARGUMENTS { }
- --#SEVERITY INFORMATIONAL
- --#TIMEINDEX 1
- --#HELP ""
- --#HELPTAG 0
- --#STATE OPERATIONAL
- ::= 331
- atsLowLoad TRAP-TYPE
- ENTERPRISE cps
- VARIABLES { atsIdentName, atsIdentSerialNumber,
- atsLoadStatusBankTableIndex, atsLoadStatusBankLoad, mtrapinfoString }
- DESCRIPTION
- "WARNING: The load has been lower than low load threshold.
- The first argument is the device name.
- The second argument is the serial number.
- The third argument is the bank number.
- The third argument is the load."
- --#TYPE "CPS ATS: The load has been lower than low load threshold."
- --#SUMMARY "The load has been lower than low load threshold."
- --#ARGUMENTS { }
- --#SEVERITY WARNING
- --#TIMEINDEX 1
- --#HELP ""
- --#HELPTAG 0
- --#STATE OPERATIONAL
- ::= 332
- atsLowLoadCleared TRAP-TYPE
- ENTERPRISE cps
- VARIABLES { atsIdentName, atsIdentSerialNumber,
- atsLoadStatusBankTableIndex, atsLoadStatusBankLoad, mtrapinfoString }
- DESCRIPTION
- "INFORMATIONAL: The low load condition has been cleared.
- The first argument is the device name.
- The second argument is the serial number.
- The third argument is the bank number.
- The third argument is the load."
- --#TYPE "CPS ATS: The low load condition has been cleared."
- --#SUMMARY "The low load condition has been cleared."
- --#ARGUMENTS { }
- --#SEVERITY INFORMATIONAL
- --#TIMEINDEX 1
- --#HELP ""
- --#HELPTAG 0
- --#STATE OPERATIONAL
- ::= 333
- atsOutletOnCommand TRAP-TYPE
- ENTERPRISE cps
- VARIABLES { atsIdentName, atsIdentSerialNumber,
- atsOutletCtrlTableIndex, atsOutletCtrlOutletName, mtrapinfoString }
- DESCRIPTION
- "INFORMATIONAL: An outlet on ATS has been assigned to turn on.
- The first argument is the device name.
- The second argument is the serial number.
- The third argument is the outlet index number.
- The fourth argument is the outlet name."
- --#TYPE "CPS ATS: An outlet on ATS has been assigned to turn on."
- --#SUMMARY "An outlet on ATS has been assigned to turn on."
- --#ARGUMENTS { }
- --#SEVERITY INFORMATIONAL
- --#TIMEINDEX 1
- --#HELP ""
- --#HELPTAG 0
- --#STATE OPERATIONAL
- ::= 334
- atsOutletOffCommand TRAP-TYPE
- ENTERPRISE cps
- VARIABLES { atsIdentName, atsIdentSerialNumber,
- atsOutletCtrlTableIndex, atsOutletCtrlOutletName, mtrapinfoString }
- DESCRIPTION
- "INFORMATIONAL: An outlet on ATS has been assigned to turn off.
- The first argument is the serial number.
- The second argument is the device name.
- The third argument is the outlet index number.
- The fourth argument is the outlet name."
- --#TYPE "CPS ATS: An outlet on ATS has been assigned to turn off."
- --#SUMMARY "An outlet on ATS has been assigned to turn off."
- --#ARGUMENTS { }
- --#SEVERITY INFORMATIONAL
- --#TIMEINDEX 1
- --#HELP ""
- --#HELPTAG 0
- --#STATE OPERATIONAL
- ::= 335
- atsOutletRebootCommand TRAP-TYPE
- ENTERPRISE cps
- VARIABLES { atsIdentName, atsIdentSerialNumber,
- atsOutletCtrlTableIndex, atsOutletCtrlOutletName, mtrapinfoString }
- DESCRIPTION
- "INFORMATIONAL: An outlet on ATS has been assigned to reboot.
- The first argument is the serial number.
- The second argument is the device name.
- The third argument is the outlet index number.
- The fourth argument is the outlet name."
- --#TYPE "CPS ATS: An outlet on ATS has been assigned to reboot."
- --#SUMMARY "An outlet on ATS has been assigned to reboot."
- --#ARGUMENTS { }
- --#SEVERITY INFORMATIONAL
- --#TIMEINDEX 1
- --#HELP ""
- --#HELPTAG 0
- --#STATE OPERATIONAL
- ::= 336
- atsCancelPendingCommand TRAP-TYPE
- ENTERPRISE cps
- VARIABLES { atsIdentName, atsIdentSerialNumber,
- atsOutletCtrlTableIndex, atsOutletCtrlOutletName, mtrapinfoString }
- DESCRIPTION
- "INFORMATIONAL: A cancel pending command has been made on ATS.
- The first argument is the serial number.
- The second argument is the device name.
- The third argument is the outlet index number (0 indicates all outlets).
- The fourth argument is the outlet name (or device name if all outlets)."
- --#TYPE "CPS ATS: A cancel pending command has been made on ATS."
- --#SUMMARY "A cancel pending command has been made on ATS."
- --#ARGUMENTS { }
- --#SEVERITY INFORMATIONAL
- --#TIMEINDEX 1
- --#HELP ""
- --#HELPTAG 0
- --#STATE OPERATIONAL
- ::= 337
- atsOutletOn TRAP-TYPE
- ENTERPRISE cps
- VARIABLES { atsIdentName, atsIdentSerialNumber,
- atsOutletCtrlTableIndex, atsOutletCtrlOutletName, mtrapinfoString }
- DESCRIPTION
- "INFORMATIONAL: An outlet on ATS has turned on.
- The first argument is the serial number.
- The second argument is the device name.
- The third argument is the outlet index number.
- The fourth argument is the outlet name."
- --#TYPE "CPS ATS: An outlet on ATS has turned on."
- --#SUMMARY "An outlet on ATS has turned on."
- --#ARGUMENTS { }
- --#SEVERITY INFORMATIONAL
- --#TIMEINDEX 1
- --#HELP ""
- --#HELPTAG 0
- --#STATE OPERATIONAL
- ::= 338
- atsOutletOff TRAP-TYPE
- ENTERPRISE cps
- VARIABLES { atsIdentName, atsIdentSerialNumber,
- atsOutletCtrlTableIndex, atsOutletCtrlOutletName, mtrapinfoString }
- DESCRIPTION
- "INFORMATIONAL: An outlet on ATS has turned off.
- The first argument is the serial number.
- The second argument is the device name.
- The third argument is the outlet index number.
- The fourth argument is the outlet name."
- --#TYPE "CPS ATS: An outlet on ATS has turned off."
- --#SUMMARY "An outlet on ATS has turned off."
- --#ARGUMENTS { }
- --#SEVERITY INFORMATIONAL
- --#TIMEINDEX 1
- --#HELP ""
- --#HELPTAG 0
- --#STATE OPERATIONAL
- ::= 339
- -- ePDU2Traps
- pduDeviceEvent TRAP-TYPE
- ENTERPRISE cps
- VARIABLES { ePDU2IdentSerialNumber, ePDU2IdentName,
- ePDU2DeviceConfigIndex, mtrapinfoString }
- DESCRIPTION
- "INFORMATIONAL: A PDU device event has been happened.
- The first argument is the serial number.
- The second argument is the device name.
- The third argument is the device table index."
- ::= 400
- pduDeviceAlarm TRAP-TYPE
- ENTERPRISE cps
- VARIABLES { ePDU2IdentSerialNumber, ePDU2IdentName,
- ePDU2DeviceStatusIndex, mtrapinfoString }
- DESCRIPTION
- "Alarm: A PDU device alarm has been detected.
- The first argument is the serial number.
- The second argument is the device name.
- The third argument is the device table index."
- ::= 401
- pduDeviceAlarmClear TRAP-TYPE
- ENTERPRISE cps
- VARIABLES { ePDU2IdentSerialNumber, ePDU2IdentName,
- ePDU2DeviceStatusIndex, mtrapinfoString }
- DESCRIPTION
- "INFORMATIONAL: A PDU device alarm has been cleared.
- The first argument is the serial number.
- The second argument is the device name.
- The third argument is the device table index."
- ::= 402
- pduPhaseEvent TRAP-TYPE
- ENTERPRISE cps
- VARIABLES { ePDU2IdentSerialNumber, ePDU2IdentName,
- ePDU2PhaseConfigIndex, ePDU2PhaseConfigNumber, mtrapinfoString }
- DESCRIPTION
- "INFORMATIONAL: A PDU phase event has been happened.
- The first argument is the serial number.
- The second argument is the device name.
- The third argument is the phase table index.
- The foutrh argument is the phase number."
- ::= 403
- pduPhaseAlarm TRAP-TYPE
- ENTERPRISE cps
- VARIABLES { ePDU2IdentSerialNumber, ePDU2IdentName,
- ePDU2PhaseStatusIndex, ePDU2PhaseStatusNumber, mtrapinfoString }
- DESCRIPTION
- "Alarm: A PDU phase alarm has been detected.
- The first argument is the serial number.
- The second argument is the device name.
- The third argument is the phase table index.
- The foutrh argument is the phase number."
- ::= 404
- pduPhaseAlarmClear TRAP-TYPE
- ENTERPRISE cps
- VARIABLES { ePDU2IdentSerialNumber, ePDU2IdentName,
- ePDU2PhaseStatusIndex, ePDU2PhaseStatusNumber, mtrapinfoString }
- DESCRIPTION
- "INFORMATIONAL: A PDU phase alarm has been cleared.
- The first argument is the serial number.
- The second argument is the device name.
- The third argument is the phase table index.
- The foutrh argument is the phase number."
- ::= 405
- pduBankEvent TRAP-TYPE
- ENTERPRISE cps
- VARIABLES { ePDU2IdentSerialNumber, ePDU2IdentName,
- ePDU2BankConfigIndex, ePDU2BankConfigNumber, mtrapinfoString }
- DESCRIPTION
- "INFORMATIONAL: A PDU bank event has been happened.
- The first argument is the serial number.
- The second argument is the device name.
- The third argument is the bank table index.
- The foutrh argument is the bank number."
- ::= 406
- pduBankAlarm TRAP-TYPE
- ENTERPRISE cps
- VARIABLES { ePDU2IdentSerialNumber, ePDU2IdentName,
- ePDU2BankStatusIndex, ePDU2BankStatusNumber, mtrapinfoString }
- DESCRIPTION
- "Alarm: A PDU bank alarm has been detected.
- The first argument is the serial number.
- The second argument is the device name.
- The third argument is the bank table index.
- The foutrh argument is the bank number."
- ::= 407
- pduBankAlarmClear TRAP-TYPE
- ENTERPRISE cps
- VARIABLES { ePDU2IdentSerialNumber, ePDU2IdentName,
- ePDU2BankStatusIndex, ePDU2BankStatusNumber, mtrapinfoString }
- DESCRIPTION
- "INFORMATIONAL: A PDU bank alarm has been cleared.
- The first argument is the serial number.
- The second argument is the device name.
- The third argument is the bank table index.
- The foutrh argument is the bank number."
- ::= 408
- pduOutletSwitchedEvent TRAP-TYPE
- ENTERPRISE cps
- VARIABLES { ePDU2IdentSerialNumber, ePDU2IdentName, ePDU2OutletSwitchedControlIndex,
- ePDU2OutletSwitchedControlNumber, ePDU2OutletSwitchedControlName, mtrapinfoString }
- DESCRIPTION
- "INFORMATIONAL: A PDU switched outlet event has been happened.
- The first argument is the serial number.
- The second argument is the device name.
- The third argument is the outlet table index.
- The foutrh argument is the outlet number.
- The fifth argument is the outlet name."
- ::= 409
- pduOutletSwitchedAlarm TRAP-TYPE
- ENTERPRISE cps
- VARIABLES { ePDU2IdentSerialNumber, ePDU2IdentName, ePDU2OutletSwitchedStatusIndex,
- ePDU2OutletSwitchedStatusNumber, ePDU2OutletSwitchedStatusName, mtrapinfoString }
- DESCRIPTION
- "Alarm: A PDU switched outlet alarm has been detected.
- The first argument is the serial number.
- The second argument is the device name.
- The third argument is the outlet table index.
- The foutrh argument is the outlet number.
- The fifth argument is the outlet name."
- ::= 410
- pduOutletSwitchedAlarmClear TRAP-TYPE
- ENTERPRISE cps
- VARIABLES { ePDU2IdentSerialNumber, ePDU2IdentName, ePDU2OutletSwitchedStatusIndex,
- ePDU2OutletSwitchedStatusNumber, ePDU2OutletSwitchedStatusName, mtrapinfoString }
- DESCRIPTION
- "INFORMATIONAL: A PDU switched outlet alarm has been cleared.
- The first argument is the serial number.
- The second argument is the device name.
- The third argument is the outlet table index.
- The foutrh argument is the outlet number.
- The fifth argument is the outlet name."
- ::= 411
- pduOutletMeteredEvent TRAP-TYPE
- ENTERPRISE cps
- VARIABLES { ePDU2IdentSerialNumber, ePDU2IdentName, ePDU2OutletMeteredConfigIndex,
- ePDU2OutletMeteredConfigNumber, ePDU2OutletMeteredConfigName, mtrapinfoString }
- DESCRIPTION
- "INFORMATIONAL: A PDU metered outlet event has been happened.
- The first argument is the serial number.
- The second argument is the device name.
- The third argument is the outlet table index.
- The foutrh argument is the outlet number.
- The fifth argument is the outlet name."
- ::= 412
- pduOutletMeteredAlarm TRAP-TYPE
- ENTERPRISE cps
- VARIABLES { ePDU2IdentSerialNumber, ePDU2IdentName, ePDU2OutletMeteredStatusIndex,
- ePDU2OutletMeteredStatusNumber, ePDU2OutletMeteredStatusName, mtrapinfoString }
- DESCRIPTION
- "Alarm: A PDU metered outlet alarm has been detected.
- The first argument is the serial number.
- The second argument is the device name.
- The third argument is the outlet table index.
- The foutrh argument is the outlet number.
- The fifth argument is the outlet name."
- ::= 413
- pduOutletMeteredAlarmClear TRAP-TYPE
- ENTERPRISE cps
- VARIABLES { ePDU2IdentSerialNumber, ePDU2IdentName, ePDU2OutletMeteredStatusIndex,
- ePDU2OutletMeteredStatusNumber, ePDU2OutletMeteredStatusName, mtrapinfoString }
- DESCRIPTION
- "INFORMATIONAL: A PDU metered outlet alarm has been cleared.
- The first argument is the serial number.
- The second argument is the device name.
- The third argument is the outlet table index.
- The foutrh argument is the outlet number.
- The fifth argument is the outlet name."
- ::= 414
- pduDaisyChainEvent TRAP-TYPE
- ENTERPRISE cps
- VARIABLES { ePDU2IdentSerialNumber, ePDU2IdentName, ePDU2IdentIndex,
- ePDU2IdentSerialNumber, ePDU2IdentName, mtrapinfoString }
- DESCRIPTION
- "INFORMATIONAL: A PDU daisy-chain event has been happened.
- The first argument is the host serial number.
- The second argument is the host device name.
- The third argument is the event device table index.
- The foutrh argument is the event device serial number.
- The fifth argument is the event device name."
- ::= 415
- pduDaisyChainAlarm TRAP-TYPE
- ENTERPRISE cps
- VARIABLES { ePDU2IdentSerialNumber, ePDU2IdentName, ePDU2IdentIndex,
- ePDU2IdentSerialNumber, ePDU2IdentName, mtrapinfoString }
- DESCRIPTION
- "Alarm: A PDU daisy-chain alarm has been detected.
- The first argument is the host serial number.
- The second argument is the host device name.
- The third argument is the alarm device table index.
- The foutrh argument is the alarm device serial number.
- The fifth argument is the alarm device name."
- ::= 416
- pduDaisyChainAlarmClear TRAP-TYPE
- ENTERPRISE cps
- VARIABLES { ePDU2IdentSerialNumber, ePDU2IdentName, ePDU2IdentIndex,
- ePDU2IdentSerialNumber, ePDU2IdentName, mtrapinfoString }
- DESCRIPTION
- "INFORMATIONAL: A PDU daisy-chain alarm has been cleared.
- The first argument is the host serial number.
- The second argument is the host device name.
- The third argument is the alarm device table index.
- The foutrh argument is the alarm deice serial number.
- The fifth argument is the alarm device name."
- ::= 417
- bmSystemAlarm TRAP-TYPE
- ENTERPRISE cps
- VARIABLES { bmIdentSerialNumber, bmIdentName, bmIdentLocation, mtrapinfoBmEventId, mtrapinfoString }
- DESCRIPTION
- "ALARM: System alarm occurance.
- The first argument is the bm device serial number.
- The second argument is the bm system identification name.
- The third argument is the bm system location.
- The fourth argument is the alarm event specific identifier.
- The fifth argument is the trap information string."
- ::= 600
- bmSystemWarning TRAP-TYPE
- ENTERPRISE cps
- VARIABLES { bmIdentSerialNumber, bmIdentName, bmIdentLocation, mtrapinfoBmEventId, mtrapinfoString }
- DESCRIPTION
- "WARNING: System warning occurance.
- The first argument is the bm device serial number.
- The second argument is the bm system identification name.
- The third argument is the bm system location.
- The fourth argument is the alarm event specific identifier.
- The fifth argument is the trap information string."
- ::= 601
- bmSystemInfo TRAP-TYPE
- ENTERPRISE cps
- VARIABLES { bmIdentSerialNumber, bmIdentName, bmIdentLocation, mtrapinfoBmEventId, mtrapinfoString }
- DESCRIPTION
- "INFO: System information.
- The first argument is the bm device serial number.
- The second argument is the bm system identification name.
- The third argument is the bm system location.
- The fourth argument is the alarm event specific identifier.
- The fifth argument is the trap information string."
- ::= 602
- bmProbesAlarm TRAP-TYPE
- ENTERPRISE cps
- VARIABLES { bmIdentSerialNumber, bmIdentName, bmIdentLocation, bmProbesStringIndex, bmProbesBattIndex, mtrapinfoBmEventId, mtrapinfoString }
- DESCRIPTION
- "ALARM: Probe alarm event.
- The first argument is the bm device serial number.
- The second argument is the bm system identification name.
- The third argument is the bm system location.
- The fourth argument is the string index the probe located.
- The fifth argument is the battery index the probe located.
- The sixth argument is the alarm event specific identifier.
- The seventh argument is the trap information string."
- ::= 603
- bmSProbesWarning TRAP-TYPE
- ENTERPRISE cps
- VARIABLES { bmIdentSerialNumber, bmIdentName, bmIdentLocation, bmProbesStringIndex, bmProbesBattIndex, mtrapinfoBmEventId, mtrapinfoString }
- DESCRIPTION
- "WARNING: Probe warning event.
- The first argument is the bm device serial number.
- The second argument is the bm system identification name.
- The third argument is the bm system location.
- The fourth argument is the string index the probe located.
- The fifth argument is the battery index the probe located.
- The sixth argument is the alarm event specific identifier.
- The seventh argument is the trap information string."
- ::= 604
- bmProbesInfo TRAP-TYPE
- ENTERPRISE cps
- VARIABLES { bmIdentSerialNumber, bmIdentName, bmIdentLocation, bmProbesStringIndex, bmProbesBattIndex, mtrapinfoBmEventId, mtrapinfoString }
- DESCRIPTION
- "INFO: Probe information.
- The first argument is the bm device serial number.
- The second argument is the bm system identification name.
- The third argument is the bm system location.
- The fourth argument is the string index the probe located.
- The fifth argument is the battery index the probe located.
- The sixth argument is the alarm event specific identifier.
- The seventh argument is the trap information string."
- ::= 605
- END