TRIPPUPS1-MIB

File: TRIPPUPS1-MIB.mib (36707 bytes)

Imported modules

RFC1155-SMI RFC1213-MIB RFC-1215

Imported symbols

enterprises OBJECT-TYPE NetworkAddress
IpAddress Counter Gauge
TimeTicks DisplayString TRAP-TYPE

Defined Types

UpsInputEntry  
SEQUENCE    
  upsInputLineIndex INTEGER
  upsInputVoltage INTEGER

UpsOutputEntry  
SEQUENCE    
  upsOutputLineIndex INTEGER
  upsOutputVoltage INTEGER
  upsOutputCurrent INTEGER
  upsOutputPower INTEGER
  upsOutputPercentLoad INTEGER

UpsAlarmEntry  
SEQUENCE    
  upsAlarmId INTEGER
  upsAlarmDescr DisplayString
  upsAlarmTime TimeTicks

Defined Values

tripplite 1.3.6.1.4.1.850
OBJECT IDENTIFIER    

trippUPS1 1.3.6.1.4.1.850.1
OBJECT IDENTIFIER    

ups 1.3.6.1.4.1.850.1.1
OBJECT IDENTIFIER    

upsIdent 1.3.6.1.4.1.850.1.1.1
OBJECT IDENTIFIER    

upsBattery 1.3.6.1.4.1.850.1.1.2
OBJECT IDENTIFIER    

upsInput 1.3.6.1.4.1.850.1.1.3
OBJECT IDENTIFIER    

upsOutput 1.3.6.1.4.1.850.1.1.4
OBJECT IDENTIFIER    

upsAlarm 1.3.6.1.4.1.850.1.1.6
OBJECT IDENTIFIER    

upsWellKnownAlarms 1.3.6.1.4.1.850.1.1.7
OBJECT IDENTIFIER    

upsTest 1.3.6.1.4.1.850.1.1.8
OBJECT IDENTIFIER    

upsControl 1.3.6.1.4.1.850.1.1.9
OBJECT IDENTIFIER    

upsConfig 1.3.6.1.4.1.850.1.1.10
OBJECT IDENTIFIER    

upsIdentManufacturer 1.3.6.1.4.1.850.1.1.1.1
The name of the UPS manufacturer.
Status: mandatory Access: read-only
OBJECT-TYPE    
  DisplayString Size(0..31)  

upsIdentModel 1.3.6.1.4.1.850.1.1.1.2
The UPS Model designation.
Status: mandatory Access: read-only
OBJECT-TYPE    
  DisplayString Size(0..63)  

upsIdentUPSSoftwareVersion 1.3.6.1.4.1.850.1.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 Size(0..63)  

upsIdentAgentSoftwareVersion 1.3.6.1.4.1.850.1.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 Size(0..63)  

upsIdentName 1.3.6.1.4.1.850.1.1.1.5
A string identifying the UPS. This object should be set by the administrator.
Status: mandatory Access: read-write
OBJECT-TYPE    
  DisplayString Size(0..63)  

upsIdentAttachedDevices 1.3.6.1.4.1.850.1.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 Size(0..63)  

upsBatteryStatus 1.3.6.1.4.1.850.1.1.2.1
The indication of the capacity remaining in the UPS system's batteries. A value of batteryNormal indicates that the batteries are fully charged. A value of batteryLow indicates that the remaining battery run-time is less than or equal to upsConfigMinutesRemaining. A value of batteryDepleted indicates that the UPS will be unable to sustain the present load when and if the utility power is lost.
Status: mandatory Access: read-only
OBJECT-TYPE    
  INTEGER unknown(1), batteryNormal(2), batteryLow(3), batteryDepleted(4)  

upsSecondsOnBattery 1.3.6.1.4.1.850.1.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. UNITS - seconds
Status: mandatory Access: read-only
OBJECT-TYPE    
  INTEGER  

upsEstimatedMinutesRemaining 1.3.6.1.4.1.850.1.1.2.3
An estimate of the time to battery charge depletion under the present load conditions if the utility power were to be lost and remain off. UNITS - minutes
Status: mandatory Access: read-only
OBJECT-TYPE    
  INTEGER  

