RIELLOUPS-MIB

File: RIELLOUPS-MIB.mib (49092 bytes)

Imported modules

SNMPv2-SMI SNMPv2-TC SNMPv2-CONF
RFC1155-SMI RFC-1212 RFC-1215
RIELLO-MIB

Imported symbols

MODULE-IDENTITY NOTIFICATION-TYPE OBJECT-IDENTITY
Counter32 Gauge32 Integer32
DisplayString TimeStamp TimeInterval
TestAndIncr AutonomousType TEXTUAL-CONVENTION
MODULE-COMPLIANCE OBJECT-GROUP Gauge
Counter OBJECT-TYPE TRAP-TYPE
rielloMIB

Defined Types

PositiveInteger  
This data type is a non-zero and non-negative value.
TEXTUAL-CONVENTION    
  INTEGER 1..2147483647  

NonNegativeInteger  
This data type is a non-negative value.
TEXTUAL-CONVENTION    
  INTEGER 0..2147483647  

RUpsInputEntry  
SEQUENCE    
  rupsInputLineIndex PositiveInteger
  rupsInputFrequency NonNegativeInteger
  rupsInputVoltage NonNegativeInteger
  rupsInputCurrent NonNegativeInteger
  rupsInputTruePower NonNegativeInteger

RUpsOutputEntry  
SEQUENCE    
  rupsOutputLineIndex PositiveInteger
  rupsOutputVoltage NonNegativeInteger
  rupsOutputCurrent NonNegativeInteger
  rupsOutputPower NonNegativeInteger
  rupsOutputPercentLoad INTEGER
  rupsOutputPeakCurrent NonNegativeInteger

RUpsBypassEntry  
SEQUENCE    
  rupsBypassLineIndex PositiveInteger
  rupsBypassVoltage NonNegativeInteger
  rupsBypassCurrent NonNegativeInteger
  rupsBypassPower NonNegativeInteger

RUpsAlarmEntry  
SEQUENCE    
  rupsAlarmId PositiveInteger
  rupsAlarmDescr OBJECT IDENTIFIER
  rupsAlarmTime PositiveInteger

Defined Values

rupsMIB 1.3.6.1.4.1.5491.10
OBJECT IDENTIFIER    

rupsObjects 1.3.6.1.4.1.5491.10.1
OBJECT IDENTIFIER    

rupsIdent 1.3.6.1.4.1.5491.10.1.1
OBJECT IDENTIFIER    

rupsIdentManufacturer 1.3.6.1.4.1.5491.10.1.1.1
The name of the UPS manufacturer.
Status: mandatory Access: read-only
OBJECT-TYPE    
  DisplayString  

rupsIdentModel 1.3.6.1.4.1.5491.10.1.1.2
The UPS Model designation.
Status: mandatory Access: read-only
OBJECT-TYPE    
  DisplayString  

rupsIdentUPSSoftwareVersion 1.3.6.1.4.1.5491.10.1.1.3
The UPS firmware/software version(s). This variable may or may not have the same value as upsIdentAgentSoftwareVersion in some implementations.
Status: mandatory Access: read-only
OBJECT-TYPE    
  DisplayString  

rupsIdentAgentSoftwareVersion 1.3.6.1.4.1.5491.10.1.1.4
The UPS agent software version. This variable may or may not have the same value as upsIdentUPSSoftwareVersion in some implementations.
Status: mandatory Access: read-only
OBJECT-TYPE    
  DisplayString  

rupsIdentName 1.3.6.1.4.1.5491.10.1.1.5
A string identifying the UPS. This object should be set by the administrator.
Status: mandatory Access: read-write
OBJECT-TYPE    
  DisplayString  

rupsIdentAttachedDevices 1.3.6.1.4.1.5491.10.1.1.6
A string identifying the devices attached to the output(s) of the UPS. This object should be set by the administrator.
Status: mandatory Access: read-write
OBJECT-TYPE    
  DisplayString  

rupsIdentIOConfiguration 1.3.6.1.4.1.5491.10.1.1.7
The UPS IO configuration.
Status: mandatory Access: read-only
OBJECT-TYPE    
  INTEGER  

rupsIdentUpsType 1.3.6.1.4.1.5491.10.1.1.8
The UPS type.
Status: mandatory Access: read-only
OBJECT-TYPE    
  INTEGER  

rupsIdentNominalPowerVA 1.3.6.1.4.1.5491.10.1.1.9
The UPS nominal power VA.
Status: mandatory Access: read-only
OBJECT-TYPE    
  INTEGER  

rupsIdentNominalPowerW 1.3.6.1.4.1.5491.10.1.1.10
The UPS nominal power W.
Status: mandatory Access: read-only
OBJECT-TYPE    
  INTEGER  

rupsIdentBatteryVoltage 1.3.6.1.4.1.5491.10.1.1.11
The UPS nominal battery voltage.
Status: mandatory Access: read-only
OBJECT-TYPE    
  INTEGER  

rupsIdentBatteryCapacity 1.3.6.1.4.1.5491.10.1.1.12
The UPS nominal battery capacity.
Status: mandatory Access: read-only
OBJECT-TYPE    
  INTEGER  

