<html xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="urn:schemas-microsoft-com:office:word" xmlns="http://www.w3.org/TR/REC-html40">

<head>
<meta http-equiv=Content-Type content="text/html; charset=us-ascii">
<meta name=Generator content="Microsoft Word 11 (filtered medium)">
<style>
<!--
 /* Style Definitions */
 p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0cm;
        margin-bottom:.0001pt;
        font-size:12.0pt;
        font-family:"Times New Roman";}
a:link, span.MsoHyperlink
        {color:blue;
        text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
        {color:purple;
        text-decoration:underline;}
span.EmailStyle17
        {mso-style-type:personal-compose;
        font-family:Arial;
        color:windowtext;}
@page Section1
        {size:612.0pt 792.0pt;
        margin:72.0pt 90.0pt 72.0pt 90.0pt;}
div.Section1
        {page:Section1;}
 /* List Definitions */
 @list l0
        {mso-list-id:1075475097;
        mso-list-type:hybrid;
        mso-list-template-ids:-824958286 67698703 67698713 67698715 67698703 67698713 67698715 67698703 67698713 67698715;}
@list l0:level1
        {mso-level-tab-stop:36.0pt;
        mso-level-number-position:left;
        text-indent:-18.0pt;}
ol
        {margin-bottom:0cm;}
ul
        {margin-bottom:0cm;}
-->
</style>

</head>

<body lang=EN-US link=blue vlink=purple>

<div class=Section1>

<p class=MsoNormal><font size=2 face=Arial><span style='font-size:10.0pt;
font-family:Arial'>Hello all,<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=2 face=Arial><span style='font-size:10.0pt;
font-family:Arial'>I have seen a few items regarding installing SAR LARRD on
Hobbit.<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=2 face=Arial><span style='font-size:10.0pt;
font-family:Arial'>Follow the instructions bellow and that should work (worked
for me):<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=2 face=Arial><span style='font-size:10.0pt;
font-family:Arial'><o:p> </o:p></span></font></p>

<ol style='margin-top:0cm' start=1 type=1>
 <li class=MsoNormal style='mso-list:l0 level1 lfo1'><font size=2 face=Arial><span
     style='font-size:10.0pt;font-family:Arial'>Change the hobbitlaunch.cfg and
     add the larrd.pl to handle LARRD specific scripts: <o:p></o:p></span></font></li>
</ol>

<p class=MsoNormal style='margin-left:18.0pt'><font size=2 face=Arial><span
style='font-size:10.0pt;font-family:Arial'>[rrdstatus]<o:p></o:p></span></font></p>

<p class=MsoNormal style='margin-left:18.0pt'><font size=2 face=Arial><span
style='font-size:10.0pt;font-family:Arial'>       
ENVFILE /usr/local/Hobbit/server/etc/hobbitserver.cfg<o:p></o:p></span></font></p>

<p class=MsoNormal style='margin-left:18.0pt'><font size=2 face=Arial><span
style='font-size:10.0pt;font-family:Arial'>       
NEEDS hobbitd<o:p></o:p></span></font></p>

<p class=MsoNormal style='margin-left:18.0pt'><font size=2 face=Arial><span
style='font-size:10.0pt;font-family:Arial'>       
CMD hobbitd_channel --channel=status --log=$BBSERVERLOGS/rrd-status.log hobbitd_rrd
--rrddir=$BBVAR/rrd --extra-scrip<o:p></o:p></span></font></p>

<p class=MsoNormal style='margin-left:18.0pt'><font size=2 face=Arial><span
style='font-size:10.0pt;font-family:Arial'>t=/usr/local/larrd/larrd.pl --extra-tests=sar<o:p></o:p></span></font></p>

