Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- # UPS Uptime
- UPTIME=`snmpwalk -v 1 -c public 192.168.1.5 DISMAN-EVENT-MIB::sysUpTimeInstance | awk '{print $5;}'`
- UPTIMEH=`echo $UPTIME | cut --delimiter=: -f1`
- UPTIMEM=`echo $UPTIME | cut --delimiter=: -f2`
- UPTIMES=`echo $UPTIME | cut --delimiter=: -f3`
- echo "Oppetiden er $UPTIMEH""timer $UPTIMEM""min $UPTIMES""sek"
- # Battery capacety in %
- BATCAP=`snmpwalk -v 1 -c public 192.168.1.5 1.3.6.1.4.1.318.1.1.1.2.2.1.0 | awk '{print $4;}'`
- echo "Batteri kapaciteten er på $BATCAP%"
- # UPS usage in %
- UPSUSAGE=`snmpwalk -v 1 -c public 192.168.1.5 1.3.6.1.4.1.318.1.1.1.4.2.3.0 | awk '{print $4;}'`
- UPSUSAGEW=`expr 40 \* $UPSUSAGE`;
- echo "Forbruget på UPS'en er $UPSUSAGE%, $UPSUSAGEW""w"
- # Advanced Output Frequency
- OUTFREQ=`snmpwalk -v 1 -c public 192.168.1.5 1.3.6.1.4.1.318.1.1.1.4.2.2.0 | awk '{print $4;}'`
- echo "Output frekvensen er $OUTFREQ""Hz"
- # Advanced Output Voltage
- OUTVOLT=`snmpwalk -v 1 -c public 192.168.1.5 1.3.6.1.4.1.318.1.1.1.4.2.1.0 | awk '{print $4;}'`
- echo "Output volt er på $OUTVOLT""v"
- # Basic Output Status (On-line) 1 = Unknown,2 = On Line,3 = On Battery,4 = On Smart Boost,5 = Timed Sleeping,6 = Software Bypass,7 = Off,8 = Rebooting,9 = Switched Bypass,10 = Hardware Failure Bypass,11 = Sleeping Until Power Returns,12 = On Smart Trim
- OUTSTATUS=`snmpwalk -v 1 -c public 192.168.1.5 1.3.6.1.4.1.318.1.1.1.4.1.1.0`
- # Basic Time on Battery, The elapsed time since the UPS has switched to battery power.
- BATTIME=`snmpwalk -v 1 -c public 192.168.1.5 1.3.6.1.4.1.318.1.1.1.2.1.2.0 | awk '{print $5;}'`
- echo "UPS'en har kørt $BATTIME på batteri"
Advertisement
Add Comment
Please, Sign In to add comment