rupsIdentOutputVoltage 1.3.6.1.4.1.5491.10.1.1.13
The UPS nominal output voltage.
Status: mandatory Access: read-only
OBJECT-TYPE    
  INTEGER  

rupsIdentOutputFrequency 1.3.6.1.4.1.5491.10.1.1.14
The UPS nominal output frequency.
Status: mandatory Access: read-only
OBJECT-TYPE    
  INTEGER  

rupsBattery 1.3.6.1.4.1.5491.10.1.2
OBJECT IDENTIFIER    

rupsBatteryStatus 1.3.6.1.4.1.5491.10.1.2.1
The indication of the capacity remaining in the UPS system's batteries. A value of batteryNormal indicates that the remaining run-time is greater than rupsConfigLowBattTime. A value of batteryLow indicates that the remaining battery run-time is less than or equal to rupsConfigLowBattTime. A value of batteryDepleted indicates that the UPS will be unable to sustain the present load when and if the utility power is lost (including the possibility that the utility power is currently absent and the UPS is unable to sustain the output).
Status: mandatory Access: read-only
OBJECT-TYPE    
  INTEGER unknown(1), batteryNormal(2), batteryLow(3), batteryDepleted(4)  

rupsSecondsOnBattery 1.3.6.1.4.1.5491.10.1.2.2
If the unit is on battery power, the elapsed time since the UPS last switched to battery power, or the time since the network management subsystem was last restarted, whichever is less. Zero shall be returned if the unit is not on battery power.
Status: mandatory Access: read-only
OBJECT-TYPE    
  NonNegativeInteger  

rupsEstimatedMinutesRemaining 1.3.6.1.4.1.5491.10.1.2.3
An estimate of the time to battery charge depletion under the present load conditions if the utility power is off and remains off, or if it were to be lost and remain off.
Status: mandatory Access: read-only
OBJECT-TYPE    
  PositiveInteger  

rupsEstimatedChargeRemaining 1.3.6.1.4.1.5491.10.1.2.4
An estimate of the battery charge remaining expressed as a percent of full charge.
Status: mandatory Access: read-only
OBJECT-TYPE    
  INTEGER  

rupsBatteryVoltage 1.3.6.1.4.1.5491.10.1.2.5
The magnitude of the present battery voltage.
Status: mandatory Access: read-only
OBJECT-TYPE    
  NonNegativeInteger  

rupsBatteryCurrent 1.3.6.1.4.1.5491.10.1.2.6
The present battery current.
Status: mandatory Access: read-only
OBJECT-TYPE    
  INTEGER -2147483648..2147483647  

rupsBatteryTemperature 1.3.6.1.4.1.5491.10.1.2.7
The ambient temperature at or near the UPS Battery casing.
Status: mandatory Access: read-only
OBJECT-TYPE    
  INTEGER -2147483648..2147483647  

rupsBatteryPositiveVoltage 1.3.6.1.4.1.5491.10.1.2.8
The UPS Battery positive voltage.
Status: mandatory Access: read-only
OBJECT-TYPE    
  INTEGER -2147483648..2147483647  

rupsBatteryNegativeVoltage 1.3.6.1.4.1.5491.10.1.2.9
The UPS Battery negative voltage.
Status: mandatory Access: read-only
OBJECT-TYPE    
  INTEGER -2147483648..2147483647  

rupsBatteryPositiveCurrent 1.3.6.1.4.1.5491.10.1.2.10
The UPS Battery positive current.
Status: mandatory Access: read-only
OBJECT-TYPE    
  INTEGER -2147483648..2147483647  

rupsBatteryNegativeCurrent 1.3.6.1.4.1.5491.10.1.2.11
The UPS Battery positive current.
Status: mandatory Access: read-only
OBJECT-TYPE    
  INTEGER -2147483648..2147483647  

rupsIsCharging 1.3.6.1.4.1.5491.10.1.2.12
The charging/discharging status of the battery
Status: mandatory Access: read-only
OBJECT-TYPE    
  INTEGER discharging(0), charging(1)  

rupsInput 1.3.6.1.4.1.5491.10.1.3
OBJECT IDENTIFIER    

rupsInputLineBads 1.3.6.1.4.1.5491.10.1.3.1
A count of the number of times the input entered an out-of-tolerance condition as defined by the manufacturer. This count is incremented by one each time the input transitions from zero out-of-tolerance lines to one or more input lines out-of-tolerance.
Status: mandatory Access: read-only
OBJECT-TYPE    
  Counter  

rupsInputNumLines 1.3.6.1.4.1.5491.10.1.3.2
The number of input lines utilized in this device. This variable indicates the number of rows in the input table.
Status: mandatory Access: read-only
OBJECT-TYPE    
  NonNegativeInteger  

rupsInputTable 1.3.6.1.4.1.5491.10.1.3.3
A list of input table entries. The number of entries is given by the value of upsInputNumLines.
Status: mandatory Access: not-accessible
OBJECT-TYPE    
  SEQUENCE OF  
    RUpsInputEntry

rupsInputEntry 1.3.6.1.4.1.5491.10.1.3.3.1
An entry containing information applicable to a particular input line.
Status: mandatory Access: not-accessible
OBJECT-TYPE    
  RUpsInputEntry  

