[mrtg] Disk IO on Debian with MRTG
Brent Atkerson
brent at quadaenterprises.com
Thu Dec 13 19:00:08 CET 2007
I am trying to monitor disk IO (in either bytes or blocks, anything right now). I have scoured the web on several different occasions and have not come up with much. I do now have a script that when run will give me some information but I cannot get MRTG to graph it. I am guess I do not have my mrtg.cfg setup correctly to accept the output of the script.
The script I have found on the Internet:
#!/bin/bash
hostname=`hostname`
uptime=`uptime | awk '{print $3}'`
uptime="$uptime days"
# default to hdiska's line.
tag=${1:-hda}
blck_in=`iostat -d | grep $tag | awk '{ print $5 }'`
blck_out=`iostat -d | grep $tag | awk '{ print $6 }'`
echo $blck_in
echo $blck_out
echo $uptime
echo $hostname
When just running the script from the command line, I get some information. If I keep running the script the information changes so I assume it is blocks in and out...
My relative mrtg.cfg section:
#---------------------------------------------
Target[diskhda]: `/home/quadaent/mrtg/diskhda.sh`
MaxBytes[diskhda]: 500
LegendI[diskhda]: blck_in :
LegendO[diskhda]: blck_out :
Options[diskhda]: gauge,noinfo,nopercent,growright,unknaszero
YLegend[diskhda]: blocks
ShortLegend[diskhda]: IO/Sec
Title[diskhda]: server uptime
PageTop[diskhda]: <h1>Disk IO</h1>
# Legend1[diskhda]: IO/Sec
# Colours[diskhda]: LIGHT BLUE#7AAFFF,BLUE#1000FF,DARK GREEN#006000,VIOLET#FF00FF
Could someone help me please? Seems this would be a common thing to want to track but there is very little available from what I have found (same thing for exim unfortunately).
Brent Atkerson/Quad "A" Enterprises
Professional Web Site Design and Hosting,
PC Repair, and Networking solutions
Phone (989) 670-0885
http://www.quadaenterprises.com
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.oetiker.ch/pipermail/mrtg/attachments/20071213/7e29bc62/attachment.html
More information about the mrtg
mailing list