> #!/bin/sh
> /bin/echo `cat /proc/loadavg | /usr/bin/cut -b1-4`
> /bin/echo `cat /proc/loadavg | /usr/bin/cut -b6-9`
> /bin/echo days
> /bin/echo 192.168.10.16
> If I run sh from line to line then the got results are good.
> I think the problem is with Options, but I dont know How can I fix it.

/proc/loadavg contains the load average, not the % CPU load.

Also, you can not use cut -b like that because it will break as soon as the 
load average becomes greater than 10.00.

Also, MRTG only deals in integers (and you have specifically used the integer 
option), so it won't deal with the decimal point in the load averages.  Maybe 
multiply them by 100?

A better script would be something like:

#!/bin/sh
awk '{print $1*100; print $2*100; print "days"; print "192.168.10.16"}' 
/proc/loadavg

Regards,

Scott.

--
Unsubscribe mailto:[EMAIL PROTECTED]
Archive     http://lists.ee.ethz.ch/mrtg
FAQ         http://faq.mrtg.org    Homepage     http://www.mrtg.org
WebAdmin    http://lists.ee.ethz.ch/lsg2.cgi

Reply via email to