upsBatteryChargeRemaining 1.3.6.1.4.1.850.1.1.2.4
The estimate of the battery charge remaining expressed as a percent of full charge.
Status: mandatory Access: read-only
OBJECT-TYPE    
  INTEGER 0..100  

upsBatteryVoltage 1.3.6.1.4.1.850.1.1.2.5
The magnitude of the present battery voltage. UNITS 0.1 Volt DC.
Status: mandatory Access: read-only
OBJECT-TYPE    
  INTEGER  

upsBatteryTemperature 1.3.6.1.4.1.850.1.1.2.7
The ambient temperature at or near the UPS Battery. UNITS degrees Centigrade
Status: mandatory Access: read-only
OBJECT-TYPE    
  INTEGER  

upsInputFrequency 1.3.6.1.4.1.850.1.1.3.1
The present input frequency. UNITS 0.1 Hertz
Status: mandatory Access: read-only
OBJECT-TYPE    
  INTEGER  

upsInputLineBads 1.3.6.1.4.1.850.1.1.3.2
A count of the number of times the input entered an out-of-tolerance condition as defined by the manufacturer.
Status: mandatory Access: read-only
OBJECT-TYPE    
  Counter  

upsInputNumLines 1.3.6.1.4.1.850.1.1.3.3
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    
  INTEGER  

upsInputVolt 1.3.6.1.4.1.850.1.1.3.4
The magnitude of the present input voltage. UNITS RMS Volts
Status: mandatory Access: read-only
OBJECT-TYPE    
  INTEGER  

upsInputTable 1.3.6.1.4.1.850.1.1.3.5
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  
    UpsInputEntry

upsInputEntry 1.3.6.1.4.1.850.1.1.3.5.1
An entry containing information applicable to a particular input line.
Status: mandatory Access: not-accessible
OBJECT-TYPE    
  UpsInputEntry  

upsInputLineIndex 1.3.6.1.4.1.850.1.1.3.5.1.1
The input line identifier.
Status: mandatory Access: read-only
OBJECT-TYPE    
  INTEGER  

upsInputVoltage 1.3.6.1.4.1.850.1.1.3.5.1.2
The magnitude of the present input voltage. UNITS RMS Volts
Status: mandatory Access: read-only
OBJECT-TYPE    
  INTEGER  

upsOutputSource 1.3.6.1.4.1.850.1.1.4.1
The present source of output power.
Status: mandatory Access: read-only
OBJECT-TYPE    
  INTEGER other(1), none(2), normal(3), bypass(4), battery(5), booster(6), reducer(7)  

upsOutputFrequency 1.3.6.1.4.1.850.1.1.4.2
The present output frequency. UNITS 0.1 Hertz
Status: mandatory Access: read-only
OBJECT-TYPE    
  INTEGER  

upsOutputNumLines 1.3.6.1.4.1.850.1.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    
  INTEGER  

upsOutputPercLoad 1.3.6.1.4.1.850.1.1.4.4
The percentage of true power capacity presently being used. UNITS percent
Status: mandatory Access: read-only
OBJECT-TYPE    
  INTEGER  

upsOutputTable 1.3.6.1.4.1.850.1.1.4.5
A list of output table entries. The number of entries is given by the value of upsOutputNumLines.
Status: mandatory Access: not-accessible
OBJECT-TYPE    
  SEQUENCE OF  
    UpsOutputEntry

upsOutputEntry 1.3.6.1.4.1.850.1.1.4.5.1
An entry containing information applicable to a particular output line.
Status: mandatory Access: not-accessible
OBJECT-TYPE    
  UpsOutputEntry  

upsOutputLineIndex 1.3.6.1.4.1.850.1.1.4.5.1.1
The output line identifier.
Status: mandatory Access: read-only
OBJECT-TYPE    
  INTEGER  

upsOutputVoltage 1.3.6.1.4.1.850.1.1.4.5.1.2
The present output voltage. UNITS RMS Volts
Status: mandatory Access: read-only
OBJECT-TYPE    
  INTEGER  

upsOutputCurrent 1.3.6.1.4.1.850.1.1.4.5.1.3
The present output mandatory. UNITS 0.1 Amp
Status: mandatory Access: read-only
OBJECT-TYPE    
  INTEGER  

