UPS2-MIB Table View

Table-centric layout grouping table, row, and column objects.

Tables
8
Rows
8
Columns
54

upsIdTable

table mandatory
.1.3.6.1.4.1.52.4.1.1.10.2.1 · 1 row entry · 6 columns
Uses the cabletron variant from /opt/observium/mibs/cabletron.
Command help
Walk upsIdTable
/usr/bin/snmpbulkwalk -v2c -c '<community>' -Pud -Ir -OQUs -m 'UPS2-MIB' -M '/opt/observium/mibs/cabletron:/opt/observium/mibs/rfc:/opt/observium/mibs/net-snmp' 'udp:<hostname>:161' 'UPS2-MIB::upsIdTable'
A list of identification table entries.  The number of
entries is given by the value of upsNumUPSs.
upsIdEntry row .1.3.6.1.4.1.52.4.1.1.10.2.1.1
An entry containing objects for a particular UPS.
Indexes
Column Syntax OID
upsIndexmandatory
A unique value which identifies a particular UPS.
Integer32
Type Constraints:
range: -2147483648..2147483647
.1.3.6.1.4.1.52.4.1.1.10.2.1.1.1
upsNamemandatory
The UPS's name. A maximum of 8 characters may be specified.
This object is initialized to the UPS's model name.
OctetStringr/w
Constraints:
range: 0-8
.1.3.6.1.4.1.52.4.1.1.10.2.1.1.2
upsModelTypemandatory
The UPS's base model type.
Enumeration
Enumerated Values:
1smartUps250
2smartUps400
3smartUps600
4smartUps900
5smartUps1250
6smartUps2000
7matrixUps3000
8matrixUps5000
9other
.1.3.6.1.4.1.52.4.1.1.10.2.1.1.3
upsFwVersionmandatory
The UPS's firmware version.
OctetString
Constraints:
range: 0-8
.1.3.6.1.4.1.52.4.1.1.10.2.1.1.4
The UPS's serial number as set at the factory.
OctetString
Constraints:
range: 0-16
.1.3.6.1.4.1.52.4.1.1.10.2.1.1.5
upsManufDatemandatory
The UPS's date of manufacture in the format mm/dd/yy.
OctetString
Constraints:
range: 0-8
.1.3.6.1.4.1.52.4.1.1.10.2.1.1.6

upsBatteryTable