rupsInputLineIndex 1.3.6.1.4.1.5491.10.1.3.3.1.1
The input line identifier.
Status: mandatory Access: not-accessible
OBJECT-TYPE    
  PositiveInteger  

rupsInputFrequency 1.3.6.1.4.1.5491.10.1.3.3.1.2
The present input frequency.
Status: mandatory Access: read-only
OBJECT-TYPE    
  NonNegativeInteger  

rupsInputVoltage 1.3.6.1.4.1.5491.10.1.3.3.1.3
The magnitude of the present input voltage.
Status: mandatory Access: read-only
OBJECT-TYPE    
  NonNegativeInteger  

rupsInputCurrent 1.3.6.1.4.1.5491.10.1.3.3.1.4
The magnitude of the present input current.
Status: mandatory Access: read-only
OBJECT-TYPE    
  NonNegativeInteger  

rupsInputTruePower 1.3.6.1.4.1.5491.10.1.3.3.1.5
The magnitude of the present input true power.
Status: mandatory Access: read-only
OBJECT-TYPE    
  NonNegativeInteger  

rupsOutput 1.3.6.1.4.1.5491.10.1.4
OBJECT IDENTIFIER    

rupsOutputSource 1.3.6.1.4.1.5491.10.1.4.1
The present source of output power. The enumeration none(2) indicates that there is no source of output power (and therefore no output power), for example, the system has opened the output breaker.
Status: mandatory Access: read-only
OBJECT-TYPE    
  INTEGER other(1), none(2), normal(3), bypass(4), battery(5), booster(6), reducer(7)  

rupsOutputFrequency 1.3.6.1.4.1.5491.10.1.4.2
The present output frequency.
Status: mandatory Access: read-only
OBJECT-TYPE    
  NonNegativeInteger  

rupsOutputNumLines 1.3.6.1.4.1.5491.10.1.4.3
The number of output lines utilized in this device. This variable indicates the number of rows in the output table.
Status: mandatory Access: read-only
OBJECT-TYPE    
  NonNegativeInteger  

rupsOutputTable 1.3.6.1.4.1.5491.10.1.4.4
A list of output table entries. The number of entries is given by the value of rupsOutputNumLines.
Status: mandatory Access: not-accessible
OBJECT-TYPE    
  SEQUENCE OF  
    RUpsOutputEntry

rupsOutputEntry 1.3.6.1.4.1.5491.10.1.4.4.1
An entry containing information applicable to a particular output line.
Status: mandatory Access: not-accessible
OBJECT-TYPE    
  RUpsOutputEntry  

rupsOutputLineIndex 1.3.6.1.4.1.5491.10.1.4.4.1.1
The output line identifier.
Status: mandatory Access: not-accessible
OBJECT-TYPE    
  PositiveInteger  

rupsOutputVoltage 1.3.6.1.4.1.5491.10.1.4.4.1.2
The present output voltage.
Status: mandatory Access: read-only
OBJECT-TYPE    
  NonNegativeInteger  

rupsOutputCurrent 1.3.6.1.4.1.5491.10.1.4.4.1.3
The present output current.
Status: mandatory Access: read-only
OBJECT-TYPE    
  NonNegativeInteger  

rupsOutputPower 1.3.6.1.4.1.5491.10.1.4.4.1.4
The present output true power.
Status: mandatory Access: read-only
OBJECT-TYPE    
  NonNegativeInteger  

rupsOutputPercentLoad 1.3.6.1.4.1.5491.10.1.4.4.1.5
The percentage of the UPS power capacity presently being used on this output line, i.e., the greater of the percent load of true power capacity and the percent load of VA.
Status: mandatory Access: read-only
OBJECT-TYPE    
  INTEGER  

rupsOutputPeakCurrent 1.3.6.1.4.1.5491.10.1.4.4.1.6
The present output peak current.
Status: mandatory Access: read-only
OBJECT-TYPE    
  NonNegativeInteger  

rupsBypass 1.3.6.1.4.1.5491.10.1.5
OBJECT IDENTIFIER    

rupsBypassFrequency 1.3.6.1.4.1.5491.10.1.5.1
The present bypass frequency.
Status: mandatory Access: read-only
OBJECT-TYPE    
  NonNegativeInteger  

rupsBypassNumLines 1.3.6.1.4.1.5491.10.1.5.2
The number of bypass lines utilized in this device. This entry indicates the number of rows in the bypass table.
Status: mandatory Access: read-only
OBJECT-TYPE    
  NonNegativeInteger  

rupsBypassTable 1.3.6.1.4.1.5491.10.1.5.3
A list of bypass table entries. The number of entries is given by the value of rupsBypassNumLines.
Status: mandatory Access: not-accessible
OBJECT-TYPE    
  SEQUENCE OF  
    RUpsBypassEntry

rupsBypassEntry 1.3.6.1.4.1.5491.10.1.5.3.1
An entry containing information applicable to a particular bypass input.
Status: mandatory Access: not-accessible
OBJECT-TYPE    
  RUpsBypassEntry  

rupsBypassLineIndex 1.3.6.1.4.1.5491.10.1.5.3.1.1
The bypass line identifier.
Status: mandatory Access: not-accessible
OBJECT-TYPE    
  PositiveInteger  

