SNMP-UPS-MIB

File: SNMP-UPS-MIB.mib (24761 bytes)

Imported modules

RFC1155-SMI RFC-1212

Imported symbols

internet experimental Counter
TimeTicks OBJECT-TYPE

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    

directory 1.3.6.1.1
OBJECT IDENTIFIER    

experimental 1.3.6.1.3
OBJECT IDENTIFIER    

private 1.3.6.1.4
OBJECT IDENTIFIER    

enterprises 1.3.6.1.4.1
OBJECT IDENTIFIER    

univPowerSupply 1.3.6.1.3.9999
OBJECT IDENTIFIER    

ident 1.3.6.1.3.9999.1
OBJECT IDENTIFIER    

battery 1.3.6.1.3.9999.2
OBJECT IDENTIFIER    

input 1.3.6.1.3.9999.3
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  

inputFrequency 1.3.6.1.3.9999.3.1
The current input frequency. (Unit of measure: mHz)
Status: mandatory Access: read-only
OBJECT-TYPE    
  INTEGER -2147483647..2147483647  

inputBrownOuts 1.3.6.1.3.9999.3.2
The number of brown-out conditions since the agent started.
Status: mandatory Access: read-only
OBJECT-TYPE    
  Counter  

inputBlackOuts 1.3.6.1.3.9999.3.3
The number of black-out conditions since the agent started.
Status: mandatory Access: read-only
OBJECT-TYPE    
  Counter  

inputTransients 1.3.6.1.3.9999.3.4
The number of transient (sag and surge) conditions since the agent started.
Status: mandatory Access: read-only
OBJECT-TYPE    
  Counter  

inputNumPhases 1.3.6.1.3.9999.3.5
The number of input 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)  

inputTable 1.3.6.1.3.9999.3.6
Tok_String
Status: mandatory Access: not-accessible
OBJECT-TYPE    
  SEQUENCE OF  
    InputEntry

inputEntry 1.3.6.1.3.9999.3.6.1
Tok_String
Status: mandatory Access: not-accessible
OBJECT-TYPE    
  InputEntry  

inputPhase 1.3.6.1.3.9999.3.6.1.1
The input phase.
Status: mandatory Access: read-only
OBJECT-TYPE    
  INTEGER 1..3  

inputVoltage 1.3.6.1.3.9999.3.6.1.2
The input voltage. (Unit of measure: Volt)
Status: mandatory Access: read-only
OBJECT-TYPE    
  INTEGER -32768..32767  

inputCurrent 1.3.6.1.3.9999.3.6.1.3
The input current. (Unit of measure: Amp/10)
Status: mandatory Access: read-only
OBJECT-TYPE    
  INTEGER -32768..32767  

inputVA 1.3.6.1.3.9999.3.6.1.4
The input volt-amps.
Status: mandatory Access: read-only
OBJECT-TYPE    
  INTEGER -32768..32767  

inputWatts 1.3.6.1.3.9999.3.6.1.5
The input power. (Unit of measure: Watt)
Status: mandatory Access: read-only
OBJECT-TYPE    
  INTEGER -32768..32767  

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)  

testIndicatorsStatus 1.3.6.1.3.9999.8.6
The status of the indicators test. Note: this test requires physical verification to be useful.
Status: mandatory Access: read-only
OBJECT-TYPE    
  INTEGER unknown(1), passed(2), failed(3), inProgress(4), sysFailure(5), notSupported(6)  

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  

configInputVoltage 1.3.6.1.3.9999.10.2
The nominal input 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  

configInputFreq 1.3.6.1.3.9999.10.4
The nominal input 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)