[Reconnoiter-users] Bad/Available

Theo Schlossnagle jesus at omniti.com
Fri May 22 08:39:57 EDT 2009

On May 22, 2009, at 8:20 AM, Theo Schlossnagle wrote:

> On May 22, 2009, at 1:43 AM, Dan Di Spaltro wrote:
>> Okay, so I tried to run the ping module locally.  Here is what I got.
>> Notice in the config I set the interval to be 5000 and the count to  
>> be
>> 10, but I don't think the xml parameters are getting picked up in the
>> ping module.

Indeed.  Noted below.

>> Obviously this should work, so I was rooting around in the code and
>> found this line of code, now is this incorrectly interpreting the  
>> ping
>> because the roundtrip is 0ms?
>> if(data->turnaround[i] != 0) {
>>  points++;
>> ...
> I'll check into that.  Seems suspect.

I can't repeat the issue you are seeing.  I'm not sure we could  
reasonably have a 0ms ttl (detected in noit).  However, I've adjusted  
the code to account for this case.  #132

Give it a whirl and see if it fixes your problem.

>> Trying to keep the everything as simple as possible, here is the  
>> config:
>> <checks max_initial_stutter="30000" >
>>   <check module="ping_icmp" interval="5000" count="10"
>> period="15000" target=""
>> uuid="1b6e28ba-2fa1-11d2-853f-b9a761bde3fb" timeout="14000" />
>> </checks>
> There is a problem.  The interval is set to 5000ms (5s).  You are  
> requesting 10 pings... This means, every 5 seconds it will send out  
> a new ICMP packet until it has sent 10.  However, you have a check  
> timeout of 14s and a period of 15s.  If you really do want 10 pings,  
> and want it to happen in 14s, I would suggest setting the interval  
> down to 1000ms.  That will give you enough time to get all of them  
> out and back in again.

So... the check itself has "first class" attributeds like period and  
target and timeout.  The "config" options are not part of that.

<check module="ping_icmp" period="15000" target="">

Note that you can inherit this across all ping checks as follows:


  <check module="ping_icmp" period="15000" target=""/>
  <check .........

Theo Schlossnagle
p: +1.443.325.1357 x201   f: +1.410.872.4911

More information about the Reconnoiter-users mailing list