TRIPPUPS1-MIB
File:
TRIPPUPS1-MIB.mib (36707 bytes)
Imported modules
Imported symbols
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
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 |
|
|
|
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 |
|
|
|
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 |
|
|
|
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 |
|
|
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 |
|
|
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) |
|
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 |
|
|
lowBattery |
7 |
The UPS batteries are low and will soon be exhausted. |
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 |
|
|
|
upsOverload |
11 |
The UPS has sensed a load greater than the value of the
upsConfigOutputPercLoadHigh MIB variable. |
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 |
|
|
|
batteryTemperatureHigh |
17 |
The UPS battery temperature has exceeded the value of the
upsConfigBatteryTemperatureHigh MIB variable. |
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 |
|
|
|