<div>I sent the reload command and basically nagios is now telling me 30 hosts are down and that number is increasing?  This is a problem.  why does this happen?  And back to my original issue, nagios itself is still showing down.  I modified the command as you suggested, how do I verify that?
</div>
<div> </div>
<div>This is all good stuff as once I catch the learning curve here and get these things ironed out, it'll be nice.<br><br> </div>
<div><span class="gmail_quote">On 8/2/06, <b class="gmail_sendername">Marc Powell</b> <<a href="mailto:marc@ena.com">marc@ena.com</a>> wrote:</span>
<blockquote class="gmail_quote" style="PADDING-LEFT: 1ex; MARGIN: 0px 0px 0px 0.8ex; BORDER-LEFT: #ccc 1px solid">These could be normal. Nagios will spawn a child process to manage each<br>check. What you're interested in is if there are multiple nagios process
<br>with a parent PID of 1. ps -ef usually shows child/parent PIDS. If you<br>stop nagios and see none remaining then you don't have multiple daemons<br>running.<br><br>As far as reloading config, a HUP to the parent process or calling
<br>'/etc/init.d/nagios reload' is sufficient.<br><br>--<br>Marc<br><br>> -----Original Message-----<br>> From: Justin Craig [mailto:<a href="mailto:jrcraig.email@gmail.com">jrcraig.email@gmail.com</a>]<br>> Sent: Wednesday, August 02, 2006 12:10 PM
<br>> To: Marc Powell<br>> Cc: Nagios Users Mailinglist<br>> Subject: Re: [Nagios-users] Warning threshold must be float or float<br>> triplet!<br>><br>> okay i modified checkcommands.cfg to reflect what you noted here.  I
<br>also<br>> did a ps axu | grep nagios and AGAIN there are multiple  instances<br>> running.  here is the output:<br>><br>><br>> nagios    6155  0.0  0.0  1700  536 ?        S    11:57   0:00<br>/bin/ping -
<br>> n -U -w 10 -c 5 <a href="http://204.64.105.21">204.64.105.21</a><br>> nagios    6157  0.0  0.2 23900 1464 ?        S    11:57   0:00<br>> /usr/local/nagios/bin/nagios -d /usr/local/nagios/etc/nagios.cfg<br>
> nagios    6158  0.5  0.1  5612 1036 ?        S    11:57   0:00<br>> /usr/local/nagios/libexec/check_ping -H <a href="http://192.168.146.5">192.168.146.5</a> -w 100.0,20% -c<br>> 500.0,60% -p 5<br>> nagios    6160  
0.0  0.0  1700  540 ?        S    11:57   0:00<br>/bin/ping -<br>> n -U -w 10 -c 5 <a href="http://192.168.170.5">192.168.170.5</a><br>> nagios    6161  0.0  0.2 23900 1464 ?        S    11:57   0:00<br>> /usr/local/nagios/bin/nagios -d /usr/local/nagios/etc/nagios.cfg
<br>> nagios    6162  0.5  0.1  5612 1036 ?        S    11:57   0:00<br>> /usr/local/nagios/libexec/check_ping -H <a href="http://204.64.191.5">204.64.191.5</a> -w 100.0,20% -c<br>> 500.0,60% -p 5<br>> nagios    6163  
0.0  0.0  1700  536 ?        S    11:57   0:00<br>/bin/ping -<br>> n -U -w 10 -c 5 <a href="http://192.168.146.5">192.168.146.5</a><br>> nagios    6164  0.0  0.0  1700  544 ?        S    11:57   0:00<br>/bin/ping -<br>
> n -U -w 10 -c 5 <a href="http://204.64.191.5">204.64.191.5</a><br>> root      6166  0.0  0.1  3720  676 pts/2    R+   11:57   0:00 grep<br>nagios<br>> nagios    6155  0.0  0.0  1700  536 ?        S    11:57   0:00
<br>/bin/ping -<br>> n -U -w 10 -c 5 <a href="http://204.64.105.21">204.64.105.21</a><br>> nagios    6157  0.0  0.2 23900 1464 ?        S    11:57   0:00<br>> /usr/local/nagios/bin/nagios -d /usr/local/nagios/etc/nagios.cfg
<br>> nagios    6158  0.5  0.1  5612 1036 ?        S    11:57   0:00<br>> /usr/local/nagios/libexec/check_ping -H <a href="http://192.168.146.5">192.168.146.5</a> -w 100.0,20% -c<br>> 500.0,60% -p 5<br>> nagios    6160  
0.0  0.0  1700  540 ?        S    11:57   0:00<br>/bin/ping -<br>> n -U -w 10 -c 5 <a href="http://192.168.170.5">192.168.170.5</a><br>> nagios    6161  0.0  0.2 23900 1464 ?        S    11:57   0:00<br>> /usr/local/nagios/bin/nagios -d /usr/local/nagios/etc/nagios.cfg
<br>> nagios    6162  0.5  0.1  5612 1036 ?        S    11:57   0:00<br>> /usr/local/nagios/libexec/check_ping -H <a href="http://204.64.191.5">204.64.191.5</a> -w 100.0,20% -c<br>> 500.0,60% -p 5<br>> nagios    6163  
0.0  0.0  1700  536 ?        S    11:57   0:00<br>/bin/ping -<br>> n -U -w 10 -c 5 <a href="http://192.168.146.5">192.168.146.5</a><br>> nagios    6164  0.0  0.0  1700  544 ?        S    11:57   0:00<br>/bin/ping -<br>
> n -U -w 10 -c 5 <a href="http://204.64.191.5">204.64.191.5</a><br>> root      6166  0.0  0.1  3720  676 pts/2    R+   11:57   0:00 grep<br>nagios<br>><br>> When stopping Nagios, I typically issue a /etc/rc.d/init.d stop and
<br>then<br>> verify there are none running.  I also use Kill -HUP since I normally<br>> start nagios as a daemon with the -d.  Is this the correct process?<br>> Further, what is best practices after adding a host to refresh Nagio
<br>to<br>> pick up that host without reflecting undetermined availability for the<br>> rest of the hosts or causing any problems?<br>><br>> On 8/2/06, Marc Powell <<a href="mailto:marc@ena.com">marc@ena.com
</a>> wrote:<br>><br>><br>><br>>       > -----Original Message-----<br>>       > From: Justin Craig [mailto: <a href="mailto:jrcraig.email@gmail.com">jrcraig.email@gmail.com</a><br>> <mailto:
<a href="mailto:jrcraig.email@gmail.com">jrcraig.email@gmail.com</a>> ]<br>>       > Sent: Wednesday, August 02, 2006 8:38 AM<br>>       > To: Marc Powell<br>>       > Cc: Nagios Users Mailinglist<br>
>       > Subject: Re: [Nagios-users] Warning threshold must be float or<br>> float<br>>       > triplet!<br>>       ><br>>       > In my checkcommands.cfg for this host in question, I have:<br>
>       ><br>><br>><br>>       > # 'check_local_load' command definition<br>>       > define command{<br>>       >         command_name    check_local_load<br>>       >         command_line    $USER1$/check_load -w $ARG1$ -c $ARG2$
<br>>       >         }<br>>       ><br>><br>>       Yes, that looks good. I'd --<br>>              - verify that nagios was reloaded after creating this<br>command<br>>       definition<br>>              - verify that there aren't multiple nagios daemons
<br>running<br>>       (stop; kill; start)<br>>              - verify that nagios is executing the command I think is.<br>> Modify<br>>       command_line to be the following then check the contents of<br>> /tmp/nagios
<br>>       --<br>>                      command_line /bin/echo "$USER1$/check_load -w<br>$ARG1$<br>> -c<br>>       $ARG2$" >> /tmp/nagios<br>><br>>       --<br>>       Marc<br>><br>
>       >       > -----Original Message-----<br>>       >       > From: <a href="mailto:nagios-users-bounces@lists.sourceforge.net">nagios-users-bounces@lists.sourceforge.net</a><br>> <mailto:<a href="mailto:nagios-users-bounces@lists.sourceforge.net">
nagios-users-bounces@lists.sourceforge.net</a>><br>>       [mailto:<a href="mailto:nagios-">nagios-</a><br>>       > users-<br>>       >       > <a href="mailto:bounces@lists.sourceforge.net">bounces@lists.sourceforge.net
</a><br>> <mailto:<a href="mailto:bounces@lists.sourceforge.net">bounces@lists.sourceforge.net</a>> ] On Behalf Of Justin Craig<br>>       >       > Sent: Tuesday, August 01, 2006 2:41 PM<br>><br>>       [chop]
<br>><br>>       >       >         check_command<br>>       >       > check_local_load!5.0,4.0,3.0!10.0,6.0,4.0<br>>       >       >         }<br>><br><br><br>-------------------------------------------------------------------------
<br>Take Surveys. Earn Cash. Influence the Future of IT<br>Join SourceForge.net's Techsay panel and you'll get the chance to share your<br>opinions on IT & business topics through brief surveys -- and earn cash<br><a href="http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV">
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV</a><br>_______________________________________________<br>Nagios-users mailing list<br><a href="mailto:Nagios-users@lists.sourceforge.net">
Nagios-users@lists.sourceforge.net</a><br><a href="https://lists.sourceforge.net/lists/listinfo/nagios-users">https://lists.sourceforge.net/lists/listinfo/nagios-users</a><br>::: Please include Nagios version, plugin version (-v) and OS when reporting any issue.
<br>::: Messages without supporting info will risk being sent to /dev/null<br></blockquote></div><br><br clear="all"><br>-- <br>- Justin