question on parallelization

Eric Young ericryoung at yahoo.com
Tue Oct 22 15:08:14 CEST 2002


I'm using nagios on RH 7.3 with no DB backend stuff.

Perhaps I'm confused on something but I don't seem to
be getting any parallelization (yes, it IS turned on).
 I have about 140 hosts for which I have defined a
service that basically runs check_ping every 60
seconds.  Therefore, I would expect to have multiple
pings running on my machine at once (maybe 2 at a
time?)  While I haven't checked, during normal
operation, I seem to get great response time on these.

I have 135 or so of the nodes with a common parent
(ie: a router).  When I 'fake' a down state for the
router I do get a notify as I expect and the child
nodes do get marked off slowly.  Some other nodes that
actually should go down when I do this don't notify
for quite a while.  It LOOKS like there is only 1 ping
running at a time on my machine (though I have from
90-130 nagios processes running).  Since each ping has
a timeout that takes a bit, detection of other down
hosts is very slow.

The final question is, if things are parallelized and
my pings are piling up (I'll sometimes see more than
30 minute old service checks in the process queue on
the web interface) then why doesn't nagios launch more
pings?  I have read the 'scheduling' documentation and
it doesn't seem to answer this question.

Have I given you enough information?  Am I missing something?

__________________________________________________
Do you Yahoo!?
Y! Web Hosting - Let the expert host your web site
http://webhosting.yahoo.com/


-------------------------------------------------------
This sf.net emial is sponsored by: Influence the future of 
Java(TM) technology. Join the Java Community Process(SM) (JCP(SM)) 
program now. http://ad.doubleclick.net/clk;4699841;7576301;v?
http://www.sun.com/javavote




More information about the Users mailing list