rupsBypassVoltage 1.3.6.1.4.1.5491.10.1.5.3.1.2
The present bypass voltage.
Status: mandatory Access: read-only
OBJECT-TYPE    
  NonNegativeInteger  

rupsBypassCurrent 1.3.6.1.4.1.5491.10.1.5.3.1.3
The present bypass current.
Status: mandatory Access: read-only
OBJECT-TYPE    
  NonNegativeInteger  

rupsBypassPower 1.3.6.1.4.1.5491.10.1.5.3.1.4
The present true power conveyed by the bypass.
Status: mandatory Access: read-only
OBJECT-TYPE    
  NonNegativeInteger  

rupsAlarm 1.3.6.1.4.1.5491.10.1.6
OBJECT IDENTIFIER    

rupsAlarmsPresent 1.3.6.1.4.1.5491.10.1.6.1
The present number of active alarm conditions.
Status: mandatory Access: read-only
OBJECT-TYPE    
  Gauge  

rupsAlarmTable 1.3.6.1.4.1.5491.10.1.6.2
A list of alarm table entries. The table contains zero, one, or many rows at any moment, depending upon the number of alarm conditions in effect. The table is initially empty at agent startup. The agent creates a row in the table each time a condition is detected and deletes that row when that condition no longer pertains. The agent creates the first row with rupsAlarmId equal to 1, and increments the value of rupsAlarmId each time a new row is created, wrapping to the first free value greater than or equal to 1 when the maximum value of rupsAlarmId would otherwise be exceeded. Consequently, after multiple operations, the table may become sparse, e.g., containing entries for rows 95, 100, 101, and 203 and the entries should not be assumed to be in chronological order because rupsAlarmId might have wrapped. Alarms are named by an AutonomousType (OBJECT IDENTIFIER), rupsAlarmDescr, to allow a single table to reflect well known alarms plus alarms defined by a particular implementation, i.e., as documented in the private enterprise MIB definition for the device. No two rows will have the same value of rupsAlarmDescr, since alarms define conditions. In order to meet this requirement, care should be taken in the definition of alarm conditions to insure that a system cannot enter the same condition multiple times simultaneously. The number of rows in the table at any given time is reflected by the value of rupsAlarmsPresent.
Status: mandatory Access: not-accessible
OBJECT-TYPE    
  SEQUENCE OF  
    RUpsAlarmEntry

rupsAlarmEntry 1.3.6.1.4.1.5491.10.1.6.2.1
An entry containing information applicable to a particular alarm.
Status: mandatory Access: not-accessible
OBJECT-TYPE    
  RUpsAlarmEntry  

rupsAlarmId 1.3.6.1.4.1.5491.10.1.6.2.1.1
A unique identifier for an alarm condition. This value must remain constant.
Status: mandatory Access: not-accessible
OBJECT-TYPE    
  PositiveInteger  

rupsAlarmDescr 1.3.6.1.4.1.5491.10.1.6.2.1.2
A reference to an alarm description object. The object referenced should not be accessible, but rather be used to provide a unique description of the alarm condition.
Status: mandatory Access: read-only
OBJECT-TYPE    
  OBJECT IDENTIFIER  

rupsAlarmTime 1.3.6.1.4.1.5491.10.1.6.2.1.3
The value of sysUpTime when the alarm condition was detected. If the alarm condition was detected at the time of agent startup and presumably existed before agent startup, the value of rupsAlarmTime shall equal 0.
Status: mandatory Access: read-only
OBJECT-TYPE    
  PositiveInteger  

rupsWellKnownAlarms 1.3.6.1.4.1.5491.10.1.6.3
OBJECT IDENTIFIER    

rupsAlarmBatteryBad 1.3.6.1.4.1.5491.10.1.6.3.1
OBJECT IDENTIFIER    

rupsAlarmOnBattery 1.3.6.1.4.1.5491.10.1.6.3.2
OBJECT IDENTIFIER    

rupsAlarmLowBattery 1.3.6.1.4.1.5491.10.1.6.3.3
OBJECT IDENTIFIER    

rupsAlarmShutdownImminent 1.3.6.1.4.1.5491.10.1.6.3.4
OBJECT IDENTIFIER    

rupsAlarmTempBad 1.3.6.1.4.1.5491.10.1.6.3.5
OBJECT IDENTIFIER    

rupsAlarmFault 1.3.6.1.4.1.5491.10.1.6.3.6
OBJECT IDENTIFIER    

rupsAlarmInternal 1.3.6.1.4.1.5491.10.1.6.3.7
OBJECT IDENTIFIER    

rupsAlarmOutputOverload 1.3.6.1.4.1.5491.10.1.6.3.8
OBJECT IDENTIFIER    

rupsAlarmOnBypass 1.3.6.1.4.1.5491.10.1.6.3.9
OBJECT IDENTIFIER    

rupsAlarmBypassBad 1.3.6.1.4.1.5491.10.1.6.3.10
OBJECT IDENTIFIER    

rupsAlarmShutdownImminent 1.3.6.1.4.1.5491.10.1.6.3.11
OBJECT IDENTIFIER    

rupsTest 1.3.6.1.4.1.5491.10.1.7
OBJECT IDENTIFIER    