upsOutputPower 1.3.6.1.4.1.850.1.1.4.5.1.4
The present output true power. UNITS Watts
Status: mandatory Access: read-only
OBJECT-TYPE    
  INTEGER  

upsOutputPercentLoad 1.3.6.1.4.1.850.1.1.4.5.1.5
The percentage of true power capacity presently being used. UNITS percent
Status: mandatory Access: read-only
OBJECT-TYPE    
  INTEGER  

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

upsAlarmID 1.3.6.1.4.1.850.1.1.6.2
A unique identifier for an alarm condition. This value must remain constant.
Status: mandatory Access: read-only
OBJECT-TYPE    
  INTEGER upsAlarmBatteryBad(1), upsAlarmOnBattery(2), upsAlarmLowBattery(3), upsAlarmDepletedBattery(4), upsAlarmTempBad(5), upsAlarmOutputOverload(6), upsAlarmOutputOffAsRequested(7), upsAlarmOutputOff(8), upsAlarmDiagnosticTestFailed(9), upsAlarmCommunicationsLost(10), upsAlarmShutdownPending(11), upsAlarmShutdownImminent(12), upsAlarmTestInProgress(13)  

upsAlarmDESCR 1.3.6.1.4.1.850.1.1.6.3
A reference to an alarm description object. The object references should not be accessible, but rather be used to provide a unique description of the alarm condition.
Status: mandatory Access: read-only
OBJECT-TYPE    
  DisplayString Size(0..31)  

upsAlarmTable 1.3.6.1.4.1.850.1.1.6.4
A list of alarm table entries. The table consists of zero, one, or may 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 upsAlarmId equal to 1, and increments the value fo upsAlarmId each time a new row is created, wrapping to the first free value greater than or equal to 1 when the maximum value of upsAlarmId 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 are in chronological order until upsAlarmId wraps. Alarms are named by and OBJECT IDENTIFIER, upsAlarmDescr, 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 upsAlarmDescr, since alarms define conditions. In order to meet this requirement, care should be take in the definition of the number of active rows in the table at any given time is reflected by the value fo upsAlarms.
Status: mandatory Access: not-accessible
OBJECT-TYPE    
  SEQUENCE OF  
    UpsAlarmEntry

upsAlarmEntry 1.3.6.1.4.1.850.1.1.6.4.1
An entry containing information applicable to a particular alarm.
Status: mandatory Access: not-accessible
OBJECT-TYPE    
  UpsAlarmEntry  

upsAlarmId 1.3.6.1.4.1.850.1.1.6.4.1.1
A unique identifier for an alarm condition. This value must remain constant.
Status: mandatory Access: read-only
OBJECT-TYPE    
  INTEGER  

upsAlarmDescr 1.3.6.1.4.1.850.1.1.6.4.1.2
A reference to an alarm description object. The object references should not be accessible, but rather be used to provide a unique description of the alarm condition.
Status: mandatory Access: read-only
OBJECT-TYPE    
  DisplayString Size(0..31)  

upsAlarmTime 1.3.6.1.4.1.850.1.1.6.4.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 presumable existed before agent startup, the value of upsAlarmTime shall equal 0.
Status: mandatory Access: read-only
OBJECT-TYPE    
  TimeTicks  

upsAlarmBatteryBad 1.3.6.1.4.1.850.1.1.7.1
One or more batteries have been determined to require replacement.
Status: mandatory Access: read-only
OBJECT-TYPE    
  INTEGER  

upsAlarmOnBattery 1.3.6.1.4.1.850.1.1.7.2
The UPS is drawing power from the batteries.
Status: mandatory Access: read-only
OBJECT-TYPE    
  INTEGER  

upsAlarmLowBattery 1.3.6.1.4.1.850.1.1.7.3
The remaining battery run-time is less than or equal to upsConfigMinutesRemaining.
Status: mandatory Access: read-only
OBJECT-TYPE    
  INTEGER  

upsAlarmDepletedBattery 1.3.6.1.4.1.850.1.1.7.4
The UPS will be unable to sustain the present load when and if the utility power is lost.
Status: mandatory Access: read-only
OBJECT-TYPE    
  INTEGER  