table mandatory
.1.3.6.1.4.1.52.4.1.1.10.3.1 · 1 row entry · 9 columns
Uses the cabletron variant from /opt/observium/mibs/cabletron.
Command help
Walk upsBatteryTable
/usr/bin/snmpbulkwalk -v2c -c '<community>' -Pud -Ir -OQUs -m 'UPS2-MIB' -M '/opt/observium/mibs/cabletron:/opt/observium/mibs/rfc:/opt/observium/mibs/net-snmp' 'udp:<hostname>:161' 'UPS2-MIB::upsBatteryTable'
A list of battery table entries.  The number of
entries is given by the value of upsNumUPSs.
upsBatteryEntry row .1.3.6.1.4.1.52.4.1.1.10.3.1.1
An entry containing objects for a particular UPS.
Indexes
Column Syntax OID
The UPS's remaining battery capacity expressed as a percent
of the fully charged condition. The value of this object is
the actual percentage * 10 (that is, to determine the actual
percentage, divide the value of this …
Integer32
Type Constraints:
range: -2147483648..2147483647
.1.3.6.1.4.1.52.4.1.1.10.3.1.1.1
The UPS's present battery voltage. The value of this object
is the actual voltage * 100 (that is, to determine the actual
voltage, divide the value of this object by 100).
Integer32
Type Constraints:
range: -2147483648..2147483647
.1.3.6.1.4.1.52.4.1.1.10.3.1.1.2
This object may be written to initiate testing of the UPS's
battery packs. Reading this object will always return a 0.
Enumerationr/w
Enumerated Values:
1initiateTest
.1.3.6.1.4.1.52.4.1.1.10.3.1.1.3
The result of the last battery test performed.
Enumeration
Enumerated Values:
1batteryOK
2batteryBad
3noRecentTest
4invalidTestDueToOverload
.1.3.6.1.4.1.52.4.1.1.10.3.1.1.4
This object may be written to initiate or terminate the test
used to calibrate the returned run time value. This test
will only run if battery capacity is 100%. Results of this
test can be retrieved by upsEstimatedRu…
Enumerationr/w
Enumerated Values:
1performTest
2abortTest
3testInProgress
4testNotInProgress
.1.3.6.1.4.1.52.4.1.1.10.3.1.1.5
The UPS's estimated remaining run time in minutes. The UPS
may be queried when operating in the on-line, bypass, or
on-battery modes of operation. The run time estimate is
based on available battery capacity and outpu…
Integer32
Type Constraints:
range: -2147483648..2147483647
.1.3.6.1.4.1.52.4.1.1.10.3.1.1.6
The reason for the most recent transfer to on-battery
operation.
Enumeration
Enumerated Values:
1noTransfer
2selfTest
3inputLineSpike
4inputLowVoltage
5inputHighVoltage
6inputLineFrequencyBad
.1.3.6.1.4.1.52.4.1.1.10.3.1.1.7
The frequency of execution of the UPS's automatic battery
test. The test may be run immediately upon startup, upon
startup and every 7 days thereafter, upon startup and every
14 days thereafter, or never.
Enumerationr/w
Enumerated Values:
1twoWeeks
2oneWeek
3startupOnly
4off
.1.3.6.1.4.1.52.4.1.1.10.3.1.1.8
The interval between activation of the UPS's low battery
alarm warnings and shutdown of the UPS.
Enumerationr/w
Enumerated Values:
1twoMinutes
2fiveMinutes
3sevenMinutes
4tenMinutes
.1.3.6.1.4.1.52.4.1.1.10.3.1.1.9

upsInputTable

table mandatory
.1.3.6.1.4.1.52.4.1.1.10.4.1 · 1 row entry · 6 columns
Uses the cabletron variant from /opt/observium/mibs/cabletron.
Command help
Walk upsInputTable
/usr/bin/snmpbulkwalk -v2c -c '<community>' -Pud -Ir -OQUs -m 'UPS2-MIB' -M '/opt/observium/mibs/cabletron:/opt/observium/mibs/rfc:/opt/observium/mibs/net-snmp' 'udp:<hostname>:161' 'UPS2-MIB::upsInputTable'
A list of input table entries.  The number of
entries is given by the value of upsNumUPSs.
upsInputEntry row .1.3.6.1.4.1.52.4.1.1.10.4.1.1
An entry containing objects for a particular UPS.
Indexes
Column Syntax OID
The UPS's utility voltage version.
Enumeration
Enumerated Values:
1vac100
2vac120
3vac208
4vac220
.1.3.6.1.4.1.52.4.1.1.10.4.1.1.1
The UPS's measured utility input voltage. The value
of this object is the actual voltage * 10 (that is, to
determine the actual voltage, divide the value of this
object by 10).
Integer32
Type Constraints:
range: -2147483648..2147483647
.1.3.6.1.4.1.52.4.1.1.10.4.1.1.2
The sensitivity of the UPS to rapid changes in utility
voltage (e.g., blackouts, spikes, or notches) or
abnormal changes in utility frequency.
Enumerationr/w
Enumerated Values:
1high
2medium
3low
4auto
.1.3.6.1.4.1.52.4.1.1.10.4.1.1.3
The UPS's maximum input voltage recorded since this object
was last read. The value of this object is the actual
voltage * 10 (that is, to determine the actual voltage,
divide the value of this object by 10).
Integer32
Type Constraints:
range: -2147483648..2147483647
.1.3.6.1.4.1.52.4.1.1.10.4.1.1.4
The UPS's minimum input voltage recorded since this object
was last read. The value of this object is the actual
voltage * 10 (that is, to determine the actual voltage,
divide the value of this object by 10).
Integer32
Type Constraints:
range: -2147483648..2147483647
.1.3.6.1.4.1.52.4.1.1.10.4.1.1.5
The UPS's present internal operating frequency in Hz.
The value of this object is the actual frequency * 100
(that is, to determine the actual frequency, divide
the value of this object by 100).
Integer32
Type Constraints:
range: -2147483648..2147483647
.1.3.6.1.4.1.52.4.1.1.10.4.1.1.6

upsOutputTable

table mandatory
.1.3.6.1.4.1.52.4.1.1.10.5.1 · 1 row entry · 3 columns
Uses the cabletron variant from /opt/observium/mibs/cabletron.
Command help
Walk upsOutputTable
/usr/bin/snmpbulkwalk -v2c -c '<community>' -Pud -Ir -OQUs -m 'UPS2-MIB' -M '/opt/observium/mibs/cabletron:/opt/observium/mibs/rfc:/opt/observium/mibs/net-snmp' 'udp:<hostname>:161' 'UPS2-MIB::upsOutputTable'
A list of output table entries.  The number of
entries is given by the value of upsNumUPSs.
upsOutputEntry row .1.3.6.1.4.1.52.4.1.1.10.5.1.1
An entry containing objects for a particular UPS.
Indexes
Column Syntax OID
The measured UPS output voltage. The value of this
object is the actual voltage * 10 (that is, to determine
the actual voltage, divide the value of this object by
10).
Integer32
Type Constraints:
range: -2147483648..2147483647
.1.3.6.1.4.1.52.4.1.1.10.5.1.1.1
The UPS's current on-battery output voltage setting
(valid for 220/230/240 Vac version UPSs only). For other
version UPSs, reading this object will always return a 0
and writing this object will have no effect.
Enumerationr/w
Enumerated Values:
1vac225
2vac230
3vac240
4vac220
.1.3.6.1.4.1.52.4.1.1.10.5.1.1.2
The UPS's output load represented as a percentage of full
rated load in Watts. The value of this object is the actual
percentage * 10 (that is, to determine the actual percentage,
divide the value of this object by 1…
Integer32
Type Constraints:
range: -2147483648..2147483647
.1.3.6.1.4.1.52.4.1.1.10.5.1.1.3

upsStatusTable

table mandatory
.1.3.6.1.4.1.52.4.1.1.10.6.1 · 1 row entry · 3 columns
Uses the cabletron variant from /opt/observium/mibs/cabletron.
Command help
Walk upsStatusTable
/usr/bin/snmpbulkwalk -v2c -c '<community>' -Pud -Ir -OQUs -m 'UPS2-MIB' -M '/opt/observium/mibs/cabletron:/opt/observium/mibs/rfc:/opt/observium/mibs/net-snmp' 'udp:<hostname>:161' 'UPS2-MIB::upsStatusTable'
A list of status table entries.  The number of
entries is given by the value of upsNumUPSs.
upsStatusEntry row .1.3.6.1.4.1.52.4.1.1.10.6.1.1
An entry containing objects for a particular UPS.
Indexes
Column Syntax OID
This object contains 8 bits of information about the current
operational status of the UPS. The bits are encoded as
follows:

BIT 7: 1=replace battery condition
BIT 6: 1=low battery condition
BIT 5: 1=…
Integer32
Type Constraints:
range: -2147483648..2147483647
.1.3.6.1.4.1.52.4.1.1.10.6.1.1.1
This object contains 8 bits of information about the current
fault conditions of the UPS. The bits are encoded as
follows:

BIT 7: 1=UPS fault - internal temperature has exceeded
nominal limits…
Integer32
Type Constraints:
range: -2147483648..2147483647
.1.3.6.1.4.1.52.4.1.1.10.6.1.1.2
upsStatusTempmandatory
The UPS's present internal operating temperature in degrees
Fahrenheit. The value of this object is the actual
temperature * 10 (that is, to determine the actual
temperature, divide the value of this object by 10).
Integer32
Type Constraints:
range: -2147483648..2147483647
.1.3.6.1.4.1.52.4.1.1.10.6.1.1.3

upsConfigTable

table mandatory
.1.3.6.1.4.1.52.4.1.1.10.7.1 · 1 row entry · 2 columns
Uses the cabletron variant from /opt/observium/mibs/cabletron.
Command help
Walk upsConfigTable
/usr/bin/snmpbulkwalk -v2c -c '<community>' -Pud -Ir -OQUs -m 'UPS2-MIB' -M '/opt/observium/mibs/cabletron:/opt/observium/mibs/rfc:/opt/observium/mibs/net-snmp' 'udp:<hostname>:161' 'UPS2-MIB::upsConfigTable'
A list of configuration table entries.  The number of
entries is given by the value of upsNumUPSs.
upsConfigEntry row .1.3.6.1.4.1.52.4.1.1.10.7.1.1
An entry containing objects for a particular UPS.
Indexes
Column Syntax OID
The UPS's current audible alarm setting. The alarm
may be set to activate immediately upon utility failure
and for low battery condition, to activate 30 seconds
after utility failure and immediately upon low battery
co…
Enumerationr/w
Enumerated Values:
1uponUtilityFailure
2thirtySecondsAfterUtilityFailure
3lowBatteryOnly
4noAudibleAlarm
.1.3.6.1.4.1.52.4.1.1.10.7.1.1.1
This object may be written to force the UPS to restore
the factory default settings for most of the UPS's
customizable parameters. Reading this object will always
return a 0.
Enumerationr/w
Enumerated Values:
1restoreDefaults
.1.3.6.1.4.1.52.4.1.1.10.7.1.1.2

upsExtMeasTable

table mandatory
.1.3.6.1.4.1.52.4.1.1.10.8.1 · 1 row entry · 16 columns
Uses the cabletron variant from /opt/observium/mibs/cabletron.
Command help
Walk upsExtMeasTable
/usr/bin/snmpbulkwalk -v2c -c '<community>' -Pud -Ir -OQUs -m 'UPS2-MIB' -M '/opt/observium/mibs/cabletron:/opt/observium/mibs/rfc:/opt/observium/mibs/net-snmp' 'udp:<hostname>:161' 'UPS2-MIB::upsExtMeasTable'
A list of external measurement table entries.  The number of
entries is the number of available UPSs to which External
Measurement Units are attached.
upsExtMeasEntry row .1.3.6.1.4.1.52.4.1.1.10.8.1.1
An entry containing objects for a particular UPS.
Indexes
Column Syntax OID
The External Measurement Unit's firmware version letter.
OctetString
Constraints:
range: 0-1
.1.3.6.1.4.1.52.4.1.1.10.8.1.1.1
The local ambient temperature in degrees Fahrenheit as measured
by the External Measurement Unit. The value of this object
is the actual temperature * 100 (that is, to determine the
actual temperature, divide the value…
Integer32
Type Constraints:
range: -2147483648..2147483647
.1.3.6.1.4.1.52.4.1.1.10.8.1.1.2
The local ambient relative humidity in percent as measured
by the External Measurement Unit. The value of this object
is the actual humidity * 10 (that is, to determine the
actual humidity, divide the value of this obj…
Integer32
Type Constraints:
range: -2147483648..2147483647
.1.3.6.1.4.1.52.4.1.1.10.8.1.1.3
This object contains 8 bits of information about the current
alarm status of the External Measurement Unit. The bits are
encoded as follows:

BIT 7: 1=Upper temperature limit exceeded
BIT 6: 1=Lower tem…
Integer32
Type Constraints:
range: -2147483648..2147483647
.1.3.6.1.4.1.52.4.1.1.10.8.1.1.4
The upper temperature limit at which an alarm will be sent.
Enumerationr/w
Enumerated Values:
1ninetyDegreesF
2oneHundredFifteenDegreesF
3oneHundredThirtyDegreesF
4oneHundredSeventyFiveDegreesF
.1.3.6.1.4.1.52.4.1.1.10.8.1.1.5
The lower temperature limit at which an alarm will be sent.
Enumerationr/w
Enumerated Values:
1fortyDegreesF
2fiftyDegreesF
3fiftyEightDegreesF
4sixtyFiveDegreesF
.1.3.6.1.4.1.52.4.1.1.10.8.1.1.6
The upper humidity limit at which an alarm will be sent.
Enumerationr/w
Enumerated Values:
1seventyPercent
2eightyPercent
3eightyFivePercent
4ninetyPercent
.1.3.6.1.4.1.52.4.1.1.10.8.1.1.7
The lower humidity limit at which an alarm will be sent.
Enumerationr/w
Enumerated Values:
1tenPercent
2twentyPercent
3thirtyPercent
4fortyPercent
.1.3.6.1.4.1.52.4.1.1.10.8.1.1.8
The alarm enable state for the External Measurement Unit's
contact input channel #1. If enabled, an alarm will be
sent when contact input channel #1 has changed to abnormal
state.
Enumerationr/w
Enumerated Values:
1enable
2disable
.1.3.6.1.4.1.52.4.1.1.10.8.1.1.9
The alarm enable state for the External Measurement Unit's
contact input channel #2. If enabled, an alarm will be
sent when contact input channel #2 has changed to abnormal
state.
Enumerationr/w
Enumerated Values:
1enable
2disable
.1.3.6.1.4.1.52.4.1.1.10.8.1.1.10
The alarm enable state for the External Measurement Unit's
contact input channel #3. If enabled, an alarm will be
sent when contact input channel #3 has changed to abnormal
state.
Enumerationr/w
Enumerated Values:
1enable
2disable
.1.3.6.1.4.1.52.4.1.1.10.8.1.1.11
The alarm enable state for the External Measurement Unit's
contact input channel #4. If enabled, an alarm will be
sent when contact input channel #4 has changed to abnormal
state.
Enumerationr/w
Enumerated Values:
1enable
2disable
.1.3.6.1.4.1.52.4.1.1.10.8.1.1.12
The alarm enable state for the External Measurement Unit's
upper temperature limit. If enabled, an alarm will be
sent when the ambient temperature rises above the upper
temperature limit.
Enumerationr/w
Enumerated Values:
1enable
2disable
.1.3.6.1.4.1.52.4.1.1.10.8.1.1.13
The alarm enable state for the External Measurement Unit's
lower temperature limit. If enabled, an alarm will be
sent when the ambient temperature falls below the lower
temperature limit.
Enumerationr/w
Enumerated Values:
1enable
2disable
.1.3.6.1.4.1.52.4.1.1.10.8.1.1.14
The alarm enable state for the External Measurement Unit's
upper humidity limit. If enabled, an alarm will be sent
when the ambient relative humidity rises above the upper
humidity limit.
Enumerationr/w
Enumerated Values:
1enable
2disable
.1.3.6.1.4.1.52.4.1.1.10.8.1.1.15
The alarm enable state for the External Measurement Unit's
lower humidity limit. If enabled, an alarm will be sent
when the ambient relative humidity falls below the lower
humidity limit.
Enumerationr/w
Enumerated Values:
1enable
2disable
.1.3.6.1.4.1.52.4.1.1.10.8.1.1.16

upsAddlFuncsTable

table mandatory
.1.3.6.1.4.1.52.4.1.1.10.9.1 · 1 row entry · 9 columns
Uses the cabletron variant from /opt/observium/mibs/cabletron.
Command help
Walk upsAddlFuncsTable
/usr/bin/snmpbulkwalk -v2c -c '<community>' -Pud -Ir -OQUs -m 'UPS2-MIB' -M '/opt/observium/mibs/cabletron:/opt/observium/mibs/rfc:/opt/observium/mibs/net-snmp' 'udp:<hostname>:161' 'UPS2-MIB::upsAddlFuncsTable'
A list of additional functions table entries.  The number of
entries is the number of available UPSs which are capable of
supporting these additional functions.
upsAddlFuncsEntry row .1.3.6.1.4.1.52.4.1.1.10.9.1.1
An entry containing objects for a particular UPS.
Indexes
Column Syntax OID
The number of battery pack units connected to the UPS.
Integer32
Type Constraints:
range: -2147483648..2147483647
.1.3.6.1.4.1.52.4.1.1.10.9.1.1.1
The number of bad (faulty) battery pack units connected
to the UPS.
Integer32
Type Constraints:
range: -2147483648..2147483647
.1.3.6.1.4.1.52.4.1.1.10.9.1.1.2
The true rms load current drawn from the UPS. The value
of this object is the actual amperage * 100 (that is, to
determine the actual amperage, divide the value of this
object by 100).
Integer32
Type Constraints:
range: -2147483648..2147483647
.1.3.6.1.4.1.52.4.1.1.10.9.1.1.3
The UPS's output load represented as a percentage of full rated
load in Volt-Amps. The value of this object is the actual
percentage * 10 (that is, to determine the actual percentage,
divide the value of this object …
Integer32
Type Constraints:
range: -2147483648..2147483647
.1.3.6.1.4.1.52.4.1.1.10.9.1.1.4
This object contains 8 bits of information about the current
operational status of the UPS. The bits are encoded as
follows:

BIT 7: 1=UPS ready to power load upon return of normal line
or upon…
Integer32
Type Constraints:
range: -2147483648..2147483647
.1.3.6.1.4.1.52.4.1.1.10.9.1.1.5
This object contains 8 bits of information about the current
fault conditions of the UPS. The bits are encoded as
follows:

BIT 7: reserved for future use
BIT 6: reserved for future use
BIT 5: reserved…
Integer32
Type Constraints:
range: -2147483648..2147483647
.1.3.6.1.4.1.52.4.1.1.10.9.1.1.6
The password that controls access to the UPS's LCD display.
A maximum of 4 characters may be entered.
OctetStringr/w .1.3.6.1.4.1.52.4.1.1.10.9.1.1.7
This object may be written to immediately shut down the
UPS, requiring a manual reset. Reading this object will
always return a 0.
Enumerationr/w
Enumerated Values:
1disableUps
.1.3.6.1.4.1.52.4.1.1.10.9.1.1.8
This object may be written to cause the UPS to transfer
to or from the bypass mode. Reading this object will
always return a 0.
Enumerationr/w
Enumerated Values:
1bypassMode
2exitBypassMode
.1.3.6.1.4.1.52.4.1.1.10.9.1.1.9