rupsTestId 1.3.6.1.4.1.5491.10.1.7.1
The test is named by an OBJECT IDENTIFIER which allows a standard mechanism for the initiation of tests, including the well known tests identified in this document as well as those introduced by a particular implementation, i.e., as documented in the private enterprise MIB definition for the device. Setting this variable initiates the named test. Sets to this variable require the presence of upsTestSpinLock in the same SNMP message. The set request will be rejected with an appropriate error message if the requested test cannot be performed, including attempts to start a test when another test is already in progress. The status of the current or last test is maintained in upsTestResultsSummary. Tests in progress may be aborted by setting the rupsTestId variable to rupsTestAbortTestInProgress. Read operations return the value of the name of the test in progress if a test is in progress or the name of the last test performed if no test is in progress, unless no test has been run, in which case the well known value upsTestNoTestsInitiated is returned.
Status: optional Access: read-write
OBJECT-TYPE    
  OBJECT IDENTIFIER  

rupsTestSpinLock 1.3.6.1.4.1.5491.10.1.7.2
A spin lock on the test subsystem. The spinlock is used as follows. Before starting a test, a manager-station should make sure that a test is not in progress as follows: try_again: get (upsTestSpinLock) while (upsTestResultsSummary == inProgress) { /* loop while a test is running for another manager */ short delay get (upsTestSpinLock) } lock_value = upsTestSpinLock /* no test in progress, start the test */ set (upsTestSpinLock = lock_value, upsTestId = requested_test) if (error_index == 1) { /* (upsTestSpinLock failed) */ /* if problem is not access control, then some other manager slipped in ahead of us */ goto try_again } if (error_index == 2) { /* (upsTestId) */ /* cannot perform the test */ give up } /* test started ok */ /* wait for test completion by polling upsTestResultsSummary */ get (upsTestSpinLock, upsTestResultsSummary, upsTestResultsDetail) while (upsTestResultsSummary == inProgress) { short delay get (upsTestSpinLock, upsTestResultsSummary, upsTestResultsDetail) } /* when test completes, retrieve any additional test results */ /* if upsTestSpinLock == lock_value + 1, then these are our test */ /* results (as opposed to another manager's */ The initial value of upsTestSpinLock at agent initialization shall be 1.
Status: optional Access: read-write
OBJECT-TYPE    
  TestAndIncr  

rupsTestResultsSummary 1.3.6.1.4.1.5491.10.1.7.3
The results of the current or last UPS diagnostics test performed. The values for donePass(1), doneWarning(2), and doneError(3) indicate that the test completed either successfully, with a warning, or with an error, respectively. The value aborted(4) is returned for tests which are aborted by setting the value of upsTestId to upsTestAbortTestInProgress. Tests which have not yet concluded are indicated by inProgress(5). The value noTestsInitiated(6) indicates that no previous test results are available, such as is the case when no tests have been run since the last reinitialization of the network management subsystem and the system has no provision for non- volatile storage of test results.
Status: optional Access: read-only
OBJECT-TYPE    
  INTEGER donePass(1), doneWarning(2), doneError(3), aborted(4), inProgress(5), noTestsInitiated(6)  

rupsTestResultsDetail 1.3.6.1.4.1.5491.10.1.7.4
Additional information about upsTestResultsSummary. If no additional information available, a zero length string is returned.
Status: optional Access: read-only
OBJECT-TYPE    
  DisplayString Size(0..255)  

rupsTestStartTime 1.3.6.1.4.1.5491.10.1.7.5
The value of sysUpTime at the time the test in progress was initiated, or, if no test is in progress, the time the previous test was initiated. If the value of upsTestResultsSummary is noTestsInitiated(6), upsTestStartTime has the value 0.
Status: optional Access: read-only
OBJECT-TYPE    
  TimeStamp  

rupsTestElapsedTime 1.3.6.1.4.1.5491.10.1.7.6
The amount of time, in TimeTicks, since the test in progress was initiated, or, if no test is in progress, the previous test took to complete. If the value of upsTestResultsSummary is noTestsInitiated(6), upsTestElapsedTime has the value 0.
Status: optional Access: read-only
OBJECT-TYPE    
  TimeInterval  

rupsWellKnownTests 1.3.6.1.4.1.5491.10.1.7.7
OBJECT IDENTIFIER    

rupsTestNoTestsInitiated 1.3.6.1.4.1.5491.10.1.7.7.1
OBJECT IDENTIFIER    

rupsTestAbortTestInProgress 1.3.6.1.4.1.5491.10.1.7.7.2
OBJECT IDENTIFIER    

rupsTestGeneralSystemsTest 1.3.6.1.4.1.5491.10.1.7.7.3
OBJECT IDENTIFIER    

rupsTestQuickBatteryTest 1.3.6.1.4.1.5491.10.1.7.7.4
OBJECT IDENTIFIER    

rupsTestDeepBatteryCalibration 1.3.6.1.4.1.5491.10.1.7.7.5
OBJECT IDENTIFIER    

rupsControl 1.3.6.1.4.1.5491.10.1.8
OBJECT IDENTIFIER    