<ol style='margin-top:0cm' start=2 type=1>
 <li class=MsoNormal style='mso-list:l0 level1 lfo1'><font size=2 face=Arial><span
     style='font-size:10.0pt;font-family:Arial'>restart your hobbitd <o:p></o:p></span></font></li>
 <li class=MsoNormal style='mso-list:l0 level1 lfo1'><font size=2 face=Arial><span
     style='font-size:10.0pt;font-family:Arial'>change the larrd.pl to get the
     input file from the command line for each server running the test<o:p></o:p></span></font></li>
</ol>

<p class=MsoNormal style='margin-left:18.0pt'><font size=2 face=Arial><span
style='font-size:10.0pt;font-family:Arial'>use lib qw{/usr/local/larrd}; # LARRDHOME
hardcoded<o:p></o:p></span></font></p>

<p class=MsoNormal style='margin-left:18.0pt'><font size=2 face=Arial><span
style='font-size:10.0pt;font-family:Arial'>require "larrd-config.pl";<o:p></o:p></span></font></p>

<p class=MsoNormal style='margin-left:18.0pt'><font size=2 face=Arial><span
style='font-size:10.0pt;font-family:Arial'><o:p> </o:p></span></font></p>

<p class=MsoNormal style='margin-left:18.0pt'><font size=2 face=Arial><span
style='font-size:10.0pt;font-family:Arial'>##################################<o:p></o:p></span></font></p>

<p class=MsoNormal style='margin-left:18.0pt'><font size=2 face=Arial><span
style='font-size:10.0pt;font-family:Arial'># Start of script<o:p></o:p></span></font></p>

<p class=MsoNormal style='margin-left:18.0pt'><font size=2 face=Arial><span
style='font-size:10.0pt;font-family:Arial'>##################################<o:p></o:p></span></font></p>

<p class=MsoNormal style='margin-left:18.0pt'><font size=2 face=Arial><span
style='font-size:10.0pt;font-family:Arial'><o:p> </o:p></span></font></p>

<p class=MsoNormal style='margin-left:18.0pt'><font size=2 face=Arial><span
style='font-size:10.0pt;font-family:Arial'>my $commahost = shift;<o:p></o:p></span></font></p>

<p class=MsoNormal style='margin-left:18.0pt'><font size=2 face=Arial><span
style='font-size:10.0pt;font-family:Arial'>my $testName = shift ; # run the
specific test. <o:p></o:p></span></font></p>

<p class=MsoNormal style='margin-left:18.0pt'><font size=2 face=Arial><span
style='font-size:10.0pt;font-family:Arial'>my $log = shift ;     
# The log file from Hobbit_rrd<o:p></o:p></span></font></p>

<p class=MsoNormal style='margin-left:18.0pt'><font size=2 face=Arial><span
style='font-size:10.0pt;font-family:Arial'>my $mod = $testName ;<o:p></o:p></span></font></p>

<p class=MsoNormal style='margin-left:18.0pt'><font size=2 face=Arial><span
style='font-size:10.0pt;font-family:Arial'><o:p> </o:p></span></font></p>

<p class=MsoNormal style='margin-left:18.0pt'><font size=2 face=Arial><span
style='font-size:10.0pt;font-family:Arial'>if( not $ENV{'BBHOME'} ) {<o:p></o:p></span></font></p>

<p class=MsoNormal style='margin-left:18.0pt'><font size=2 face=Arial><span
style='font-size:10.0pt;font-family:Arial'>       
print "$0: BBHOME is not set\n";<o:p></o:p></span></font></p>

<p class=MsoNormal style='margin-left:18.0pt'><font size=2 face=Arial><span
style='font-size:10.0pt;font-family:Arial'>       
exit(1);<o:p></o:p></span></font></p>

<p class=MsoNormal style='margin-left:18.0pt'><font size=2 face=Arial><span
style='font-size:10.0pt;font-family:Arial'>}<o:p></o:p></span></font></p>

<p class=MsoNormal style='margin-left:18.0pt'><font size=2 face=Arial><span
style='font-size:10.0pt;font-family:Arial'><o:p> </o:p></span></font></p>

