[Nut-upsdev] Monitoring Liebert Series 300 UPS over SNMP

Philip Tait philip at naoj.org
Wed Feb 2 19:01:23 UTC 2011


A year ago, I received helpful advice on this topic in this thread on
Nut-upsuser:
http://lists.alioth.debian.org/pipermail/nut-upsuser/2010-January/005821.html

Since then, we have had Liebert on-site looking into upgrades, but
management ultimately decided not to pay the $8k cost to replace all
of the controller boards.

So I need to get set up to make a MIB-to-NUT mapping, using:
http://www.oidview.com/mibs/476/LIEBERT-SERIES-300-UPS-MIB.html
(snmpwalk output attached below).

Client machine has nut-2.6.0 installed on CentOS 5.5 . How do I get
started with the mapping process?

Thanks.

# snmpwalk -c public -v 1 ups3 .1.3.6.1.4.1.476.1.1
LIEBERT-UPS-MIB::lcUpsIdentManufacturer.0 = STRING: "Liebert"
LIEBERT-UPS-MIB::lcUpsIdentModel.0 = STRING: "AP341/342"
LIEBERT-UPS-MIB::lcUpsIdentSoftwareVersion.0 = STRING: "2.5.3A"
LIEBERT-UPS-MIB::lcUpsIdentSpecific.0 = OID: LIEBERT-UPS-MIB::luSeries300
LIEBERT-UPS-MIB::lcUpsBatTimeRemaining.0 = INTEGER: 65535
LIEBERT-UPS-MIB::lcUpsBatVoltage.0 = INTEGER: 406
LIEBERT-UPS-MIB::lcUpsBatCurrent.0 = INTEGER: 0
LIEBERT-UPS-MIB::lcUpsInputFrequency.0 = INTEGER: 60
LIEBERT-UPS-MIB::lcUpsInputBrownOuts.0 = Counter32: 4
LIEBERT-UPS-MIB::lcUpsInputBlackOuts.0 = Counter32: 4
LIEBERT-UPS-MIB::lcUpsInputTransients.0 = Counter32: 0
LIEBERT-UPS-MIB::lcUpsInputNumLines.0 = INTEGER: 3
LIEBERT-UPS-MIB::lcUpsInputLine.1 = INTEGER: 1
LIEBERT-UPS-MIB::lcUpsInputLine.2 = INTEGER: 2
LIEBERT-UPS-MIB::lcUpsInputLine.3 = INTEGER: 3
LIEBERT-UPS-MIB::lcUpsInputVoltage.1 = INTEGER: 269
LIEBERT-UPS-MIB::lcUpsInputVoltage.2 = INTEGER: 269
LIEBERT-UPS-MIB::lcUpsInputVoltage.3 = INTEGER: 269
LIEBERT-UPS-MIB::lcUpsInputCurrent.1 = INTEGER: 17
LIEBERT-UPS-MIB::lcUpsInputCurrent.2 = INTEGER: 16
LIEBERT-UPS-MIB::lcUpsInputCurrent.3 = INTEGER: 17
LIEBERT-UPS-MIB::lcUpsInputVA.1 = INTEGER: 4573
LIEBERT-UPS-MIB::lcUpsInputVA.2 = INTEGER: 4304
LIEBERT-UPS-MIB::lcUpsInputVA.3 = INTEGER: 4556
LIEBERT-UPS-MIB::lcUpsOutputFrequency.0 = INTEGER: 60
LIEBERT-UPS-MIB::lcUpsOutputLoad.0 = INTEGER: 46
LIEBERT-UPS-MIB::lcUpsOutputNumLines.0 = INTEGER: 3
LIEBERT-UPS-MIB::lcUpsOutputLine.1 = INTEGER: 1
LIEBERT-UPS-MIB::lcUpsOutputLine.2 = INTEGER: 2
LIEBERT-UPS-MIB::lcUpsOutputLine.3 = INTEGER: 3
LIEBERT-UPS-MIB::lcUpsOutputVoltage.1 = INTEGER: 119
LIEBERT-UPS-MIB::lcUpsOutputVoltage.2 = INTEGER: 117
LIEBERT-UPS-MIB::lcUpsOutputVoltage.3 = INTEGER: 123
LIEBERT-UPS-MIB::lcUpsOutputCurrent.1 = INTEGER: 38
LIEBERT-UPS-MIB::lcUpsOutputCurrent.2 = INTEGER: 34
LIEBERT-UPS-MIB::lcUpsOutputCurrent.3 = INTEGER: 9
LIEBERT-UPS-MIB::lcUpsOutputVA.1 = INTEGER: 4522
LIEBERT-UPS-MIB::lcUpsOutputVA.2 = INTEGER: 3978
LIEBERT-UPS-MIB::lcUpsOutputVA.3 = INTEGER: 1107
LIEBERT-UPS-MIB::lcUpsInverterStatus.0 = INTEGER: on(2)
LIEBERT-UPS-MIB::lcUpsAlarms.0 = Gauge32: 0
LIEBERT-UPS-MIB::lcUpsTestBattery.0 = INTEGER: unknown(1)
LIEBERT-UPS-MIB::lcUpsTestBatteryStatus.0 = INTEGER: sysFailure(5)
LIEBERT-UPS-MIB::lcUpsControlOutputOffDelay.0 = INTEGER: 0
LIEBERT-UPS-MIB::lcUpsControlOutputOnDelay.0 = INTEGER: 0
LIEBERT-UPS-MIB::lcUpsControlOutputOffTrapDelay.0 = INTEGER: 0
LIEBERT-UPS-MIB::lcUpsControlOutputOnTrapDelay.0 = INTEGER: 0
LIEBERT-UPS-MIB::lcUpsControlUnixShutdownDelay.0 = INTEGER: 0
LIEBERT-UPS-MIB::lcUpsControlUnixShutdownTrapDelay.0 = INTEGER: 0
LIEBERT-UPS-MIB::lcUpsControlCancelCommands.0 = INTEGER: unknown(1)
LIEBERT-UPS-MIB::lcUpsControlRebootAgentDelay.0 = INTEGER: 0
LIEBERT-UPS-MIB::lcUpsNominalOutputVoltage.0 = INTEGER: 208
LIEBERT-UPS-MIB::lcUpsNominalInputVoltage.0 = INTEGER: 480
LIEBERT-UPS-MIB::lcUpsNominalOutputVA.0 = INTEGER: 30000
LIEBERT-UPS-MIB::lcUpsNominalOutputWatts.0 = INTEGER: 24000
LIEBERT-UPS-MIB::lcUpsNominalOutputFreq.0 = INTEGER: 60
LIEBERT-UPS-MIB::lcUpsNominalInputFreq.0 = INTEGER: 60
LIEBERT-UPS-MIB::lcUpsSwitchedReceptMaxNum.0 = INTEGER: 0
LIEBERT-UPS-MIB::lsUpsIdentFirmwareVersion.0 = STRING: "03.12"
LIEBERT-UPS-MIB::lsUpsConfigBypassInstalled.0 = INTEGER: yes(2)
LIEBERT-UPS-MIB::lsUpsOnBypass.0 = INTEGER: no(3)
LIEBERT-UPS-MIB::lsUpsBypassFrequency.0 = INTEGER: 60
LIEBERT-UPS-MIB::lsUpsBypassNumLines.0 = INTEGER: 3
LIEBERT-UPS-MIB::lsUpsBypassLine.1 = INTEGER: 1
LIEBERT-UPS-MIB::lsUpsBypassLine.2 = INTEGER: 2
LIEBERT-UPS-MIB::lsUpsBypassLine.3 = INTEGER: 3
LIEBERT-UPS-MIB::lsUpsBypassVoltage.1 = INTEGER: 117
LIEBERT-UPS-MIB::lsUpsBypassVoltage.2 = INTEGER: 117


-- 
Philip J. Tait, Software Engineer (FMOS,HSC)
http://subarutelescope.org



More information about the Nut-upsdev mailing list