upsAlarmTempBad 1.3.6.1.4.1.850.1.1.7.5
A temperature is out of tolerance.
Status: mandatory Access: read-only
OBJECT-TYPE    
  INTEGER  

upsAlarmOutputOverload 1.3.6.1.4.1.850.1.1.7.6
The output load exceeds the UPS output capacity.
Status: mandatory Access: read-only
OBJECT-TYPE    
  INTEGER  

upsAlarmOutputOffAsRequested 1.3.6.1.4.1.850.1.1.7.7
The UPS has shutdown as commanded, i.e., the output is off.
Status: mandatory Access: read-only
OBJECT-TYPE    
  INTEGER  

upsAlarmUpsOutputOff 1.3.6.1.4.1.850.1.1.7.8
The UPS is in the off state.
Status: mandatory Access: read-only
OBJECT-TYPE    
  INTEGER  

upsAlarmDiagnosticTestFailed 1.3.6.1.4.1.850.1.1.7.9
The result of the last diagnostic test indicates a failure.
Status: mandatory Access: read-only
OBJECT-TYPE    
  INTEGER  

upsAlarmCommunicationsLost 1.3.6.1.4.1.850.1.1.7.10
A problem has been encountered in the communications between the agent and the UPS.
Status: mandatory Access: read-only
OBJECT-TYPE    
  INTEGER  

upsAlarmShutdownPending 1.3.6.1.4.1.850.1.1.7.11
A upsShutdownAfterDelay countdown is underway.
Status: mandatory Access: read-only
OBJECT-TYPE    
  INTEGER  

upsAlarmShutdownImminent 1.3.6.1.4.1.850.1.1.7.12
A upsShutdownAfterDelay countdown is underway.
Status: mandatory Access: read-only
OBJECT-TYPE    
  INTEGER  

upsAlarmTestInProgress 1.3.6.1.4.1.850.1.1.7.13
A upsShutdownAfterDelay countdown is underway.
Status: mandatory Access: read-only
OBJECT-TYPE    
  INTEGER  

upsTestId 1.3.6.1.4.1.850.1.1.8.1
The test named by an OBJECT IDENTIFIER which allows a standard mechanism for the initiation of test, 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. Tests in progress may be aborted by setting this variable to upsTestAbortTestInProgress. 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 bee run, in which case the well known value upsTestNoTestsInitiated is returned.
Status: mandatory Access: read-write
OBJECT-TYPE    
  INTEGER noTestsInitiated(1), abortTestInProgress(2), generalSystemsTest(3), checkBatteryTest(4), deepBatteryCalibration(5)  

upsTestResultsSummary 1.3.6.1.4.1.850.1.1.8.2
The results of the mandatory or last UPS diagnostics test performed. The values for donePass(1), doneWarning(2), and doneError(3) are self-documenting. 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(4) indicates that no previous test results are available, such as in 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: mandatory Access: read-only
OBJECT-TYPE    
  INTEGER donePass(1), doneWarning(2), doneError(3), aborted(4), inProgress(5), noTestsInitiated(6)  

upsShutdownType 1.3.6.1.4.1.850.1.1.9.1
Setting this object will start the output after the indicated number of seconds. Setting this object to 0 will cause the UPS to start the output immediately. If the output is already on at the time the delay has counted down, nothing will happen.
Status: mandatory Access: read-write
OBJECT-TYPE    
  INTEGER output(1), system(2)  

