> #!/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