<br><font size=2 face="sans-serif">Marc,</font>
<br>
<br><font size=2 face="sans-serif">The other main reason for running multiple daemons is to allow us to distribute and compartmentalize nagios administrator privileges.  We have four differenct executable files that are gathering stats behind a single apache.  The person in charge of each nagios is fully able to reconfigure, restart and fix (or fry) anything within his domain.  Our shop has been doing this since NetSaint 0.0.7 and we have been running cleanly on this instance for about a year now.  It's only when trying to hook in this new solaris 9 server that we are beginning to see problems, which leads me to believe that the issue is of a more specific nature and not a generalized failure.</font>
<br>
<br><font size=2 face="sans-serif">Is there any specific reason to believe that our configuration is impossible and/or contributing to the originally described problem?  To you it's a non-standard configuration, but for me it's all I've got.</font>
<br>
<br><font size=2 face="sans-serif">: - )</font>
<br>
<br><font size=2 face="sans-serif">Scott Zak</font>
<br>
<br><font size=2 face="sans-serif">__________________</font>
<br>
<br>
<br><font size=2><tt>You know that Nagios provides multi-view functionality right out of the box with just a single process and a single set of config files, right? If you're running multiple daemons just for different views then you've gone down the wrong path. With authentication enabled users are only able to see hosts and services that they are authorized contacts for.<br>
</tt></font>
<br><font size=2><tt>--<br>
Marc<br>
</tt></font>
<br><font size=2><tt>________________________________________<br>
From: nagios-users-admin@lists.sourceforge.net [mailto:nagios-users-admin@lists.sourceforge.net] On Behalf Of Scott Zak<br>
Sent: Tuesday, December 28, 2004 8:22 AM<br>
To: nagios-users@lists.sourceforge.net<br>
Subject: RE: [Nagios-users] Re: Status oscillates w/check_by_ssh.<br>
</tt></font>
<br>
<br><font size=2><tt>We actually have four separate nagios daemons running to provided different views to persons who monitor groups of hosts and services.  They have parallel configurations in some aspects, but they shouldn't overlap.  Thanks for the tip.  I'll check it out.<br>
</tt></font>
<br><font size=2><tt>Scott Zak<br>
__________________<br>
</tt></font>
<br>
<br>
<br>
<br><font size=2><tt>I had this happening when I had multiple nagios processes running.  You should check that out.<br>
</tt></font>
<br>
<br>
<br><font size=2><tt>Scott Yem<br>
</tt></font>
<br><font size=2><tt>Research Computing Services<br>
</tt></font>
<br><font size=2><tt>Agilent Laboratories<br>
</tt></font>
<br><font size=2><tt>________________________________________<br>
</tt></font>
<br>
<br>
<br><font size=2><tt>From:nagios-users-admin@lists.sourceforge.net [mailto:nagios-users-admin@lists.sourceforge.net] On Behalf Of Scott Zak<br>
Sent: Monday, December 27, 2004 1:27 PM<br>
To: nagios-users@lists.sourceforge.net<br>
Subject: [Nagios-users] Re: Status oscillates w/check_by_ssh.<br>
</tt></font>
<br>
<br>
<br>
<br><font size=2><tt>After allowing the service checks to run for a while, I'm finding that the service status is oscillating between OK and UNKNOWN.  So it's working sometimes, and sometimes it's not.  Yikes.<br>
</tt></font>
<br><font size=2><tt>It doesn't seem likely that this has anything to do with timeouts or missed thresholds (I'm going to try increasing them anyway).<br>
</tt></font>
<br>
<br>
<br><font size=2><tt>__________________<br>
</tt></font>
<br>
<br>
<br><font size=2><tt>It's doing what it is supposed to do -- returning zero.<br>
</tt></font>
<br><font size=2><tt>That is also the return when running check_by_ssh on the nagios box.<br>
</tt></font>
<br><font size=2><tt>Scott<br>
</tt></font>
<br>
<br><font size=2><tt>----- Forwarded by Scott Zak/IST/CSUSO on 12/27/04 01:18 PM -----<br>
</tt></font>
<br>
<br>
<br><font size=2><tt>D Brian Hendrix <dhendrix2@csc.com><br>
</tt></font>
<br><font size=2><tt>12/27/04 12:57 PM<br>
</tt></font>
<br>
<br><font size=2><tt>To:        "Scott Zak" <ZakS@sysoff.ctstateu.edu><br>
cc:<br>
Subject:        Re: [Nagios-users] Status Unknown w/check_by_ssh.  Command line OK.</tt></font>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br><font size=2><tt>Scott,<br>
</tt></font>
<br><font size=2><tt>When you run the command on the Sun box, what is the error code returned?<br>
</tt></font>
<br><font size=2><tt>Use the following command:<br>
> echo $?<br>
</tt></font>
<br><font size=2><tt>You should get a zero (0) if successful, or a one (1) or higher if not<br>
successful.<br>
</tt></font>
<br><font size=2><tt>(Embedded image moved to file: pic06900.gif)<br>
Brian Hendrix<br>
Senior System Administrator - DCI<br>
IT/9KIDD, Baptist Hospital<br>
2000 Church Street, Nashville, TN    37062<br>
(615) 284-5297 work<br>
(615) 222-1704 fax<br>
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br>
Whatever you do, do your work heartily,<br>
as for the Lord rather than for men<br>
- Colossians 3:23<br>
~~~ ><> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br>
</tt></font>
<br>
<br>
<br><font size=2><tt>"Scott Zak"<br>
<ZakS@sysoff.ctst<br>
ateu.edu>                                                  To<br>
Sent by:                  nagios-users@lists.sourceforge.net<br>
nagios-users-admi                                          cc<br>
n@lists.sourcefor<br>
ge.net                                                Subject</tt></font>
<br><font size=2><tt>[Nagios-users] Status Unknown<br>
w/check_by_ssh.  Command line OK.</tt></font>
<br><font size=2><tt>12/27/2004 11:52<br>
AM</tt></font>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br><font size=2><tt>Hi ,<br>
</tt></font>
<br><font size=2><tt>I'm setting up check_by_ssh to invoke a script via forced command on a<br>
remote server to check a service status.  The script returns the correct<br>
status on the server where it lives, and when I run check_by_ssh on the<br>
command-line, all is well.  Nagios runs the remote command (and displays<br>
the contents of stdout on the status detail page), but the status always<br>
comes back 'Unknown'.<br>
</tt></font>
<br><font size=2><tt>Command-line:<br>
[nagios@nagios1]$ libexec/check_by_ssh -H 149.152.10.183 -l remoteuser -i<br>
/path/to/rsa/identity_key  -C 'LDAP'<br>
LDAP daemon is running.<br>
</tt></font>
<br><font size=2><tt>When nagios runs the service check, the same 'LDAP daemon is running.'<br>
message appears in the status information, but the status is nevertheless<br>
marked as hard  'UNKNOWN'.<br>
</tt></font>
<br><font size=2><tt>Here's checkcommands.cfg:<br>
</tt></font>
<br><font size=2><tt>define command{<br>
command_name    check-cp-ldap<br>
command_line    $USER1$/check_by_ssh -H $HOSTADDRESS$ -l remoteuser</tt></font>
<br><font size=2><tt>-i /path/to/rsa/identity_key -C 'LDAP'<br>
}<br>
</tt></font>
<br><font size=2><tt>This is the status log entry:<br>
[1104169159]<br>
SERVICE;soluminis1;LDAP;UNKNOWN;3/3;HARD;1104169025;1104169205;ACTIVE;<br>
1;1;1;1104157840;0;UNKNOWN;3706;335959;419;530;1104165074;2;1;0;1;1;0;0.00;0;1;1;1;LDAP<br>
daemon is running.<br>
</tt></font>
<br>
<br><font size=2><tt>Nagios is running on RH Linux, and the target host is Solaris 9.  Nagios'<br>
SSH is OpenSSH and the Solaris box is running Sun_SSH_1.0, protocol<br>
versions 1.5/2.0.  The remote script worked correctly when monitoring<br>
services on a Solaris 8 box which was running SSH Secure Shell<br>
(non-commercial license).  Check_by_ssh is from nagios-plugins 1.4.0alpha1,<br>
version 1.18.<br>
</tt></font>
<br><font size=2><tt>What am I not seeing?  It's probably some bonehead maneuver on my part, but<br>
has anyone else run into (and found their way around) this?<br>
</tt></font>
<br><font size=2><tt>ScottZak<br>
ConnecticutStateUniversitySystem.<br>
</tt></font>
<br>
<br><font size=2><tt>Confidentiality Notice: This email message, including any attachments,<br>
contains<br>
information that is confidential and/or legally privileged. The information<br>
is intended<br>
only for the individual(s) named above. If you are not the intended<br>
recipient or the<br>
person responsible for delivering the email to the intended recipient, be<br>
advised that<br>
you have received this email in error and that any use, dissemination,<br>
distribution,<br>
forwarding, printing, or copying of this email is strictly prohibited. If<br>
you have received<br>
this email in error, please purge it immediately and notify the sender.<br>
</tt></font>
<br>
<br>
<br>
<br><font size=2><tt>-------------------------------------------------------<br>
SF email is sponsored by - The IT Product Guide<br>
Read honest & candid reviews on hundreds of IT Products from real users.<br>
Discover which products truly live up to the hype. Start reading now.<br>
http://productguide.itmanagersjournal.com/<br>
_______________________________________________<br>
Nagios-users mailing list<br>
Nagios-users@lists.sourceforge.net<br>
https://lists.sourceforge.net/lists/listinfo/nagios-users<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</tt></font>