[mrtg] Help with script into config file
McDonald, Dan
Dan.McDonald at austinenergy.com
Wed Mar 25 14:11:59 CET 2009
On Wed, 2009-03-25 at 08:51 -0400, Frank Misak wrote:
> Hi all,
>
>
>
> I am polling some Liebert UPS units and have created a script to poll
> the 3 necessary OID’s then produce a total (total AMP draw) however I
> cannot figure out how to make the MRTG .cfg file work.
I have a template that does pretty well with most Lieberts... It's
posted at
http://www.steveshipway.org/forum/viewforum.php?f=34&st=0&sk=t&sd=d&start=0
> I keep getting a *.cfg_l file but not sure what the problem is. Can
> someone assist?
You need to return 4 values from your script. You are currently
returning one.
> ##Script##
> #!/bin/ksh
>
> IPS="10.10.180.45 10.10.180.46"
> OIDS="1.3.6.1.4.1.476.1.42.3.5.2.3.1.6.3.1 \
> 1.3.6.1.4.1.476.1.42.3.5.2.3.1.6.3.2 \
> 1.3.6.1.4.1.476.1.42.3.5.2.3.1.6.3.3"
>
> TOTAL=0
>
> for IP in $IPS; do
> for OID in $OIDS; do
> OUT=`snmpwalk -v1 -c hermes $IP .$OID`
> INC=`echo $OUT |awk '{FS=":"}{print $4}'`
> TOTAL=`expr $TOTAL + $INC`
> done
> done
>
> echo $TOTAL
echo $TOTAL
echo `date`
echo '';
>
> ##Here is the MRTG config file which doesn’t work##
> Target[mo22_lieberts]: `/usr/local/mrtg-2/bin/mo22_lieberts.sh`
> MaxBytes[mo22_lieberts]: 3000
> Options[mo22_lieberts]: growright, gauge, perminute, nobanner,
> withzeroes, nolegend
add noo to the list of options.
>
--
Daniel J McDonald, CCIE #2495, CISSP #78281, CNX
Austin Energy
http://www.austinenergy.com
>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 197 bytes
Desc: This is a digitally signed message part
Url : http://lists.oetiker.ch/pipermail/mrtg/attachments/20090325/f09b3025/attachment.bin
More information about the mrtg
mailing list