| OID symbolic | OID numeric | Type | Access | Description |
| tripplite | 1.3.6.1.4.1.850 | | | |
| NTF upsOnBattery | 1.3.6.1.4.1.850.0.5 | | | The UPS is on battery. |
| NTF powerRestored | 1.3.6.1.4.1.850.0.6 | | | Utility power has been restored. |
| NTF lowBattery | 1.3.6.1.4.1.850.0.7 | | | The UPS batteries are low and will soon be exhausted. |
| NTF returnFromLowBattery | 1.3.6.1.4.1.850.0.8 | | | The UPS has returned from a low battery condition. |
| NTF communicationEstablished | 1.3.6.1.4.1.850.0.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. |
| NTF communicationLost | 1.3.6.1.4.1.850.0.10 | | | Communication with the UPS has been lost. |
| NTF upsOverload | 1.3.6.1.4.1.850.0.11 | | | The UPS has sensed a load greater than the value of the upsConfigOutputPercLoadHigh MIB variable. |
| NTF upsDiagnosticsFailed | 1.3.6.1.4.1.850.0.12 | | | The UPS failed its self-test. |
| NTF upsDiagnosticsPassed | 1.3.6.1.4.1.850.0.13 | | | The UPS passed its internal self-test. |
| NTF utilityVoltageHigh | 1.3.6.1.4.1.850.0.14 | | | The UPS input voltage greater than or equal to the value of the upsConfigInputVoltageHigh MIB variable. |
| NTF utilityVoltageLow | 1.3.6.1.4.1.850.0.15 | | | The UPS input voltage is less than or equal to the value of the upsConfigInputVoltageLow MIB variable. |
| NTF utilityVoltageReturnToNormal | 1.3.6.1.4.1.850.0.16 | | | The UPS has returned from a utility voltage high or low condition. |
| NTF batteryTemperatureHigh | 1.3.6.1.4.1.850.0.17 | | | The UPS battery temperature has exceeded the value of the upsConfigBatteryTemperatureHigh MIB variable. |
| NTF shutdownPending | 1.3.6.1.4.1.850.0.18 | | | A UPS shutdown countdown is underway. |
| NTF upsSleeping | 1.3.6.1.4.1.850.0.19 | | | The output of the UPS has been turned off. |
| NTF upsWokeup | 1.3.6.1.4.1.850.0.20 | | | The output of the UPS has been turned on. |
| NTF upsBatteryNeedsReplacement | 1.3.6.1.4.1.850.0.21 | | | The UPS battery needs to be replaced. |
| trippUPS1 | 1.3.6.1.4.1.850.1 | | | |
| ups | 1.3.6.1.4.1.850.1.1 | | | |
| upsIdent | 1.3.6.1.4.1.850.1.1.1 | | | |
| STR upsIdentManufacturer | 1.3.6.1.4.1.850.1.1.1.1 | DisplayString | read-only | The name of the UPS manufacturer. |
| STR upsIdentModel | 1.3.6.1.4.1.850.1.1.1.2 | DisplayString | read-only | The UPS Model designation. |
| STR upsIdentUPSSoftwareVersion | 1.3.6.1.4.1.850.1.1.1.3 | DisplayString | read-only | The UPS Firmware software version(s). This variable
may or may not have the same value as
upsIdentAgentSoftwareVersion in some implementations. |
| STR upsIdentAgentSoftwareVersion | 1.3.6.1.4.1.850.1.1.1.4 | DisplayString | read-only | The UPS agent software version. This variable may or
may not have the same value as
upsIdentUPSSoftwareVersion in some implementations. |
| STR upsIdentName | 1.3.6.1.4.1.850.1.1.1.5 | DisplayString | read-write | A string identifying the UPS. This object should be
set by the administrator. |
| STR upsIdentAttachedDevices | 1.3.6.1.4.1.850.1.1.1.6 | DisplayString | read-write | A string identifying the devices attached to the
output(s) of the UPS. This object should be set by
the administrator. |
| upsBattery | 1.3.6.1.4.1.850.1.1.2 | | | |
| INT upsBatteryStatus | 1.3.6.1.4.1.850.1.1.2.1 | INTEGER | read-only | 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. |
| INT upsSecondsOnBattery | 1.3.6.1.4.1.850.1.1.2.2 | INTEGER | read-only | 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 |
| INT upsEstimatedMinutesRemaining | 1.3.6.1.4.1.850.1.1.2.3 | INTEGER | read-only | 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 |
| INT upsBatteryChargeRemaining | 1.3.6.1.4.1.850.1.1.2.4 | INTEGER | read-only | The estimate of the battery charge remaining expressed
as a percent of full charge. |
| INT upsBatteryVoltage | 1.3.6.1.4.1.850.1.1.2.5 | INTEGER | read-only | The magnitude of the present battery voltage. UNITS 0.1 Volt DC. |
| INT upsBatteryTemperature | 1.3.6.1.4.1.850.1.1.2.7 | INTEGER | read-only | The ambient temperature at or near the UPS Battery.
UNITS degrees Centigrade |
| upsInput | 1.3.6.1.4.1.850.1.1.3 | | | |
| INT upsInputFrequency | 1.3.6.1.4.1.850.1.1.3.1 | INTEGER | read-only | The present input frequency. UNITS 0.1 Hertz |
| CTR upsInputLineBads | 1.3.6.1.4.1.850.1.1.3.2 | Counter | read-only | A count of the number of times the input entered an
out-of-tolerance condition as defined by the manufacturer. |
| INT upsInputNumLines | 1.3.6.1.4.1.850.1.1.3.3 | INTEGER | read-only | The number of input lines utilized in this device.
This variable indicates the number of rows in the input table. |
| INT upsInputVolt | 1.3.6.1.4.1.850.1.1.3.4 | INTEGER | read-only | The magnitude of the present input voltage.
UNITS RMS Volts |
| upsInputTable | 1.3.6.1.4.1.850.1.1.3.5 | | not-accessible | A list of input table entries. The number of entries
is given by the value of upsInputNumLines. |
| upsInputEntry | 1.3.6.1.4.1.850.1.1.3.5.1 | | not-accessible | An entry containing information applicable to a
particular input line. |
| INT upsInputLineIndex | 1.3.6.1.4.1.850.1.1.3.5.1.1 | INTEGER | read-only | The input line identifier. |
| INT upsInputVoltage | 1.3.6.1.4.1.850.1.1.3.5.1.2 | INTEGER | read-only | The magnitude of the present input voltage.
UNITS RMS Volts |
| upsOutput | 1.3.6.1.4.1.850.1.1.4 | | | |
| INT upsOutputSource | 1.3.6.1.4.1.850.1.1.4.1 | INTEGER | read-only | The present source of output power. |
| INT upsOutputFrequency | 1.3.6.1.4.1.850.1.1.4.2 | INTEGER | read-only | The present output frequency.
UNITS 0.1 Hertz |
| INT upsOutputNumLines | 1.3.6.1.4.1.850.1.1.4.3 | INTEGER | read-only | The number of output lines utilized in this device.
This variable indicates the number of rows in the output table. |
| INT upsOutputPercLoad | 1.3.6.1.4.1.850.1.1.4.4 | INTEGER | read-only | The percentage of true power capacity presently being used.
UNITS percent |
| upsOutputTable | 1.3.6.1.4.1.850.1.1.4.5 | | not-accessible | A list of output table entries. The number of
entries is given by the value of upsOutputNumLines. |
| upsOutputEntry | 1.3.6.1.4.1.850.1.1.4.5.1 | | not-accessible | An entry containing information applicable to a
particular output line. |
| INT upsOutputLineIndex | 1.3.6.1.4.1.850.1.1.4.5.1.1 | INTEGER | read-only | The output line identifier. |
| INT upsOutputVoltage | 1.3.6.1.4.1.850.1.1.4.5.1.2 | INTEGER | read-only | The present output voltage.
UNITS RMS Volts |
| INT upsOutputCurrent | 1.3.6.1.4.1.850.1.1.4.5.1.3 | INTEGER | read-only | The present output mandatory.
UNITS 0.1 Amp |
| INT upsOutputPower | 1.3.6.1.4.1.850.1.1.4.5.1.4 | INTEGER | read-only | The present output true power.
UNITS Watts |
| INT upsOutputPercentLoad | 1.3.6.1.4.1.850.1.1.4.5.1.5 | INTEGER | read-only | The percentage of true power capacity presently being used.
UNITS percent |
| upsAlarm | 1.3.6.1.4.1.850.1.1.6 | | | |
| GAU upsAlarmsPresent | 1.3.6.1.4.1.850.1.1.6.1 | Gauge | read-only | The present number of active alarm conditions. |
| upsAlarmTable | 1.3.6.1.4.1.850.1.1.6.4 | | not-accessible | 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. |
| upsAlarmEntry | 1.3.6.1.4.1.850.1.1.6.4.1 | | not-accessible | An entry containing information applicable to a
particular alarm. |
| INT upsAlarmID | 1.3.6.1.4.1.850.1.1.6.4.1.1 | INTEGER | read-only | A unique identifier for an alarm condition. This
value must remain constant. |
| STR upsAlarmDESCR | 1.3.6.1.4.1.850.1.1.6.4.1.2 | DisplayString | read-only | 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. |
| TIK upsAlarmTime | 1.3.6.1.4.1.850.1.1.6.4.1.3 | TimeTicks | read-only | 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. |
| upsWellKnownAlarms | 1.3.6.1.4.1.850.1.1.7 | | | |
| INT upsAlarmBatteryBad | 1.3.6.1.4.1.850.1.1.7.1 | INTEGER | read-only | One or more batteries have been determined to require
replacement. |
| INT upsAlarmOnBattery | 1.3.6.1.4.1.850.1.1.7.2 | INTEGER | read-only | The UPS is drawing power from the batteries. |
| INT upsAlarmLowBattery | 1.3.6.1.4.1.850.1.1.7.3 | INTEGER | read-only | The remaining battery run-time is less than or equal
to upsConfigMinutesRemaining. |
| INT upsAlarmDepletedBattery | 1.3.6.1.4.1.850.1.1.7.4 | INTEGER | read-only | The UPS will be unable to sustain the present load
when and if the utility power is lost. |
| INT upsAlarmTempBad | 1.3.6.1.4.1.850.1.1.7.5 | INTEGER | read-only | A temperature is out of tolerance. |
| INT upsAlarmOutputOverload | 1.3.6.1.4.1.850.1.1.7.6 | INTEGER | read-only | The output load exceeds the UPS output capacity. |
| INT upsAlarmOutputOffAsRequested | 1.3.6.1.4.1.850.1.1.7.7 | INTEGER | read-only | The UPS has shutdown as commanded, i.e., the output is off. |
| INT upsAlarmUpsOutputOff | 1.3.6.1.4.1.850.1.1.7.8 | INTEGER | read-only | The UPS is in the off state. |
| INT upsAlarmDiagnosticTestFailed | 1.3.6.1.4.1.850.1.1.7.9 | INTEGER | read-only | The result of the last diagnostic test indicates a
failure. |
| INT upsAlarmCommunicationsLost | 1.3.6.1.4.1.850.1.1.7.10 | INTEGER | read-only | A problem has been encountered in the
communications between the agent and the UPS. |
| INT upsAlarmShutdownPending | 1.3.6.1.4.1.850.1.1.7.11 | INTEGER | read-only | A upsShutdownAfterDelay countdown is underway. |
| INT upsAlarmShutdownImminent | 1.3.6.1.4.1.850.1.1.7.12 | INTEGER | read-only | A upsShutdownAfterDelay countdown is underway. |
| INT upsAlarmTestInProgress | 1.3.6.1.4.1.850.1.1.7.13 | INTEGER | read-only | A upsShutdownAfterDelay countdown is underway. |
| upsTest | 1.3.6.1.4.1.850.1.1.8 | | | |
| INT upsTestId | 1.3.6.1.4.1.850.1.1.8.1 | INTEGER | read-write | 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. |
| INT upsTestResultsSummary | 1.3.6.1.4.1.850.1.1.8.2 | INTEGER | read-only | 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. |
| upsControl | 1.3.6.1.4.1.850.1.1.9 | | | |
| INT upsShutdownType | 1.3.6.1.4.1.850.1.1.9.1 | INTEGER | read-write | 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. |
| INT upsShutdownAfterDelay | 1.3.6.1.4.1.850.1.1.9.2 | INTEGER | read-write | 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 |
| INT upsStartupAfterDelay | 1.3.6.1.4.1.850.1.1.9.3 | INTEGER | read-write | 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 |
| INT upsRebootDuration | 1.3.6.1.4.1.850.1.1.9.4 | INTEGER | read-write | 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 |
| INT upsAutoRestart | 1.3.6.1.4.1.850.1.1.9.5 | INTEGER | read-write | Setting this object to 'on' will cause the UPS system
to restart after a shutdown if/when utility power is present. |
| upsConfig | 1.3.6.1.4.1.850.1.1.10 | | | |
| INT upsConfigInputVoltageHigh | 1.3.6.1.4.1.850.1.1.10.11 | INTEGER | read-write | If the value of the input voltage (in Volts) exceeds this value, a
utilityVoltageHigh trap will be triggered. |
| INT upsConfigInputVoltageLow | 1.3.6.1.4.1.850.1.1.10.12 | INTEGER | read-write | If the value of the input voltage (in Volts) falls below this value, a
utilityVoltageLow trap will be triggered. |
| INT upsConfigOutputPercLoadHigh | 1.3.6.1.4.1.850.1.1.10.13 | INTEGER | read-write | If the value of the output percent load exceeds this value, a upsOverload trap
will be triggered. |
| INT upsConfigBatteryPercLow | 1.3.6.1.4.1.850.1.1.10.14 | INTEGER | read-write | If the value of the battery percent capacity falls below this value, a lowBattery
trap will be triggered. |
| INT upsConfigBatteryTemperatureHigh | 1.3.6.1.4.1.850.1.1.10.15 | INTEGER | read-write | If the value of the battery temperature exceeds this value, a
batteryTemperatureHigh trap will be triggered. |