<html xmlns:v="urn:schemas-microsoft-com:vml" xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="urn:schemas-microsoft-com:office:word" xmlns:m="http://schemas.microsoft.com/office/2004/12/omml" 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 15 (filtered medium)">
<style><!--
/* Font Definitions */
@font-face
        {font-family:"Cambria Math";
        panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
        {font-family:Calibri;
        panose-1:2 15 5 2 2 2 4 3 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0in;
        margin-bottom:.0001pt;
        font-size:11.0pt;
        font-family:"Calibri",sans-serif;}
a:link, span.MsoHyperlink
        {mso-style-priority:99;
        color:#0563C1;
        text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
        {mso-style-priority:99;
        color:#954F72;
        text-decoration:underline;}
span.EmailStyle17
        {mso-style-type:personal-compose;
        font-family:"Calibri",sans-serif;
        color:windowtext;}
.MsoChpDefault
        {mso-style-type:export-only;
        font-family:"Calibri",sans-serif;}
@page WordSection1
        {size:8.5in 11.0in;
        margin:1.0in 1.0in 1.0in 1.0in;}
div.WordSection1
        {page:WordSection1;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext="edit" spidmax="1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext="edit">
<o:idmap v:ext="edit" data="1" />
</o:shapelayout></xml><![endif]-->
</head>
<body lang="EN-US" link="#0563C1" vlink="#954F72">
<div class="WordSection1">
<p class="MsoNormal">I have smoke ping working with the default configuration from the ubnuntu 10.04.4 apt-get package, it’s just monitoring the localhost.<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">cmg_admin@gritsvr21:/usr/share/doc/smokeping$ sudo smokeping --version returns:<o:p></o:p></p>
<p class="MsoNormal">2.003006<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">In the doc folder there’s a README.Debian file so maybe it’s Debian’s apt-get package?<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">I’m following the examples on the smokeping website but can’t get my additional servers to show up in the menu structure of the web interface, it looks to be polling them but I’m not sure what else I need to change beside the target configuration
 and the prob configuration  (for when I add DNS that is)<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">So after I modify my targets file  to the following:<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">*** Targets ***<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">probe = FPing<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">## You have to edit and uncomment all what you want below this.<o:p></o:p></p>
<p class="MsoNormal"># Please, refer to smokeping_config man page for more info<o:p></o:p></p>
<p class="MsoNormal"># The given adresses aren't real to avoid DoS.<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">menu = Top<o:p></o:p></p>
<p class="MsoNormal">title = Network Latency Grapher<o:p></o:p></p>
<p class="MsoNormal">remark = Welcome to the SmokePing website of 'A poorly \<o:p></o:p></p>
<p class="MsoNormal">        mantained site running Debian.'<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">+ Local<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">menu = Local<o:p></o:p></p>
<p class="MsoNormal">title = Local Network<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">++ LocalMachine<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">menu = Local Machine<o:p></o:p></p>
<p class="MsoNormal">title = This host<o:p></o:p></p>
<p class="MsoNormal">host = localhost<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">#everything from here on out is new to the Targets file<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">+ Network<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">menu = Network<o:p></o:p></p>
<p class="MsoNormal">title = Network computers<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">++ COR-SFO-DC01<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">menu = COR-SFO-DC01<o:p></o:p></p>
<p class="MsoNormal">title = Domain Controller<o:p></o:p></p>
<p class="MsoNormal">host = COR-SFO-DC01<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">++ GRITSVR43<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">menu = GRITSVR43<o:p></o:p></p>
<p class="MsoNormal">title = Domain Controller<o:p></o:p></p>
<p class="MsoNormal">host= GRITSVR43<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">++ GRITSVR44<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">menu = GRITSVR44<o:p></o:p></p>
<p class="MsoNormal">title = Domain Controller<o:p></o:p></p>
<p class="MsoNormal">host = GRITSVR44<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">++ GRITSVR24<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">menu = GRITSVR24<o:p></o:p></p>
<p class="MsoNormal">title = Domain Controller<o:p></o:p></p>
<p class="MsoNormal">host = GRITSVR24<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">I restart smokeping and I get the following in the var/log/messages log:<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">Nov  4 15:13:24 gritsvr21 smokeping[29115]: got INT signal, terminating.<o:p></o:p></p>
<p class="MsoNormal">Nov  4 15:13:27 gritsvr21 smokeping[30448]: Starting syslog logging<o:p></o:p></p>
<p class="MsoNormal">Nov  4 15:13:27 gritsvr21 smokeping[30451]: Smokeping version 2.003006 successfully launched.<o:p></o:p></p>
<p class="MsoNormal">Nov  4 15:13:27 gritsvr21 smokeping[30451]: Not entering multiprocess mode for just a single probe.<o:p></o:p></p>
<p class="MsoNormal">Nov  4 15:13:27 gritsvr21 smokeping[30451]: FPing: probing 5 targets with step 300 s and offset 34 s.<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">And in the /var/log/apache2/error.log I’ll get this:<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">$<o:p></o:p></p>
<p class="MsoNormal">[Wed Nov 04 15:17:21 2015] [error] [client 192.168.3.82] [Wed Nov  4 15:17:21 2015] smokeping.cgi [client 192.168.3.82]: Use of uninitialized value $hierarchy in substitution (s///) at /usr/share/smokeping/lib/Smokeping.pm line 1542., referer:
 http://gritsvr21/cgi-bin/smokeping.c$<o:p></o:p></p>
<p class="MsoNormal">[Wed Nov 04 15:17:21 2015] [error] [client 192.168.3.82] [Wed Nov  4 15:17:21 2015] smokeping.cgi [client 192.168.3.82]: Warning: Dropping stddev/Network/GRITSVR43 from sortercache, referer: http://gritsvr21/cgi-bin/smokeping.cgi?target=_charts<o:p></o:p></p>
<p class="MsoNormal">[Wed Nov 04 15:17:21 2015] [error] [client 192.168.3.82] [Wed Nov  4 15:17:21 2015] smokeping.cgi [client 192.168.3.82]: Warning: Dropping stddev/Network/GRITSVR44 from sortercache, referer: http://gritsvr21/cgi-bin/smokeping.cgi?target=_charts<o:p></o:p></p>
<p class="MsoNormal">[Wed Nov 04 15:17:21 2015] [error] [client 192.168.3.82] [Wed Nov  4 15:17:21 2015] smokeping.cgi [client 192.168.3.82]: Warning: Dropping stddev/Network/COR-SFO-DC01 from sortercache, referer: http://gritsvr21/cgi-bin/smokeping.cgi?target=_charts<o:p></o:p></p>
<p class="MsoNormal">[Wed Nov 04 15:17:21 2015] [error] [client 192.168.3.82] [Wed Nov  4 15:17:21 2015] smokeping.cgi [client 192.168.3.82]: Warning: Dropping stddev/Network/GRITSVR24 from sortercache, referer: http://gritsvr21/cgi-bin/smokeping.cgi?target=_charts<o:p></o:p></p>
<p class="MsoNormal">[Wed Nov 04 15:17:21 2015] [error] [client 192.168.3.82] [Wed Nov  4 15:17:21 2015] smokeping.cgi [client 192.168.3.82]: Warning: Dropping max/Network/GRITSVR43 from sortercache, referer: http://gritsvr21/cgi-bin/smokeping.cgi?target=_charts<o:p></o:p></p>
<p class="MsoNormal">[Wed Nov 04 15:17:21 2015] [error] [client 192.168.3.82] [Wed Nov  4 15:17:21 2015] smokeping.cgi [client 192.168.3.82]: Warning: Dropping max/Network/GRITSVR44 from sortercache, referer: http://gritsvr21/cgi-bin/smokeping.cgi?target=_charts<o:p></o:p></p>
<p class="MsoNormal">[Wed Nov 04 15:17:21 2015] [error] [client 192.168.3.82] [Wed Nov  4 15:17:21 2015] smokeping.cgi [client 192.168.3.82]: Warning: Dropping max/Network/COR-SFO-DC01 from sortercache, referer: http://gritsvr21/cgi-bin/smokeping.cgi?target=_charts<o:p></o:p></p>
<p class="MsoNormal">[Wed Nov 04 15:17:21 2015] [error] [client 192.168.3.82] [Wed Nov  4 15:17:21 2015] smokeping.cgi [client 192.168.3.82]: Warning: Dropping max/Network/GRITSVR24 from sortercache, referer: http://gritsvr21/cgi-bin/smokeping.cgi?target=_charts<o:p></o:p></p>
<p class="MsoNormal">[Wed Nov 04 15:17:21 2015] [error] [client 192.168.3.82] [Wed Nov  4 15:17:21 2015] smokeping.cgi [client 192.168.3.82]: Warning: Dropping loss/Network/GRITSVR43 from sortercache, referer: http://gritsvr21/cgi-bin/smokeping.cgi?target=_charts<o:p></o:p></p>
<p class="MsoNormal">[Wed Nov 04 15:17:21 2015] [error] [client 192.168.3.82] [Wed Nov  4 15:17:21 2015] smokeping.cgi [client 192.168.3.82]: Warning: Dropping loss/Network/GRITSVR44 from sortercache, referer: http://gritsvr21/cgi-bin/smokeping.cgi?target=_charts<o:p></o:p></p>
<p class="MsoNormal">[Wed Nov 04 15:17:21 2015] [error] [client 192.168.3.82] [Wed Nov  4 15:17:21 2015] smokeping.cgi [client 192.168.3.82]: Warning: Dropping loss/Network/COR-SFO-DC01 from sortercache, referer: http://gritsvr21/cgi-bin/smokeping.cgi?target=_charts<o:p></o:p></p>
<p class="MsoNormal">[Wed Nov 04 15:17:21 2015] [error] [client 192.168.3.82] [Wed Nov  4 15:17:21 2015] smokeping.cgi [client 192.168.3.82]: Warning: Dropping loss/Network/GRITSVR24 from sortercache, referer: http://gritsvr21/cgi-bin/smokeping.cgi?target=_charts<o:p></o:p></p>
<p class="MsoNormal">[Wed Nov 04 15:17:21 2015] [error] [client 192.168.3.82] [Wed Nov  4 15:17:21 2015] smokeping.cgi [client 192.168.3.82]: Warning: Dropping median/Network/GRITSVR43 from sortercache, referer: http://gritsvr21/cgi-bin/smokeping.cgi?target=_charts<o:p></o:p></p>
<p class="MsoNormal">[Wed Nov 04 15:17:21 2015] [error] [client 192.168.3.82] [Wed Nov  4 15:17:21 2015] smokeping.cgi [client 192.168.3.82]: Warning: Dropping median/Network/GRITSVR44 from sortercache, referer: http://gritsvr21/cgi-bin/smokeping.cgi?target=_charts<o:p></o:p></p>
<p class="MsoNormal">[Wed Nov 04 15:17:21 2015] [error] [client 192.168.3.82] [Wed Nov  4 15:17:21 2015] smokeping.cgi [client 192.168.3.82]: Warning: Dropping median/Network/COR-SFO-DC01 from sortercache, referer: http://gritsvr21/cgi-bin/smokeping.cgi?target=_charts<o:p></o:p></p>
<p class="MsoNormal">[Wed Nov 04 15:17:21 2015] [error] [client 192.168.3.82] [Wed Nov  4 15:17:21 2015] smokeping.cgi [client 192.168.3.82]: Warning: Dropping median/Network/GRITSVR24 from sortercache, referer: http://gritsvr21/cgi-bin/smokeping.cgi?target=_charts<o:p></o:p></p>
<p class="MsoNormal">[Wed Nov 04 15:17:21 2015] [error] [client 192.168.3.82] [Wed Nov  4 15:17:21 2015] smokeping.cgi [client 192.168.3.82]: Warning: Dropping stddev/Network/GRITSVR43 from sortercache, referer: http://gritsvr21/cgi-bin/smokeping.cgi?target=_charts<o:p></o:p></p>
<p class="MsoNormal">[Wed Nov 04 15:17:21 2015] [error] [client 192.168.3.82] [Wed Nov  4 15:17:21 2015] smokeping.cgi [client 192.168.3.82]: Warning: Duplicate entry stddev/Local/LocalMachine in sortercache, referer: http://gritsvr21/cgi-bin/smokeping.cgi?target=_charts<o:p></o:p></p>
<p class="MsoNormal">[Wed Nov 04 15:17:21 2015] [error] [client 192.168.3.82] [Wed Nov  4 15:17:21 2015] smokeping.cgi [client 192.168.3.82]: Warning: Dropping stddev/Network/GRITSVR44 from sortercache, referer: http://gritsvr21/cgi-bin/smokeping.cgi?target=_charts<o:p></o:p></p>
<p class="MsoNormal">[Wed Nov 04 15:17:21 2015] [error] [client 192.168.3.82] [Wed Nov  4 15:17:21 2015] smokeping.cgi [client 192.168.3.82]: Warning: Dropping stddev/Network/COR-SFO-DC01 from sortercache, referer: http://gritsvr21/cgi-bin/smokeping.cgi?target=_charts<o:p></o:p></p>
<p class="MsoNormal">[Wed Nov 04 15:17:21 2015] [error] [client 192.168.3.82] [Wed Nov  4 15:17:21 2015] smokeping.cgi [client 192.168.3.82]: Warning: Dropping stddev/Network/GRITSVR24 from sortercache, referer: http://gritsvr21/cgi-bin/smokeping.cgi?target=_charts<o:p></o:p></p>
<p class="MsoNormal">[Wed Nov 04 15:17:21 2015] [error] [client 192.168.3.82] [Wed Nov  4 15:17:21 2015] smokeping.cgi [client 192.168.3.82]: Warning: Dropping max/Network/GRITSVR43 from sortercache, referer: http://gritsvr21/cgi-bin/smokeping.cgi?target=_charts<o:p></o:p></p>
<p class="MsoNormal">[Wed Nov 04 15:17:21 2015] [error] [client 192.168.3.82] [Wed Nov  4 15:17:21 2015] smokeping.cgi [client 192.168.3.82]: Warning: Duplicate entry max/Local/LocalMachine in sortercache, referer: http://gritsvr21/cgi-bin/smokeping.cgi?target=_charts<o:p></o:p></p>
<p class="MsoNormal">[Wed Nov 04 15:17:21 2015] [error] [client 192.168.3.82] [Wed Nov  4 15:17:21 2015] smokeping.cgi [client 192.168.3.82]: Warning: Dropping max/Network/GRITSVR44 from sortercache, referer: http://gritsvr21/cgi-bin/smokeping.cgi?target=_charts<o:p></o:p></p>
<p class="MsoNormal">[Wed Nov 04 15:17:21 2015] [error] [client 192.168.3.82] [Wed Nov  4 15:17:21 2015] smokeping.cgi [client 192.168.3.82]: Warning: Dropping max/Network/COR-SFO-DC01 from sortercache, referer: http://gritsvr21/cgi-bin/smokeping.cgi?target=_charts<o:p></o:p></p>
<p class="MsoNormal">[Wed Nov 04 15:17:21 2015] [error] [client 192.168.3.82] [Wed Nov  4 15:17:21 2015] smokeping.cgi [client 192.168.3.82]: Warning: Dropping max/Network/GRITSVR24 from sortercache, referer: http://gritsvr21/cgi-bin/smokeping.cgi?target=_charts<o:p></o:p></p>
<p class="MsoNormal">[Wed Nov 04 15:17:21 2015] [error] [client 192.168.3.82] [Wed Nov  4 15:17:21 2015] smokeping.cgi [client 192.168.3.82]: Warning: Dropping loss/Network/GRITSVR43 from sortercache, referer: http://gritsvr21/cgi-bin/smokeping.cgi?target=_charts<o:p></o:p></p>
<p class="MsoNormal">[Wed Nov 04 15:17:21 2015] [error] [client 192.168.3.82] [Wed Nov  4 15:17:21 2015] smokeping.cgi [client 192.168.3.82]: Warning: Duplicate entry loss/Local/LocalMachine in sortercache, referer: http://gritsvr21/cgi-bin/smokeping.cgi?target=_charts<o:p></o:p></p>
<p class="MsoNormal">[Wed Nov 04 15:17:21 2015] [error] [client 192.168.3.82] [Wed Nov  4 15:17:21 2015] smokeping.cgi [client 192.168.3.82]: Warning: Dropping loss/Network/GRITSVR44 from sortercache, referer: http://gritsvr21/cgi-bin/smokeping.cgi?target=_charts<o:p></o:p></p>
<p class="MsoNormal">[Wed Nov 04 15:17:21 2015] [error] [client 192.168.3.82] [Wed Nov  4 15:17:21 2015] smokeping.cgi [client 192.168.3.82]: Warning: Dropping loss/Network/COR-SFO-DC01 from sortercache, referer: http://gritsvr21/cgi-bin/smokeping.cgi?target=_charts<o:p></o:p></p>
<p class="MsoNormal">[Wed Nov 04 15:17:21 2015] [error] [client 192.168.3.82] [Wed Nov  4 15:17:21 2015] smokeping.cgi [client 192.168.3.82]: Warning: Dropping loss/Network/GRITSVR24 from sortercache, referer: http://gritsvr21/cgi-bin/smokeping.cgi?target=_charts<o:p></o:p></p>
<p class="MsoNormal">[Wed Nov 04 15:17:21 2015] [error] [client 192.168.3.82] [Wed Nov  4 15:17:21 2015] smokeping.cgi [client 192.168.3.82]: Warning: Dropping median/Network/GRITSVR43 from sortercache, referer: http://gritsvr21/cgi-bin/smokeping.cgi?target=_charts<o:p></o:p></p>
<p class="MsoNormal">[Wed Nov 04 15:17:21 2015] [error] [client 192.168.3.82] [Wed Nov  4 15:17:21 2015] smokeping.cgi [client 192.168.3.82]: Warning: Duplicate entry median/Local/LocalMachine in sortercache, referer: http://gritsvr21/cgi-bin/smokeping.cgi?target=_charts<o:p></o:p></p>
<p class="MsoNormal">[Wed Nov 04 15:17:21 2015] [error] [client 192.168.3.82] [Wed Nov  4 15:17:21 2015] smokeping.cgi [client 192.168.3.82]: Warning: Dropping median/Network/GRITSVR44 from sortercache, referer: http://gritsvr21/cgi-bin/smokeping.cgi?target=_charts<o:p></o:p></p>
<p class="MsoNormal">[Wed Nov 04 15:17:21 2015] [error] [client 192.168.3.82] [Wed Nov  4 15:17:21 2015] smokeping.cgi [client 192.168.3.82]: Warning: Dropping median/Network/COR-SFO-DC01 from sortercache, referer: http://gritsvr21/cgi-bin/smokeping.cgi?target=_charts<o:p></o:p></p>
<p class="MsoNormal">[Wed Nov 04 15:17:21 2015] [error] [client 192.168.3.82] [Wed Nov  4 15:17:21 2015] smokeping.cgi [client 192.168.3.82]: Warning: Dropping median/Network/GRITSVR24 from sortercache, referer: http://gritsvr21/cgi-bin/smokeping.cgi?target=_charts<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">My debug log is:<o:p></o:p></p>
<p class="MsoNormal">cmg_admin@gritsvr21:/usr/share/doc/smokeping$ sudo smokeping --debug<o:p></o:p></p>
<p class="MsoNormal">### Compiling alert detector pattern 'startloss'<o:p></o:p></p>
<p class="MsoNormal">### ==S,>0%,>0%,>0%<o:p></o:p></p>
<p class="MsoNormal">sub {<o:p></o:p></p>
<p class="MsoNormal">    my $d = shift;<o:p></o:p></p>
<p class="MsoNormal">    my $y = $d->{loss};<o:p></o:p></p>
<p class="MsoNormal">    for(1){<o:p></o:p></p>
<p class="MsoNormal">        my $minlength = 4;<o:p></o:p></p>
<p class="MsoNormal">        my $maxlength = 4;<o:p></o:p></p>
<p class="MsoNormal">        next if scalar @$y < $minlength ;<o:p></o:p></p>
<p class="MsoNormal">        next unless defined $y->[-4] and $y->[-4] eq 'S';<o:p></o:p></p>
<p class="MsoNormal">        next unless defined $y->[-3]<o:p></o:p></p>
<p class="MsoNormal">                        and $y->[-3] =~ /^\d/<o:p></o:p></p>
<p class="MsoNormal">                        and $y->[-3] > 0;<o:p></o:p></p>
<p class="MsoNormal">        next unless defined $y->[-2]<o:p></o:p></p>
<p class="MsoNormal">                        and $y->[-2] =~ /^\d/<o:p></o:p></p>
<p class="MsoNormal">                        and $y->[-2] > 0;<o:p></o:p></p>
<p class="MsoNormal">        next unless defined $y->[-1]<o:p></o:p></p>
<p class="MsoNormal">                        and $y->[-1] =~ /^\d/<o:p></o:p></p>
<p class="MsoNormal">                        and $y->[-1] > 0;<o:p></o:p></p>
<p class="MsoNormal">        return 1;<o:p></o:p></p>
<p class="MsoNormal">    }<o:p></o:p></p>
<p class="MsoNormal">    return 0;<o:p></o:p></p>
<p class="MsoNormal">}<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">### Compiling alert detector pattern 'rttdetect'<o:p></o:p></p>
<p class="MsoNormal">### <10,<10,<10,<10,<10,<100,>100,>100,>100<o:p></o:p></p>
<p class="MsoNormal">sub {<o:p></o:p></p>
<p class="MsoNormal">    my $d = shift;<o:p></o:p></p>
<p class="MsoNormal">    my $y = $d->{rtt};<o:p></o:p></p>
<p class="MsoNormal">    for(1){<o:p></o:p></p>
<p class="MsoNormal">        my $minlength = 9;<o:p></o:p></p>
<p class="MsoNormal">        my $maxlength = 9;<o:p></o:p></p>
<p class="MsoNormal">        next if scalar @$y < $minlength ;<o:p></o:p></p>
<p class="MsoNormal">        next unless defined $y->[-9]<o:p></o:p></p>
<p class="MsoNormal">                        and $y->[-9] =~ /^\d/<o:p></o:p></p>
<p class="MsoNormal">                        and $y->[-9] < 0.01;<o:p></o:p></p>
<p class="MsoNormal">        next unless defined $y->[-8]<o:p></o:p></p>
<p class="MsoNormal">                        and $y->[-8] =~ /^\d/<o:p></o:p></p>
<p class="MsoNormal">                        and $y->[-8] < 0.01;<o:p></o:p></p>
<p class="MsoNormal">        next unless defined $y->[-7]<o:p></o:p></p>
<p class="MsoNormal">                        and $y->[-7] =~ /^\d/<o:p></o:p></p>
<p class="MsoNormal">                        and $y->[-7] < 0.01;<o:p></o:p></p>
<p class="MsoNormal">        next unless defined $y->[-6]<o:p></o:p></p>
<p class="MsoNormal">                        and $y->[-6] =~ /^\d/<o:p></o:p></p>
<p class="MsoNormal">                        and $y->[-6] < 0.01;<o:p></o:p></p>
<p class="MsoNormal">        next unless defined $y->[-5]<o:p></o:p></p>
<p class="MsoNormal">                        and $y->[-5] =~ /^\d/<o:p></o:p></p>
<p class="MsoNormal">                        and $y->[-5] < 0.01;<o:p></o:p></p>
<p class="MsoNormal">        next unless defined $y->[-4]<o:p></o:p></p>
<p class="MsoNormal">                        and $y->[-4] =~ /^\d/<o:p></o:p></p>
<p class="MsoNormal">                        and $y->[-4] < 0.1;<o:p></o:p></p>
<p class="MsoNormal">        next unless defined $y->[-3]<o:p></o:p></p>
<p class="MsoNormal">                        and $y->[-3] =~ /^\d/<o:p></o:p></p>
<p class="MsoNormal">                        and $y->[-3] > 0.1;<o:p></o:p></p>
<p class="MsoNormal">        next unless defined $y->[-2]<o:p></o:p></p>
<p class="MsoNormal">                        and $y->[-2] =~ /^\d/<o:p></o:p></p>
<p class="MsoNormal">                        and $y->[-2] > 0.1;<o:p></o:p></p>
<p class="MsoNormal">        next unless defined $y->[-1]<o:p></o:p></p>
<p class="MsoNormal">                        and $y->[-1] =~ /^\d/<o:p></o:p></p>
<p class="MsoNormal">                        and $y->[-1] > 0.1;<o:p></o:p></p>
<p class="MsoNormal">        return 1;<o:p></o:p></p>
<p class="MsoNormal">    }<o:p></o:p></p>
<p class="MsoNormal">    return 0;<o:p></o:p></p>
<p class="MsoNormal">}<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">### Compiling alert detector pattern 'bigloss'<o:p></o:p></p>
<p class="MsoNormal">### ==0%,==0%,==0%,==0%,>0%,>0%,>0%<o:p></o:p></p>
<p class="MsoNormal">sub {<o:p></o:p></p>
<p class="MsoNormal">    my $d = shift;<o:p></o:p></p>
<p class="MsoNormal">    my $y = $d->{loss};<o:p></o:p></p>
<p class="MsoNormal">    for(1){<o:p></o:p></p>
<p class="MsoNormal">        my $minlength = 7;<o:p></o:p></p>
<p class="MsoNormal">        my $maxlength = 7;<o:p></o:p></p>
<p class="MsoNormal">        next if scalar @$y < $minlength ;<o:p></o:p></p>
<p class="MsoNormal">        next unless defined $y->[-7]<o:p></o:p></p>
<p class="MsoNormal">                        and $y->[-7] =~ /^\d/<o:p></o:p></p>
<p class="MsoNormal">                        and $y->[-7] == 0;<o:p></o:p></p>
<p class="MsoNormal">        next unless defined $y->[-6]<o:p></o:p></p>
<p class="MsoNormal">                        and $y->[-6] =~ /^\d/<o:p></o:p></p>
<p class="MsoNormal">                        and $y->[-6] == 0;<o:p></o:p></p>
<p class="MsoNormal">        next unless defined $y->[-5]<o:p></o:p></p>
<p class="MsoNormal">                        and $y->[-5] =~ /^\d/<o:p></o:p></p>
<p class="MsoNormal">                        and $y->[-5] == 0;<o:p></o:p></p>
<p class="MsoNormal">        next unless defined $y->[-4]<o:p></o:p></p>
<p class="MsoNormal">                        and $y->[-4] =~ /^\d/<o:p></o:p></p>
<p class="MsoNormal">                        and $y->[-4] == 0;<o:p></o:p></p>
<p class="MsoNormal">        next unless defined $y->[-3]<o:p></o:p></p>
<p class="MsoNormal">                        and $y->[-3] =~ /^\d/<o:p></o:p></p>
<p class="MsoNormal">                        and $y->[-3] > 0;<o:p></o:p></p>
<p class="MsoNormal">        next unless defined $y->[-2]<o:p></o:p></p>
<p class="MsoNormal">                        and $y->[-2] =~ /^\d/<o:p></o:p></p>
<p class="MsoNormal">                        and $y->[-2] > 0;<o:p></o:p></p>
<p class="MsoNormal">        next unless defined $y->[-1]<o:p></o:p></p>
<p class="MsoNormal">                        and $y->[-1] =~ /^\d/<o:p></o:p></p>
<p class="MsoNormal">                        and $y->[-1] > 0;<o:p></o:p></p>
<p class="MsoNormal">        return 1;<o:p></o:p></p>
<p class="MsoNormal">    }<o:p></o:p></p>
<p class="MsoNormal">    return 0;<o:p></o:p></p>
<p class="MsoNormal">}<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">### Compiling alert detector pattern 'someloss'<o:p></o:p></p>
<p class="MsoNormal">### >0%,*12*,>0%,*12*,>0%<o:p></o:p></p>
<p class="MsoNormal">sub {<o:p></o:p></p>
<p class="MsoNormal">    my $d = shift;<o:p></o:p></p>
<p class="MsoNormal">    my $y = $d->{loss};<o:p></o:p></p>
<p class="MsoNormal">    for(1){<o:p></o:p></p>
<p class="MsoNormal">        my $imax2 = min(@$y - 3, 12);<o:p></o:p></p>
<p class="MsoNormal">        my $imax1 = min(@$y - 3, 12);<o:p></o:p></p>
<p class="MsoNormal">        my $minlength = 3;<o:p></o:p></p>
<p class="MsoNormal">        my $maxlength = 27;<o:p></o:p></p>
<p class="MsoNormal">        next if scalar @$y < $minlength ;<o:p></o:p></p>
<p class="MsoNormal">        my $i1;<o:p></o:p></p>
<p class="MsoNormal">        for($i1=0; $i1 < min($maxlength,$imax1); $i1++){<o:p></o:p></p>
<p class="MsoNormal">            my $i2;<o:p></o:p></p>
<p class="MsoNormal">            for($i2=0; $i2 < min($maxlength-$i1,$imax2); $i2++){<o:p></o:p></p>
<p class="MsoNormal">                next unless defined $y->[-3-$i1-$i2]<o:p></o:p></p>
<p class="MsoNormal">                                and $y->[-3-$i1-$i2] =~ /^\d/<o:p></o:p></p>
<p class="MsoNormal">                                and $y->[-3-$i1-$i2] > 0;<o:p></o:p></p>
<p class="MsoNormal">                last;<o:p></o:p></p>
<p class="MsoNormal">            }<o:p></o:p></p>
<p class="MsoNormal">            return 0 if $i2 >= min($maxlength-$i1-$i2,$imax2);<o:p></o:p></p>
<p class="MsoNormal">            next unless defined $y->[-2-$i1]<o:p></o:p></p>
<p class="MsoNormal">                            and $y->[-2-$i1] =~ /^\d/<o:p></o:p></p>
<p class="MsoNormal">                            and $y->[-2-$i1] > 0;<o:p></o:p></p>
<p class="MsoNormal">            last;<o:p></o:p></p>
<p class="MsoNormal">        }<o:p></o:p></p>
<p class="MsoNormal">        return 0 if $i1 >= min($maxlength-$i1,$imax1);<o:p></o:p></p>
<p class="MsoNormal">        next unless defined $y->[-1]<o:p></o:p></p>
<p class="MsoNormal">                        and $y->[-1] =~ /^\d/<o:p></o:p></p>
<p class="MsoNormal">                        and $y->[-1] > 0;<o:p></o:p></p>
<p class="MsoNormal">        return 1;<o:p></o:p></p>
<p class="MsoNormal">    }<o:p></o:p></p>
<p class="MsoNormal">    return 0;<o:p></o:p></p>
<p class="MsoNormal">}<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">Smokeping version 2.003006 successfully launched.<o:p></o:p></p>
<p class="MsoNormal">Not entering multiprocess mode with '--debug'. Use '--debug-daemon' for that.<o:p></o:p></p>
<p class="MsoNormal">FPing: probing 5 targets with step 300 s and offset 293 s.<o:p></o:p></p>
<p class="MsoNormal">FPing: Executing /usr/bin/fping -C 20 -q -B1 -r1 -i10 GRITSVR24 GRITSVR43 localhost COR-SFO-DC01 GRITSVR44<o:p></o:p></p>
<p class="MsoNormal">FPing: Got fping output: 'GRITSVR24    : 1.37 1.72 1.59 1.56 1.57 1.36 1.64 1.69 1.89 1.64 1.69 1.95 1.71 1.87 1.53 1.87 1.43 1.73 1.67 1.51'<o:p></o:p></p>
<p class="MsoNormal">FPing: Got fping output: 'GRITSVR43    : 0.51 0.47 0.40 0.33 0.55 0.45 0.55 0.48 0.53 0.50 0.52 0.50 0.45 0.50 0.50 0.50 0.47 0.51 0.51 0.40'<o:p></o:p></p>
<p class="MsoNormal">FPing: Got fping output: 'localhost    : 0.05 0.06 0.04 0.02 0.03 0.03 0.03 0.04 0.04 0.04 0.03 0.04 0.03 0.03 0.03 0.04 0.03 0.03 0.03 0.04'<o:p></o:p></p>
<p class="MsoNormal">FPing: Got fping output: 'COR-SFO-DC01 : 67.64 72.81 66.86 66.54 71.66 68.75 74.43 70.23 72.37 71.47 68.59 67.67 69.62 67.17 72.45 79.32 72.20 72.23 67.89 71.70'<o:p></o:p></p>
<p class="MsoNormal">FPing: Got fping output: 'GRITSVR44    : 0.63 0.61 0.54 0.41 0.46 0.47 0.57 0.54 0.51 0.48 0.56 0.53 0.45 0.60 0.57 0.62 0.56 0.56 0.54 0.51'<o:p></o:p></p>
<p class="MsoNormal">Calling RRDs::update(/var/lib/smokeping/Network/GRITSVR43.rrd --template uptime:loss:median:ping1:ping2:ping3:ping4:ping5:ping6:ping7:ping8:ping9:ping10:ping11:ping12:ping13:ping14:ping15:ping16:ping17:ping18:ping19:ping20 1446668658:U:0:5.0000000000e-04:3.3000000000e-04:4.0000000000e-04:4.0000000000e-04:4.5000000000e-04:4.5000000000e-04:4.7000000000e-04:4.7000000000e-04:4.8000000000e-04:5.0000000000e-04:5.0000000000e-04:5.0000000000e-04:5.0000000000e-04:5.0000000000e-04:5.1000000000e-04:5.1000000000e-04:5.1000000000e-04:5.2000000000e-04:5.3000000000e-04:5.5000000000e-04:5.5000000000e-04)<o:p></o:p></p>
<p class="MsoNormal">Calling RRDs::update(/var/lib/smokeping/Network/GRITSVR44.rrd --template uptime:loss:median:ping1:ping2:ping3:ping4:ping5:ping6:ping7:ping8:ping9:ping10:ping11:ping12:ping13:ping14:ping15:ping16:ping17:ping18:ping19:ping20 1446668658:U:0:5.4000000000e-04:4.1000000000e-04:4.5000000000e-04:4.6000000000e-04:4.7000000000e-04:4.8000000000e-04:5.1000000000e-04:5.1000000000e-04:5.3000000000e-04:5.4000000000e-04:5.4000000000e-04:5.4000000000e-04:5.6000000000e-04:5.6000000000e-04:5.6000000000e-04:5.7000000000e-04:5.7000000000e-04:6.0000000000e-04:6.1000000000e-04:6.2000000000e-04:6.3000000000e-04)<o:p></o:p></p>
<p class="MsoNormal">Calling RRDs::update(/var/lib/smokeping/Network/COR-SFO-DC01.rrd --template uptime:loss:median:ping1:ping2:ping3:ping4:ping5:ping6:ping7:ping8:ping9:ping10:ping11:ping12:ping13:ping14:ping15:ping16:ping17:ping18:ping19:ping20 1446668658:U:0:7.1470000000e-02:6.6540000000e-02:6.6860000000e-02:6.7170000000e-02:6.7640000000e-02:6.7670000000e-02:6.7890000000e-02:6.8590000000e-02:6.8750000000e-02:6.9620000000e-02:7.0230000000e-02:7.1470000000e-02:7.1660000000e-02:7.1700000000e-02:7.2200000000e-02:7.2230000000e-02:7.2370000000e-02:7.2450000000e-02:7.2810000000e-02:7.4430000000e-02:7.9320000000e-02)<o:p></o:p></p>
<p class="MsoNormal">Calling RRDs::update(/var/lib/smokeping/Network/GRITSVR24.rrd --template uptime:loss:median:ping1:ping2:ping3:ping4:ping5:ping6:ping7:ping8:ping9:ping10:ping11:ping12:ping13:ping14:ping15:ping16:ping17:ping18:ping19:ping20 1446668658:U:0:1.6700000000e-03:1.3600000000e-03:1.3700000000e-03:1.4300000000e-03:1.5100000000e-03:1.5300000000e-03:1.5600000000e-03:1.5700000000e-03:1.5900000000e-03:1.6400000000e-03:1.6400000000e-03:1.6700000000e-03:1.6900000000e-03:1.6900000000e-03:1.7100000000e-03:1.7200000000e-03:1.7300000000e-03:1.8700000000e-03:1.8700000000e-03:1.8900000000e-03:1.9500000000e-03)<o:p></o:p></p>
<p class="MsoNormal">Calling RRDs::update(/var/lib/smokeping/Local/LocalMachine.rrd --template uptime:loss:median:ping1:ping2:ping3:ping4:ping5:ping6:ping7:ping8:ping9:ping10:ping11:ping12:ping13:ping14:ping15:ping16:ping17:ping18:ping19:ping20 1446668658:U:0:3.0000000000e-05:2.0000000000e-05:3.0000000000e-05:3.0000000000e-05:3.0000000000e-05:3.0000000000e-05:3.0000000000e-05:3.0000000000e-05:3.0000000000e-05:3.0000000000e-05:3.0000000000e-05:3.0000000000e-05:4.0000000000e-05:4.0000000000e-05:4.0000000000e-05:4.0000000000e-05:4.0000000000e-05:4.0000000000e-05:4.0000000000e-05:5.0000000000e-05:6.0000000000e-05)<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">What am I missing? I couldn’t find much that pointed me in any directions on the gmane archive of the list.<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">Thanks in advance and I hope this is enough info to work with.<o:p></o:p></p>
</div>
</body>
</html>


<pre>

CONFIDENTIALITY NOTICE:  This e-mail transmission, and any attachments, is intended only for the use of the individual

or entity named above and may contain information that is confidential, privileged and exempt from disclosure under

applicable law. If you are not the intended recipient, you are hereby notified that any disclosure, copying, distribution

or use of any of the information contained in this transmission is strictly PROHIBITED.</pre>