<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
  <meta content="text/html;charset=ISO-8859-1" http-equiv="Content-Type">
  <title></title>
</head>
<body bgcolor="#ffffff" text="#000000">
So I had a latency problem a while back, and was unable to fix the
problem.  I just recently set up a test environment with 50 bogus hosts
executing ping as a service and a hostcheck.  It seems that when a host
is down the checks do not run parallel and run serial waiting until the
check times out.  I had similar problems with this other setup which
was in production:<br>
<br>
I am getting roughly 3354 seconds of latency per check and I am not
sure why.   <br>
Total services:             1812<br>
Total hosts:                  175<br>
<table border="0">
  <tbody>
    <tr class="data">
      <th class="data">Metric</th>
      <th class="data">Min.</th>
      <th class="data">Max.</th>
      <th class="data">Average</th>
    </tr>
    <tr>
      <td class="dataVar">Check Execution Time:  </td>
      <td class="dataVal">< 1 sec</td>
      <td class="dataVal">6 sec</td>
      <td class="dataVal">0.345 sec</td>
    </tr>
    <tr>
      <td class="dataVar">Check Latency:</td>
      <td class="dataVal">2967 sec</td>
      <td class="dataVal">3859 sec</td>
      <td class="dataVal">3748.046 sec</td>
    </tr>
    <tr>
      <td class="dataVar">Percent State Change:</td>
      <td class="dataVal">0.00%</td>
      <td class="dataVal">0.00%</td>
      <td class="dataVal">0.00%</td>
    </tr>
  </tbody>
</table>
<br>
I'm mainly concerned with multiple hosts going out in my network and
the amount of time to complete the checks is extremely delayed.  For
example, in the above monitoring setup it would take roughly 30 minutes
to be notified of a service failure...due to the serialization of
checks.  Does anyone have any suggestions.<br>
<pre class="moz-signature" cols="72">-- 
Scott Behrens  
Network and Systems Staff
Room B-244 1-630-252-4198
Mathematics and Computer Science Division
Argonne National Laboratory 
</pre>
</body>
</html>