rupsShutdownType 1.3.6.1.4.1.5491.10.1.8.1
This object determines the nature of the action to be taken at the time when the countdown of the upsShutdownAfterDelay and upsRebootWithDuration objects reaches zero. Setting this object to output(1) indicates that shutdown requests should cause only the output of the UPS to turn off. Setting this object to system(2) indicates that shutdown requests will cause the entire UPS system to turn off.
Status: mandatory Access: read-write
OBJECT-TYPE    
  INTEGER output(1), system(2)  

rupsShutdownAfterDelay 1.3.6.1.4.1.5491.10.1.8.2
Setting this object will shutdown (i.e., turn off) either the UPS output or the UPS system (as determined by the value of upsShutdownType at the time of shutdown) after the 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. If the system is already in the desired state at the time the countdown reaches 0, then nothing will happen. That is, there is no additional action at that time if upsShutdownType = system and the system is already off. Similarly, there is no additional action at that time if upsShutdownType = output and the output is already off. When read, upsShutdownAfterDelay will return the number of seconds remaining until shutdown, or -1 if no shutdown countdown is in effect. On some systems, if the agent is restarted while a shutdown countdown is in effect, the countdown may be aborted. Sets to this object override any upsShutdownAfterDelay already in effect.
Status: mandatory Access: read-write
OBJECT-TYPE    
  INTEGER  

rupsStartupAfterDelay 1.3.6.1.4.1.5491.10.1.8.3
Setting this object will start the output after the indicated number of seconds, including starting the UPS, if necessary. Setting this object to 0 will cause the startup to occur immediately. Setting this object to -1 will abort the countdown. If the output is already on at the time the countdown reaches 0, then nothing will happen. Sets to this object override the effect of any upsStartupAfterDelay countdown or upsRebootWithDuration countdown in progress. When read, upsStartupAfterDelay will return the number of seconds until startup, or -1 if no startup countdown is in effect. If the countdown expires during a utility failure, the startup shall not occur until the utility power is restored. On some systems, if the agent is restarted while a startup countdown is in effect, the countdown is aborted.
Status: mandatory Access: read-write
OBJECT-TYPE    
  INTEGER  

rupsRebootWithDuration 1.3.6.1.4.1.5491.10.1.8.4
Setting this object will immediately shutdown (i.e., turn off) either the UPS output or the UPS system (as determined by the value of upsShutdownType at the time of shutdown) for a period equal to the indicated number of seconds, after which time the output will be started, including starting the UPS, if necessary. If the number of seconds required to perform the request is greater than the requested duration, then the requested shutdown and startup cycle shall be performed in the minimum time possible, but in no case shall this require more than the requested duration plus 60 seconds. When read, upsRebootWithDuration shall return the number of seconds remaining in the countdown, or -1 if no countdown is in progress. If the startup should occur during a utility failure, the startup shall not occur until the utility power is restored.
Status: mandatory Access: read-write
OBJECT-TYPE    
  INTEGER  

rupsAutoRestart 1.3.6.1.4.1.5491.10.1.8.5
Setting this object to 'on' will cause the UPS system to restart after a shutdown if the shutdown occurred during a power loss as a result of either a upsShutdownAfterDelay or an internal battery depleted condition. Setting this object to 'off' will prevent the UPS system from restarting after a shutdown until an operator manually or remotely explicitly restarts it. If the UPS is in a startup or reboot countdown, then the UPS will not restart until that delay has been satisfied.
Status: mandatory Access: read-write
OBJECT-TYPE    
  INTEGER on(1), off(2)  

rupsTemperature 1.3.6.1.4.1.5491.10.1.10
OBJECT IDENTIFIER    

rupsSystemTemperature 1.3.6.1.4.1.5491.10.1.10.1
The present temperature.
Status: mandatory Access: read-only
OBJECT-TYPE    
  INTEGER  

rupsPowerTemperature1 1.3.6.1.4.1.5491.10.1.10.2
The present temperature.
Status: mandatory Access: read-only
OBJECT-TYPE    
  INTEGER  

rupsPowerTemperature2 1.3.6.1.4.1.5491.10.1.10.3
The present temperature.
Status: mandatory Access: read-only
OBJECT-TYPE    
  INTEGER  

rupsPowerTemperature3 1.3.6.1.4.1.5491.10.1.10.4
The present temperature.
Status: mandatory Access: read-only
OBJECT-TYPE    
  INTEGER  

rupsChargerTemperature 1.3.6.1.4.1.5491.10.1.10.5
The present temperature.
Status: mandatory Access: read-only
OBJECT-TYPE    
  INTEGER  

rupsBatteryPositiveTemperature 1.3.6.1.4.1.5491.10.1.10.6
The present temperature.
Status: mandatory Access: read-only
OBJECT-TYPE    
  INTEGER  

rupsBatteryNegativeTemperature 1.3.6.1.4.1.5491.10.1.10.7
The present temperature.
Status: mandatory Access: read-only
OBJECT-TYPE    
  INTEGER  

rupsBatteryExternalTemperature 1.3.6.1.4.1.5491.10.1.10.8
The present temperature.
Status: mandatory Access: read-only
OBJECT-TYPE    
  INTEGER  

rupsMPS 1.3.6.1.4.1.5491.10.1.20
OBJECT IDENTIFIER    

mpsAlarmGroupS 1.3.6.1.4.1.5491.10.1.20.1
The alarm group s.
Status: mandatory Access: read-only
OBJECT-TYPE    
  INTEGER  