<p class=MsoNormal style='margin-left:18.0pt'><font size=2 face=Arial><span
style='font-size:10.0pt;font-family:Arial'>if( not -d $ENV{'BBHOME'} ) {<o:p></o:p></span></font></p>

<p class=MsoNormal style='margin-left:18.0pt'><font size=2 face=Arial><span
style='font-size:10.0pt;font-family:Arial'>       
print "$0: BBHOME is invalid\n";<o:p></o:p></span></font></p>

<p class=MsoNormal style='margin-left:18.0pt'><font size=2 face=Arial><span
style='font-size:10.0pt;font-family:Arial'>       
exit(1);<o:p></o:p></span></font></p>

<p class=MsoNormal style='margin-left:18.0pt'><font size=2 face=Arial><span
style='font-size:10.0pt;font-family:Arial'>}<o:p></o:p></span></font></p>

<p class=MsoNormal style='margin-left:18.0pt'><font size=2 face=Arial><span
style='font-size:10.0pt;font-family:Arial'><o:p> </o:p></span></font></p>

<p class=MsoNormal style='margin-left:18.0pt'><font size=2 face=Arial><span
style='font-size:10.0pt;font-family:Arial'>##<o:p></o:p></span></font></p>

<p class=MsoNormal style='margin-left:18.0pt'><font size=2 face=Arial><span
style='font-size:10.0pt;font-family:Arial'># Generate the html<o:p></o:p></span></font></p>

<p class=MsoNormal style='margin-left:18.0pt'><font size=2 face=Arial><span
style='font-size:10.0pt;font-family:Arial'>##<o:p></o:p></span></font></p>

<p class=MsoNormal style='margin-left:18.0pt'><font size=2 face=Arial><span
style='font-size:10.0pt;font-family:Arial'><o:p> </o:p></span></font></p>

<p class=MsoNormal style='margin-left:18.0pt'><font size=2 face=Arial><span
style='font-size:10.0pt;font-family:Arial'>`$ENV{'LARRDHOME'}/larrd-html.pl >>
$ENV{'LARRDLOG'} 2>&1`;<o:p></o:p></span></font></p>

<p class=MsoNormal style='margin-left:18.0pt'><font size=2 face=Arial><span
style='font-size:10.0pt;font-family:Arial'><o:p> </o:p></span></font></p>

<p class=MsoNormal style='margin-left:18.0pt'><font size=2 face=Arial><span
style='font-size:10.0pt;font-family:Arial'><o:p> </o:p></span></font></p>

<p class=MsoNormal style='margin-left:18.0pt'><font size=2 face=Arial><span
style='font-size:10.0pt;font-family:Arial'>##<o:p></o:p></span></font></p>

<p class=MsoNormal style='margin-left:18.0pt'><font size=2 face=Arial><span
style='font-size:10.0pt;font-family:Arial'># real work begins here<o:p></o:p></span></font></p>

<p class=MsoNormal style='margin-left:18.0pt'><font size=2 face=Arial><span
style='font-size:10.0pt;font-family:Arial'>##<o:p></o:p></span></font></p>

<p class=MsoNormal style='margin-left:18.0pt'><font size=2 face=Arial><span
style='font-size:10.0pt;font-family:Arial'><o:p> </o:p></span></font></p>

<p class=MsoNormal style='margin-left:18.0pt'><font size=2 face=Arial><span
style='font-size:10.0pt;font-family:Arial'>if( not -d $ENV{'BBRRDS'} ) {<o:p></o:p></span></font></p>

<p class=MsoNormal style='margin-left:18.0pt'><font size=2 face=Arial><span
style='font-size:10.0pt;font-family:Arial'>       
mkdir "$ENV{'BBRRDS'}",0755;<o:p></o:p></span></font></p>

<p class=MsoNormal style='margin-left:18.0pt'><font size=2 face=Arial><span
style='font-size:10.0pt;font-family:Arial'>       
print "$0 did not find $ENV{'BBRRDS'}, created.\n";<o:p></o:p></span></font></p>

<p class=MsoNormal style='margin-left:18.0pt'><font size=2 face=Arial><span
style='font-size:10.0pt;font-family:Arial'>}<o:p></o:p></span></font></p>

