[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [hobbit] Hobbit Sensitivity lowered?



On Wed, Feb 08, 2006 at 11:20:30AM -0600, Chris Wopat wrote:
> 
> I switched from BB to hobbit about a month ago and have been generally 
> happy. One thing that's "different" is that Hobbit seems to be more 
> sensitive to services timing out, such as during an http check.

The default timeout for network tests in Hobbit is 10 seconds. You can
change it via the --timeout=N option (N is in seconds) for bbtest-net 
in hobbitlaunch.cfg.  See the bbtest-net(1) man-page...

BB uses a fixed 20 second timeout.

> I don't see anything in bb-services related to this, is there any global 
> setting somwhere to permit me to allow a check to take a few more ms to 
> respond before it's considered "red"?

Millisecs shouldn't make any difference. It's a global setting - not in
the bb-services file per service - because all of the network tests
really run in parallel. Having individual timeouts is just
un-manageable.

> My bb2.html file is frequently red 
> due to this, although it only lasts a few seconds.

How many tests do you run ? (See the status in the "bbnet" column for
your Hobbit server). It's a well-known problem that Hobbit can actually
flood some networks/firewalls with connection setups, resulting in 
some tests showing up as failed one moment, and OK a few seconds after.
You might want to lower the number of concurrent tests that bbtest-net
runs via the --concurrency=N option - the default is 256.

> Is there an appropriate way to do this without hacking code and finding 
> the timeout period?

Read The Fine Manual :-) You'll find them on your Hobbit server webpages, 
in the "Help"->"Hobbit man-pages" section.


Regards,
Henrik