<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
<HTML>
<HEAD>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=us-ascii">
<META NAME="Generator" CONTENT="MS Exchange Server version 6.5.7226.0">
<TITLE>CUSTOM RRD DATA VIA SCRIPTS</TITLE>
</HEAD>
<BODY>
<!-- Converted from text/rtf format -->
<BR>

<P><FONT SIZE=2 FACE="Arial">Hi,</FONT>
</P>

<P><FONT SIZE=2 FACE="Arial">We have few custom tests that measures printq of the print server (windows).</FONT>
</P>

<P><FONT SIZE=2 FACE="Arial">How can I write a script to create a rrd file and generate graphs.</FONT>
</P>

<P><FONT SIZE=2 FACE="Arial">For example</FONT>
</P>

<P><FONT SIZE=2 FACE="Arial">P Server 1 </FONT>

<BR><FONT SIZE=2 FACE="Arial">3/13/2006 Total queued jobs: 0</FONT>

<BR><FONT SIZE=2 FACE="Arial">PRN324:0</FONT>

<BR><FONT SIZE=2 FACE="Arial">PRN323:0</FONT>

<BR><FONT SIZE=2 FACE="Arial">PRN142:0</FONT>

<BR><FONT SIZE=2 FACE="Arial">PRN141:0</FONT>

<BR><FONT SIZE=2 FACE="Arial">PRN140:0</FONT>

<BR><FONT SIZE=2 FACE="Arial">PRN139:0</FONT>

<BR><FONT SIZE=2 FACE="Arial">PRN138:0</FONT>
</P>

<P><FONT SIZE=2 FACE="Arial">P Server 2</FONT>

<BR><FONT SIZE=2 FACE="Arial">3/13/2006 Total queued jobs: 0</FONT>

<BR><FONT SIZE=2 FACE="Arial">PRN314:0</FONT>

<BR><FONT SIZE=2 FACE="Arial">PRN137:0</FONT>

<BR><FONT SIZE=2 FACE="Arial">PRN136:0</FONT>
</P>

<P><FONT SIZE=2 FACE="Arial">How to count the number of columns that vary from host to host.</FONT>
</P>

<P><FONT SIZE=2 FACE="Arial">The column names are not common for all the hosts.</FONT>
</P>

<P><FONT SIZE=2 FACE="Arial">Can any one help me further ?</FONT>
</P>

<P><FONT COLOR="#0000FF" SIZE=2 FACE="Arial">if [ "$TESTNAME"="printq" ]<BR>
then<BR>
</FONT>

<BR><FONT COLOR="#0000FF" SIZE=2 FACE="Arial">p1=`grep "^</FONT><FONT COLOR="#FF0000" SIZE=2 FACE="Arial">PRN*</FONT><FONT COLOR="#0000FF" SIZE=2 FACE="Arial">:" $FNAME | awk '{print $2}'`<BR>
p2=`grep "^</FONT><FONT COLOR="#FF0000" SIZE=2 FACE="Arial">PRN*</FONT><FONT COLOR="#0000FF" SIZE=2 FACE="Arial">:" $FNAME | awk '{print $2}'`<BR>
p3=`grep "^</FONT><FONT COLOR="#FF0000" SIZE=2 FACE="Arial">PRN*</FONT><FONT COLOR="#0000FF" SIZE=2 FACE="Arial">:" $FNAME | awk '{print $2}'` </FONT>
</P>

<P><FONT COLOR="#0000FF" SIZE=2 FACE="Arial"># The RRD dataset definitions<BR>
echo "DS:p1:GAUGE:600:0:U"<BR>
echo "DS:p2:GAUGE:600:0:U"<BR>
echo "DS:p3:GAUGE:600:0:U" </FONT>

<BR><FONT COLOR="#0000FF" SIZE=2 FACE="Arial"># The filename </FONT>

<BR><FONT COLOR="#0000FF" SIZE=2 FACE="Arial">echo "printq.rrd" </FONT>

<BR><FONT COLOR="#0000FF" SIZE=2 FACE="Arial"># The data<BR>
echo "$p1:$p2:$p3"<BR>
</FONT>

<BR><FONT COLOR="#000000" FACE="Arial"> Regards,</FONT>

<BR><FONT COLOR="#000000" SIZE=2 FACE="Arial"> Subhash Gada</FONT>

<BR><FONT COLOR="#000000" SIZE=2 FACE="Arial"> </FONT> 
</P>

<br><br>
<P align=center><FONT style="BACKGROUND-COLOR: #ffffff">This e-mail and any attachment is for authorised use by the intended recipient(s) only. It may contain proprietary material, confidential information and/or be subject to legal privilege. It should not be copied, disclosed to, retained or used by, any other party. If you are not an intended recipient then please promptly delete this e-mail and any attachment and all copies and inform the sender. Thank you.</FONT></A></P>
</body>
</HTML>