SNMP-UPS-MIB
File:
SNMP-UPS-MIB.mib (24761 bytes)
Imported modules
Imported symbols
Defined Types
InputEntry |
|
SEQUENCE |
|
|
|
|
inputPhase |
INTEGER |
|
|
inputVoltage |
INTEGER |
|
|
inputCurrent |
INTEGER |
|
|
inputVA |
INTEGER |
|
|
inputWatts |
INTEGER |
|
OutputEntry |
|
SEQUENCE |
|
|
|
|
outputPhase |
INTEGER |
|
|
outputVoltage |
INTEGER |
|
|
outputCurrent |
INTEGER |
|
|
outputVA |
INTEGER |
|
|
outputWatts |
INTEGER |
|
BypassEntry |
|
SEQUENCE |
|
|
|
|
bypassPhase |
INTEGER |
|
|
bypassVoltage |
INTEGER |
|
|
bypassCurrent |
INTEGER |
|
Defined Values
mgmt |
1.3.6.1.2 |
OBJECT IDENTIFIER |
|
|
|
mib-2 |
1.3.6.1.2.1 |
OBJECT IDENTIFIER |
|
|
|
private |
1.3.6.1.4 |
OBJECT IDENTIFIER |
|
|
|
ident |
1.3.6.1.3.9999.1 |
OBJECT IDENTIFIER |
|
|
|
battery |
1.3.6.1.3.9999.2 |
OBJECT IDENTIFIER |
|
|
|
output |
1.3.6.1.3.9999.4 |
OBJECT IDENTIFIER |
|
|
|
bypass |
1.3.6.1.3.9999.5 |
OBJECT IDENTIFIER |
|
|
|
status |
1.3.6.1.3.9999.6 |
OBJECT IDENTIFIER |
|
|
|
alarm |
1.3.6.1.3.9999.7 |
OBJECT IDENTIFIER |
|
|
|
test |
1.3.6.1.3.9999.8 |
OBJECT IDENTIFIER |
|
|
|
schedule |
1.3.6.1.3.9999.9 |
OBJECT IDENTIFIER |
|
|
|
config |
1.3.6.1.3.9999.10 |
OBJECT IDENTIFIER |
|
|
|
identDescr |
1.3.6.1.3.9999.1.1 |
The UPS description. This should include the
vendor name, model number and software revision. |
Status: mandatory |
Access: read-only |
OBJECT-TYPE |
|
|
|
|
OCTET STRING |
Size(255) |
|
identSpecific |
1.3.6.1.3.9999.1.2 |
A reference to MIB definitions
specific to the particular UPS being
managed. If this information is not
present, its value should be set to
the OBJECT IDENTIFIER { 0 0 }, which
is a syntactically valid object
identifier, and any conformant
implementation of ASN.1 and BER must
be able to generate and recognize this
value. |
Status: mandatory |
Access: read-only |
OBJECT-TYPE |
|
|
|
|
OBJECT IDENTIFIER |
|
|
batTimeRemaining |
1.3.6.1.3.9999.2.1 |
The estimated time to battery charge
depletion. (Unit of measure: Minute) |
Status: mandatory |
Access: read-only |
OBJECT-TYPE |
|
|
|
|
INTEGER |
0..65535 |
|
batTemperature |
1.3.6.1.3.9999.2.2 |
The battery temperature. (Unit of
measure: Degree, Centigrade) |
Status: mandatory |
Access: read-only |
OBJECT-TYPE |
|
|
|
|
INTEGER |
-32768..32767 |
|
batVoltage |
1.3.6.1.3.9999.2.3 |
The current battery voltage. (Unit of
measure: volt) |
Status: mandatory |
Access: read-only |
OBJECT-TYPE |
|
|
|
|
INTEGER |
-32768..32767 |
|
batChargeCurrent |
1.3.6.1.3.9999.2.4 |
The current battery charging current.
(Unit of measure: Amp/10) |
Status: mandatory |
Access: read-only |
OBJECT-TYPE |
|
|
|
|
INTEGER |
-32768..32767 |
|
batDischargeCurrent |
1.3.6.1.3.9999.2.5 |
The current battery discharging current.
(Unit of measure: Amp/10) |
Status: mandatory |
Access: read-only |
OBJECT-TYPE |
|
|
|
|
INTEGER |
-32768..32767 |
|
batCapacity |
1.3.6.1.3.9999.2.6 |
The current battery capacity in percentage
of total available. |
Status: mandatory |
Access: read-only |
OBJECT-TYPE |
|
|
|
|
INTEGER |
0..100 |
|
inputEntry |
1.3.6.1.3.9999.3.6.1 |
Tok_String |
Status: mandatory |
Access: not-accessible |
OBJECT-TYPE |
|
|
|
|
InputEntry |
|
|
outputFrequency |
1.3.6.1.3.9999.4.1 |
Measured in mHz. |
Status: mandatory |
Access: read-only |
OBJECT-TYPE |
|
|
|
|
INTEGER |
-2147483647..2147483647 |
|
outputInverterTemp |
1.3.6.1.3.9999.4.2 |
The temperature of the inverter. (Unit of
measure: degree, Centigrade) |
Status: mandatory |
Access: read-only |
OBJECT-TYPE |
|
|
|
|
INTEGER |
-32768..32767 |
|
outputControllerTemp |
1.3.6.1.3.9999.4.3 |
The temperature of the controller. (Unit of
measure: degree, Centigrade) |
Status: mandatory |
Access: read-only |
OBJECT-TYPE |
|
|
|
|
INTEGER |
-32768..32767 |
|
outputNumPhases |
1.3.6.1.3.9999.4.4 |
The number of output phases utilized in this
device. This entry indicates the number of rows in
the output table. |
Status: mandatory |
Access: read-only |
OBJECT-TYPE |
|
|
|
|
INTEGER |
one(1), two(2), three(3) |
|
outputTable |
1.3.6.1.3.9999.4.5 |
Tok_String |
Status: mandatory |
Access: not-accessible |
OBJECT-TYPE |
|
|
|
|
SEQUENCE OF |
|
|
|
|
OutputEntry |
|
outputEntry |
1.3.6.1.3.9999.4.5.1 |
Tok_String |
Status: mandatory |
Access: not-accessible |
OBJECT-TYPE |
|
|
|
|
OutputEntry |
|
|
outputPhase |
1.3.6.1.3.9999.4.5.1.1 |
The output phase. |
Status: mandatory |
Access: read-only |
OBJECT-TYPE |
|
|
|
|
INTEGER |
1..3 |
|
outputVoltage |
1.3.6.1.3.9999.4.5.1.2 |
The output voltage. (Unit of measure: Volt) |
Status: mandatory |
Access: read-only |
OBJECT-TYPE |
|
|
|
|
INTEGER |
-2147483647..2147483647 |
|
outputCurrent |
1.3.6.1.3.9999.4.5.1.3 |
The output current. (Unit of measure: Amp/10) |
Status: mandatory |
Access: read-only |
OBJECT-TYPE |
|
|
|
|
INTEGER |
-2147483647..2147483647 |
|
outputVA |
1.3.6.1.3.9999.4.5.1.4 |
The output volt-amps. |
Status: mandatory |
Access: read-only |
OBJECT-TYPE |
|
|
|
|
INTEGER |
-32768..32767 |
|
outputWatts |
1.3.6.1.3.9999.4.5.1.5 |
The output power. (Unit of measure: Watt) |
Status: mandatory |
Access: read-only |
OBJECT-TYPE |
|
|
|
|
INTEGER |
-32768..32767 |
|
bypassFrequency |
1.3.6.1.3.9999.5.1 |
The bypass frequency. (Unit of measure: mHz) |
Status: mandatory |
Access: read-only |
OBJECT-TYPE |
|
|
|
|
INTEGER |
-2147483647..2147483647 |
|
bypassNumPhases |
1.3.6.1.3.9999.5.2 |
The number of bypass phases utilized in this
device. This entry indicates the number of rows in
the input table. |
Status: mandatory |
Access: read-only |
OBJECT-TYPE |
|
|
|
|
INTEGER |
one(1), three(3) |
|
bypassTable |
1.3.6.1.3.9999.5.3 |
Tok_String |
Status: mandatory |
Access: not-accessible |
OBJECT-TYPE |
|
|
|
|
SEQUENCE OF |
|
|
|
|
BypassEntry |
|
bypassEntry |
1.3.6.1.3.9999.5.3.1 |
Tok_String |
Status: mandatory |
Access: not-accessible |
OBJECT-TYPE |
|
|
|
|
BypassEntry |
|
|
bypassPhase |
1.3.6.1.3.9999.5.3.1.1 |
The bypass phase. |
Status: mandatory |
Access: read-only |
OBJECT-TYPE |
|
|
|
|
INTEGER |
1..3 |
|
bypassVoltage |
1.3.6.1.3.9999.5.3.1.2 |
The bypass voltage. (Unit of measure: Volt) |
Status: mandatory |
Access: read-only |
OBJECT-TYPE |
|
|
|
|
INTEGER |
-32768..32767 |
|
bypassCurrent |
1.3.6.1.3.9999.5.3.1.3 |
The bypass current. (Unit of measure: Amp/10) |
Status: mandatory |
Access: read-only |
OBJECT-TYPE |
|
|
|
|
INTEGER |
-32768..32767 |
|
statSummary |
1.3.6.1.3.9999.6.1 |
A summary of non-critical conditions. Each of the
enumerated values are added to compute the value
of this object. |
Status: mandatory |
Access: read-only |
OBJECT-TYPE |
|
|
|
|
INTEGER |
onLine(1), onBypass(2), replaceBatteries(4) |
|
alarmSummary |
1.3.6.1.3.9999.7.1 |
A summary of critical conditions. Each of the
enumerated values are added to compute the value
of this object. |
Status: mandatory |
Access: read-only |
OBJECT-TYPE |
|
|
|
|
INTEGER |
batteryBad(1), onBattery(2), lowBattery(4), batteryTempBad(8), inputBad(16), inputFreqError(32), outputBad(64), outputOverload(128), inverterTempBad(256), controllerTempBad(512), onBypass(1024), bypassBad(2048), unixStopIssued(4096), chargerFailed(8192), upsOff(16384) |
|
testBattery |
1.3.6.1.3.9999.8.1 |
Setting this variable to 'start' will initiate
the battery test. Setting this variable to 'abort'
will stop the battery test if the test is in-
progress, otherwise it has no effect. Reading this
variable will return zero. If 'testBatteryStatus'
is remain in the failure state. |
Status: mandatory |
Access: read-write |
OBJECT-TYPE |
|
|
|
|
INTEGER |
start(1), abort(2) |
|
testBatteryStatus |
1.3.6.1.3.9999.8.2 |
The status of the battery test. |
Status: mandatory |
Access: read-only |
OBJECT-TYPE |
|
|
|
|
INTEGER |
unknown(1), passed(2), failed(3), inProgress(4), sysFailure(5), notSupported(6) |
|
testDiag |
1.3.6.1.3.9999.8.3 |
Setting this variable to 'start' will initiate
the diagnostics test. Setting this variable to
'abort' will stop the diagnostics test if the test
is in-progress, otherwise it has no effect.
Reading this variable will return zero. |
Status: mandatory |
Access: read-write |
OBJECT-TYPE |
|
|
|
|
INTEGER |
start(1), abort(2) |
|
testDiagStatus |
1.3.6.1.3.9999.8.4 |
The status of the diagnostics test. |
Status: mandatory |
Access: read-only |
OBJECT-TYPE |
|
|
|
|
INTEGER |
unknown(1), passed(2), failed(3), inProgress(4), sysFailure(5), notSupported(6) |
|
testIndicators |
1.3.6.1.3.9999.8.5 |
Setting this variable to 'start' will initiate
the indicators test. Setting this variable to
'abort' will stop the indicators test if the test
is in-progress, otherwise it has no effect.
Reading this variable will return zero. |
Status: mandatory |
Access: read-write |
OBJECT-TYPE |
|
|
|
|
INTEGER |
start(1), abort(2) |
|
schedOutputOffDelay |
1.3.6.1.3.9999.9.1 |
Setting this object will stop the output after
the indicated number of TimeTicks. Setting this
object to -1 will abort any shutdown sequence. The
output will restart in the number of TimeTicks
indicated by 'schedOutputOnDelay' unless it is
equal to -1. In the later case, the output will
remain inactive. This object will be set to -1
when the device is initialized on power-up or
restart. |
Status: mandatory |
Access: read-write |
OBJECT-TYPE |
|
|
|
|
TimeTicks |
|
|
schedOutputOnDelay |
1.3.6.1.3.9999.9.2 |
The length of time to delay before coming on-
line. If this value is -1 the output will remain
off. This object will be set to -1 when the
device is initialized on power-up or restart. |
Status: mandatory |
Access: read-write |
OBJECT-TYPE |
|
|
|
|
TimeTicks |
|
|
schedSystemShutdown |
1.3.6.1.3.9999.9.3 |
Setting this object to 'true' will shutdown the
device. |
Status: mandatory |
Access: read-write |
OBJECT-TYPE |
|
|
|
|
INTEGER |
true(1), false(2) |
|
schedUnixShutdown |
1.3.6.1.3.9999.9.4 |
Setting this device to 'true' will cause unix
shutdown traps to be issued at a system-dependent
rate, or until this object is set to false. |
Status: mandatory |
Access: read-write |
OBJECT-TYPE |
|
|
|
|
INTEGER |
true(1), false(2) |
|
configOutputVoltage |
1.3.6.1.3.9999.10.1 |
The nominal output voltage. (Unit of measure:
volt) |
Status: mandatory |
Access: read-only |
OBJECT-TYPE |
|
|
|
|
INTEGER |
-32768..32767 |
|
configOutputFreq |
1.3.6.1.3.9999.10.3 |
The nominal output frequency. (Unit of measure:
mHz) |
Status: mandatory |
Access: read-only |
OBJECT-TYPE |
|
|
|
|
INTEGER |
-2147483647..2147483647 |
|
configNominalBatTime |
1.3.6.1.3.9999.10.5 |
The nominal battery time. (Unit of measure:
minute) |
Status: mandatory |
Access: read-only |
OBJECT-TYPE |
|
|
|
|
INTEGER |
-32768..32767 |
|
configAudioStatus |
1.3.6.1.3.9999.10.6 |
The status of the audio alarm. 'Off' indicates
the alarm will not sound, while the 'squelch'
value indicates the alarm has sounded and
squelched. A squelched audio status will return to
the previous state ('on' or 'off') when the alarm
stops sounding. |
Status: mandatory |
Access: read-write |
OBJECT-TYPE |
|
|
|
|
INTEGER |
on(1), off(2), squelch(3) |
|
configAutoRestart |
1.3.6.1.3.9999.10.7 |
Setting this object to 'on' will cause the device
to restart after a shutdown. |
Status: mandatory |
Access: read-write |
OBJECT-TYPE |
|
|
|
|
INTEGER |
on(1), off(2) |
|