upsShutdownAfterDelay 1.3.6.1.4.1.850.1.1.9.2
Setting this object will shutdown (i.e., turn off) either the UPS output or the UPS system (as determined by the value of upsShhutdownType 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. UNITS seconds
Status: mandatory Access: read-write
OBJECT-TYPE    
  INTEGER -1..32767  

upsStartupAfterDelay 1.3.6.1.4.1.850.1.1.9.3
Setting this object will start the output after the indicated number of seconds, includeing starting the UPS, if necessary. Setting this object to 0 will cause the start 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, nothing will happen. Sets to this object override the effect of any upsStartupAfterDelay countdown or upsRebootDuration countdown in progress. When read, upsStartupAfterDelay will return the number of seconds until start, or -1 if no startup countdown is in effect. If the countdown expires during a utility failure, the startup shall depend upon the value of upsAutoRestart at that time. On some systems, if the agent is restarted while a startup countdown is in effect, the countdown is aborted. UNITS seconds
Status: mandatory Access: read-write
OBJECT-TYPE    
  INTEGER -1..32767  

upsRebootDuration 1.3.6.1.4.1.850.1.1.9.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 the 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, upsRebootDuration 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 depend on the value of upsAutoRestart at that time. UNITS seconds
Status: mandatory Access: read-write
OBJECT-TYPE    
  INTEGER -1..100  

upsAutoRestart 1.3.6.1.4.1.850.1.1.9.5
Setting this object to 'on' will cause the UPS system to restart after a shutdown if/when utility power is present.
Status: mandatory Access: read-write
OBJECT-TYPE    
  INTEGER on(1), off(2)  

upsConfigInputVoltageHigh 1.3.6.1.4.1.850.1.1.10.11
If the value of the input voltage (in Volts) exceeds this value, a utilityVoltageHigh trap will be triggered.
Status: mandatory Access: read-write
OBJECT-TYPE    
  INTEGER  

upsConfigInputVoltageLow 1.3.6.1.4.1.850.1.1.10.12
If the value of the input voltage (in Volts) falls below this value, a utilityVoltageLow trap will be triggered.
Status: mandatory Access: read-write
OBJECT-TYPE    
  INTEGER  

upsConfigOutputPercLoadHigh 1.3.6.1.4.1.850.1.1.10.13
If the value of the output percent load exceeds this value, a upsOverload trap will be triggered.
Status: mandatory Access: read-write
OBJECT-TYPE    
  INTEGER  

upsConfigBatteryPercLow 1.3.6.1.4.1.850.1.1.10.14
If the value of the battery percent capacity falls below this value, a lowBattery trap will be triggered.
Status: mandatory Access: read-write
OBJECT-TYPE    
  INTEGER  

upsConfigBatteryTemperatureHigh 1.3.6.1.4.1.850.1.1.10.15
If the value of the battery temperature exceeds this value, a batteryTemperatureHigh trap will be triggered.
Status: mandatory Access: read-write
OBJECT-TYPE    
  INTEGER  

upsOnBattery 5
The UPS is on battery.
TRAP-TYPE    

powerRestored 6
Utility power has been restored.
TRAP-TYPE    

lowBattery 7
The UPS batteries are low and will soon be exhausted.
TRAP-TYPE    

returnFromLowBattery 8
The UPS has returned from a low battery condition.
TRAP-TYPE    

communicationEstablished 9
Communication with the UPS has been established. This trap will be sent each time there is a transition from a power off condition to a power on condition.
TRAP-TYPE    

communicationLost 10
Communication with the UPS has been lost.
TRAP-TYPE    

upsOverload 11
The UPS has sensed a load greater than the value of the upsConfigOutputPercLoadHigh MIB variable.
TRAP-TYPE    

upsDiagnosticsFailed 12
The UPS failed its self-test.
TRAP-TYPE    

upsDiagnosticsPassed 13
The UPS passed its internal self-test.
TRAP-TYPE    

utilityVoltageHigh 14
The UPS input voltage greater than or equal to the value of the upsConfigInputVoltageHigh MIB variable.
TRAP-TYPE    

utilityVoltageLow 15
The UPS input voltage is less than or equal to the value of the upsConfigInputVoltageLow MIB variable.
TRAP-TYPE    

utilityVoltageReturnToNormal 16
The UPS has returned from a utility voltage high or low condition.
TRAP-TYPE    

batteryTemperatureHigh 17
The UPS battery temperature has exceeded the value of the upsConfigBatteryTemperatureHigh MIB variable.
TRAP-TYPE    

shutdownPending 18
A UPS shutdown countdown is underway.
TRAP-TYPE    

upsSleeping 19
The output of the UPS has been turned off.
TRAP-TYPE    

upsWokeup 20
The output of the UPS has been turned on.
TRAP-TYPE    

upsBatteryNeedsReplacement 21
The UPS battery needs to be replaced.
TRAP-TYPE