mpsAlarmGroupC 1.3.6.1.4.1.5491.10.1.20.2
The alarm group c.
Status: mandatory Access: read-only
OBJECT-TYPE    
  INTEGER  

mpsAlarmGroupB 1.3.6.1.4.1.5491.10.1.20.3
The alarm group b.
Status: mandatory Access: read-only
OBJECT-TYPE    
  INTEGER  

mpsAlarmGroupR 1.3.6.1.4.1.5491.10.1.20.4
The alarm group r.
Status: mandatory Access: read-only
OBJECT-TYPE    
  INTEGER  

mpsAlarmGroupRI 1.3.6.1.4.1.5491.10.1.20.5
The alarm group RI.
Status: mandatory Access: read-only
OBJECT-TYPE    
  INTEGER  

mpsAlarmGroupI 1.3.6.1.4.1.5491.10.1.20.6
The alarm group I.
Status: mandatory Access: read-only
OBJECT-TYPE    
  INTEGER  

mpsAlarmGroupA0 1.3.6.1.4.1.5491.10.1.20.7
The alarm group A0.
Status: mandatory Access: read-only
OBJECT-TYPE    
  INTEGER  

mpsAlarmGroupA1 1.3.6.1.4.1.5491.10.1.20.8
The alarm group A1.
Status: mandatory Access: read-only
OBJECT-TYPE    
  INTEGER  

mpsAlarmGroupA2 1.3.6.1.4.1.5491.10.1.20.9
The alarm group A2.
Status: mandatory Access: read-only
OBJECT-TYPE    
  INTEGER  

mpsAlarmGroupA3 1.3.6.1.4.1.5491.10.1.20.10
The alarm group A3.
Status: mandatory Access: read-only
OBJECT-TYPE    
  INTEGER  

mpsAlarmGroupA4 1.3.6.1.4.1.5491.10.1.20.11
The alarm group A4.
Status: mandatory Access: read-only
OBJECT-TYPE    
  INTEGER  

mpsAlarmGroupA5 1.3.6.1.4.1.5491.10.1.20.12
The alarm group A5.
Status: mandatory Access: read-only
OBJECT-TYPE    
  INTEGER  

rupsMST 1.3.6.1.4.1.5491.10.1.21
OBJECT IDENTIFIER    

mstWarningGroupW0W1 1.3.6.1.4.1.5491.10.1.21.1
The anomaly group W0W1.
Status: mandatory Access: read-only
OBJECT-TYPE    
  INTEGER  

mstAnomalyGroupA0A1 1.3.6.1.4.1.5491.10.1.21.2
The anomaly group A0A1.
Status: mandatory Access: read-only
OBJECT-TYPE    
  INTEGER  

mstAnomalyGroupA2A3 1.3.6.1.4.1.5491.10.1.21.3
The anomaly group A2A3.
Status: mandatory Access: read-only
OBJECT-TYPE    
  INTEGER  

mstAnomalyGroupA4A5 1.3.6.1.4.1.5491.10.1.21.4
The anomaly group A4A5.
Status: mandatory Access: read-only
OBJECT-TYPE    
  INTEGER  

mstFaultGroupF0F1 1.3.6.1.4.1.5491.10.1.21.5
The fault group F0F1.
Status: mandatory Access: read-only
OBJECT-TYPE    
  INTEGER  

mstFaultGroupF2F3 1.3.6.1.4.1.5491.10.1.21.6
The fault group F2F3.
Status: mandatory Access: read-only
OBJECT-TYPE    
  INTEGER  

mstFaultGroupF4F5 1.3.6.1.4.1.5491.10.1.21.7
The fault group F4F5.
Status: mandatory Access: read-only
OBJECT-TYPE    
  INTEGER  

mstLockGroupL0L1 1.3.6.1.4.1.5491.10.1.21.8
The lock group L0L1.
Status: mandatory Access: read-only
OBJECT-TYPE    
  INTEGER  

mstLockGroupL2L3 1.3.6.1.4.1.5491.10.1.21.9
The lock group L2L3.
Status: mandatory Access: read-only
OBJECT-TYPE    
  INTEGER  

mstLockGroupL4L5 1.3.6.1.4.1.5491.10.1.21.10
The lock group L4L5.
Status: mandatory Access: read-only
OBJECT-TYPE    
  INTEGER  

mstEventGroupE0E1 1.3.6.1.4.1.5491.10.1.21.11
The event group E0E1.
Status: mandatory Access: read-only
OBJECT-TYPE    
  INTEGER  

rupsMPW 1.3.6.1.4.1.5491.10.1.22
OBJECT IDENTIFIER    

mpwSystemStatusGroup1 1.3.6.1.4.1.5491.10.1.22.1
The system status group 1.
Status: mandatory Access: read-only
OBJECT-TYPE    
  INTEGER  

mpwSystemStatusGroup2 1.3.6.1.4.1.5491.10.1.22.2
The system status group 2.
Status: mandatory Access: read-only
OBJECT-TYPE    
  INTEGER  

mpwSystemStatusGroup3 1.3.6.1.4.1.5491.10.1.22.3
The system status group 3.
Status: mandatory Access: read-only
OBJECT-TYPE    
  INTEGER  