<p class=MsoNormal style='margin-left:18.0pt'><font size=2 face=Arial><span
style='font-size:10.0pt;font-family:Arial'><o:p> </o:p></span></font></p>

<p class=MsoNormal style='margin-left:18.0pt'><font size=2 face=Arial><span
style='font-size:10.0pt;font-family:Arial'>foreach $type ("pl","sh")
{<o:p></o:p></span></font></p>

<p class=MsoNormal style='margin-left:18.0pt'><font size=2 face=Arial><span
style='font-size:10.0pt;font-family:Arial'>   if( -f "$ENV{'LARRDHOME'}/$mod-larrd.$type")
{<o:p></o:p></span></font></p>

<p class=MsoNormal style='margin-left:18.0pt'><font size=2 face=Arial><span
style='font-size:10.0pt;font-family:Arial'>       
`$ENV{'LARRDHOME'}/$mod-larrd.$type  $commahost $log >> $ENV{'LARRDLOG'}
2>&1`; <o:p></o:p></span></font></p>

<p class=MsoNormal style='margin-left:18.0pt'><font size=2 face=Arial><span
style='font-size:10.0pt;font-family:Arial'>   }<o:p></o:p></span></font></p>

<p class=MsoNormal style='margin-left:18.0pt'><font size=2 face=Arial><span
style='font-size:10.0pt;font-family:Arial'>}<o:p></o:p></span></font></p>

<p class=MsoNormal style='margin-left:18.0pt'><font size=2 face=Arial><span
style='font-size:10.0pt;font-family:Arial'><o:p> </o:p></span></font></p>

<p class=MsoNormal style='margin-left:18.0pt'><font size=2 face=Arial><span
style='font-size:10.0pt;font-family:Arial'>##############################################<o:p></o:p></span></font></p>

<p class=MsoNormal style='margin-left:18.0pt'><font size=2 face=Arial><span
style='font-size:10.0pt;font-family:Arial'># end of script<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=2 face=Arial><span style='font-size:10.0pt;
font-family:Arial'>     ##############################################<o:p></o:p></span></font></p>

<p class=MsoNormal style='margin-left:18.0pt'><font size=2 face=Arial><span
style='font-size:10.0pt;font-family:Arial'><o:p> </o:p></span></font></p>

<ol style='margin-top:0cm' start=4 type=1>
 <li class=MsoNormal style='mso-list:l0 level1 lfo1'><font size=2 face=Arial><span
     style='font-size:10.0pt;font-family:Arial'>Specific for sar-larrd.pl you
     must change the script to process specific log file and update the RRD
     files. You must change the RRD location to meet the new Hobbit standard:<o:p></o:p></span></font></li>
</ol>

<p class=MsoNormal style='margin-left:18.0pt'><font size=2 face=Arial><span
style='font-size:10.0pt;font-family:Arial'># Where should the RRD's be kept?<o:p></o:p></span></font></p>

<p class=MsoNormal style='margin-left:18.0pt'><font size=2 face=Arial><span
style='font-size:10.0pt;font-family:Arial'># pronounced birds<o:p></o:p></span></font></p>