mpwBypassModuleAlarmGroup 1.3.6.1.4.1.5491.10.1.22.4
The bypass module alarm group.
Status: mandatory Access: read-only
OBJECT-TYPE    
  INTEGER  

mpwPowerModule1AlarmGroup 1.3.6.1.4.1.5491.10.1.22.5
The power module 1 alarm group.
Status: mandatory Access: read-only
OBJECT-TYPE    
  INTEGER  

mpwPowerModule2AlarmGroup 1.3.6.1.4.1.5491.10.1.22.6
The power module 2 alarm group.
Status: mandatory Access: read-only
OBJECT-TYPE    
  INTEGER  

mpwPowerModule3AlarmGroup 1.3.6.1.4.1.5491.10.1.22.7
The power module 3 alarm group.
Status: mandatory Access: read-only
OBJECT-TYPE    
  INTEGER  

mpwPowerModule4AlarmGroup 1.3.6.1.4.1.5491.10.1.22.8
The power module 4 alarm group.
Status: mandatory Access: read-only
OBJECT-TYPE    
  INTEGER  

mpwPowerModule5AlarmGroup 1.3.6.1.4.1.5491.10.1.22.9
The power module 5 alarm group.
Status: mandatory Access: read-only
OBJECT-TYPE    
  INTEGER  

mpwPowerModule6AlarmGroup 1.3.6.1.4.1.5491.10.1.22.10
The power module 6 alarm group.
Status: mandatory Access: read-only
OBJECT-TYPE    
  INTEGER  

mpwPowerModule7AlarmGroup 1.3.6.1.4.1.5491.10.1.22.11
The power module 7 alarm group.
Status: mandatory Access: read-only
OBJECT-TYPE    
  INTEGER  

mpwBypassModuleStatus 1.3.6.1.4.1.5491.10.1.22.12
The bypass module status.
Status: mandatory Access: read-only
OBJECT-TYPE    
  INTEGER  

mpwPowerModule1Status 1.3.6.1.4.1.5491.10.1.22.13
The status of power module 1.
Status: mandatory Access: read-only
OBJECT-TYPE    
  INTEGER  

mpwPowerModule2Status 1.3.6.1.4.1.5491.10.1.22.14
The status of power module 2.
Status: mandatory Access: read-only
OBJECT-TYPE    
  INTEGER  

mpwPowerModule3Status 1.3.6.1.4.1.5491.10.1.22.15
The status of power module 3.
Status: mandatory Access: read-only
OBJECT-TYPE    
  INTEGER  

mpwPowerModule4Status 1.3.6.1.4.1.5491.10.1.22.16
The status of power module 4.
Status: mandatory Access: read-only
OBJECT-TYPE    
  INTEGER  

mpwPowerModule5Status 1.3.6.1.4.1.5491.10.1.22.17
The status of power module 5.
Status: mandatory Access: read-only
OBJECT-TYPE    
  INTEGER  

mpwPowerModule6Status 1.3.6.1.4.1.5491.10.1.22.18
The status of power module 6.
Status: mandatory Access: read-only
OBJECT-TYPE    
  INTEGER  

mpwPowerModule7Status 1.3.6.1.4.1.5491.10.1.22.19
The status of power module 7.
Status: mandatory Access: read-only
OBJECT-TYPE    
  INTEGER  

mpwControl 1.3.6.1.4.1.5491.10.1.22.20
OBJECT IDENTIFIER    

mpwCommandCode 1.3.6.1.4.1.5491.10.1.22.20.1
Command code.
Status: mandatory Access: read-write
OBJECT-TYPE    
  INTEGER  

mpwShutdownDelay 1.3.6.1.4.1.5491.10.1.22.20.2
Shutdown delay.
Status: mandatory Access: read-write
OBJECT-TYPE    
  INTEGER  

mpwRestoreDelay 1.3.6.1.4.1.5491.10.1.22.20.3
Restore delay.
Status: mandatory Access: read-write
OBJECT-TYPE    
  INTEGER  

mpwModuleApplyCommand 1.3.6.1.4.1.5491.10.1.22.20.4
Module apply command
Status: mandatory Access: read-write
OBJECT-TYPE    
  INTEGER  

mpwCommandResult 1.3.6.1.4.1.5491.10.1.22.20.5
Result of command.
Status: mandatory Access: read-only
OBJECT-TYPE    
  INTEGER  

rupsTraps 1.3.6.1.4.1.5491.10.2
OBJECT IDENTIFIER    

rupsTrapOnBattery 1
The UPS is operating on battery power. This trap is persistent and is resent at one minute intervals until the UPS either turns off or is no longer running on battery.
TRAP-TYPE    

rupsTrapTestCompleted 2
This trap is sent upon completion of a UPS diagnostic test.
TRAP-TYPE    

rupsTrapAlarmEntryAdded 3
This trap is sent each time an alarm is inserted into to the alarm table. It is sent on the insertion of all alarms except for rupsAlarmOnBattery and rupsAlarmTestInProgress.
TRAP-TYPE    

rupsTrapAlarmEntryRemoved 4
This trap is sent each time an alarm is removed from the alarm table. It is sent on the removal of all alarms except for rupsAlarmTestInProgress.
TRAP-TYPE