<p class=MsoNormal style='margin-left:18.0pt'><font size=2 face=Arial><span
style='font-size:10.0pt;font-family:Arial'>$ENV{'BBRRDS'}="$ENV{'BBVAR'}/rrd/$commahost";
( Don't forget to change the RRD time step that is based on the old LOG
location:<o:p></o:p></span></font></p>

<p class=MsoNormal style='margin-left:18.0pt'><font size=2 face=Arial><span
style='font-size:10.0pt;font-family:Arial'>     #my $ctime =
(stat("$ENV{'BBLOGS'}/${commahost}.sar"))[10];  # Old what to do
it<o:p></o:p></span></font></p>

<p class=MsoNormal style='margin-left:18.0pt'><font size=2 face=Arial><span
style='font-size:10.0pt;font-family:Arial'>      my $ctime
= (stat("$log"))[10];<o:p></o:p></span></font></p>

<p class=MsoNormal style='margin-left:18.0pt'><font size=2 face=Arial><span
style='font-size:10.0pt;font-family:Arial'><o:p> </o:p></span></font></p>

<ol style='margin-top:0cm' start=5 type=1>
 <li class=MsoNormal style='mso-list:l0 level1 lfo1'><font size=2 face=Arial><span
     style='font-size:10.0pt;font-family:Arial'>Change the larrd-config.pl for
     environment variable<o:p></o:p></span></font></li>
 <li class=MsoNormal style='mso-list:l0 level1 lfo1'><font size=2 face=Arial><span
     style='font-size:10.0pt;font-family:Arial'>Change the sar-grapher.cgi and
     replace @rrds array with:<o:p></o:p></span></font></li>
</ol>

<p class=MsoNormal style='margin-left:18.0pt'><font size=2 face=Arial><span
style='font-size:10.0pt;font-family:Arial'>@rrds = sort(&glob("$ENV{'BBRRDS'}/$commahost/$commahost.SAR_n_*.rrd"));<o:p></o:p></span></font></p>

<p class=MsoNormal style='margin-left:18.0pt'><font size=2 face=Arial><span
style='font-size:10.0pt;font-family:Arial'><o:p> </o:p></span></font></p>

<p class=MsoNormal style='margin-left:18.0pt'><font size=2 face=Arial><span
style='font-size:10.0pt;font-family:Arial'><o:p> </o:p></span></font></p>

<p class=MsoNormal style='margin-left:18.0pt'><font size=2 face=Arial><span
style='font-size:10.0pt;font-family:Arial'>If you need add DEBUG=1 to your
larrd-config.pl file the test the LARRDOUT file for errors.<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=2 face=Arial><span style='font-size:10.0pt;
font-family:Arial'><o:p> </o:p></span></font></p>

<p class=MsoNormal><font size=2 face=Arial><span style='font-size:10.0pt;
font-family:Arial'>It works great for me but you must think of the performance penalty
when you add more LARRD graphs. <o:p></o:p></span></font></p>

<p class=MsoNormal><font size=2 face=Arial><span style='font-size:10.0pt;
font-family:Arial'>If anyone find a way to integrate it into the Hobbit_rrd  –
I'll be happy to hear. Perl is much easier then C to do the sar output processing<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=2 face=Arial><span style='font-size:10.0pt;
font-family:Arial'><o:p> </o:p></span></font></p>

<p class=MsoNormal><font size=2 face=Arial><span style='font-size:10.0pt;
font-family:Arial'><o:p> </o:p></span></font></p>

<p class=MsoNormal><font size=2 face=Arial><span style='font-size:10.0pt;
font-family:Arial'>Alon Ofek<o:p></o:p></span></font></p>

</div>

<BR>
-------------------------------------------------------------------------------<br>
The information contained in this message is proprietary of Bezeq
International,<br>
protected from disclosure, and may be privileged.<br>
The information is intended to be conveyed only to the designated
recipient(s)<br>
of the message. If the reader of this message is not the intended
recipient,<br>
you are hereby notified that any dissemination, use, distribution or copying
of<br> 
this communication is strictly prohibited and may be unlawful.<br>
If you have received this communication in error, please notify us
immediately<br>
by replying to the message and deleting it from your computer.<br>
Thank you.<br>
-------------------------------------------------------------------------------<br>

<BR>
</body>

</html>