<br><br><div class="gmail_quote">On Mon, Feb 6, 2012 at 5:54 PM, doug <span dir="ltr"><<a href="mailto:goldcup@ix.netcom.com">goldcup@ix.netcom.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">

In templates I see the initial check_command pointing to<br>
'check-host-alive'. If I comment that out for the boxes behind the FW<br>
how will nagios react? Or must I replace it with as you suggest a 'dummy<br>
check'?<br>
<br>
All my monitoring is off-site. I monitor my clients firewalls, servers,<br>
workstations, and some routers if they have static ip. I only need<br>
'check-host-alive' for the routers and firewalls, nothing else.<br>
<br></blockquote><div><br><font face="courier new,monospace">From:<br>
</font><font face="courier new,monospace"><a href="http://nagios.sourceforge.net/docs/3_0/objectdefinitions.html#host">http://nagios.sourceforge.net/docs/3_0/objectdefinitions.html#host</a></font><font face="courier new,monospace"><br>

<br>"check_command: ...If you leave this argument blank, the host will not be actively checked...."<br><br>
you normally have to fiddle a little with submitting a passive check to make it go green <br>
  <br>
  <br></font>you might as well use the nrpe check as your hosts <font face="courier new,monospace">check_command</font> in stead of disableing it<br><br>it will help with service dependancys so if you loose nrpe assess to your hosts only the host will alert instead each of its services...<br>

<br><br><br></div><blockquote class="gmail_quote" style="margin:0pt 0pt 0pt 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
Can you give me an example of a dummy check?<br>
<br></blockquote><div><font face="courier new,monospace">#!/bin/bash<br>
echo "dummy OK" <br>
return 0 ;</font>  <br><br><br><font face="courier new,monospace"><br><br><br><br><br clear="all"></font>--<br>Ritchie<br>
<br></div><blockquote class="gmail_quote" style="margin:0pt 0pt 0pt 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
Thanks<br>
<div><div></div><div class="h5"><br>
-----Original Message-----<br>
From: <a href="mailto:mail@catsnest.co.uk">mail@catsnest.co.uk</a><br>
Reply-To: <a href="mailto:mail@catsnest.co.uk">mail@catsnest.co.uk</a>, Nagios Users List<br>
<<a href="mailto:nagios-users@lists.sourceforge.net">nagios-users@lists.sourceforge.net</a>><br>
To: Nagios Users List <<a href="mailto:nagios-users@lists.sourceforge.net">nagios-users@lists.sourceforge.net</a>><br>
Subject: Re: [Nagios-users] monitor hosts behind firewalls<br>
Date: Mon, 6 Feb 2012 10:39:26 +0000<br>
<br>
<br>
<br>
On Mon, Feb 6, 2012 at 2:57 AM, doug <<a href="mailto:goldcup@ix.netcom.com">goldcup@ix.netcom.com</a>> wrote:<br>
        Hi Everyone,<br>
<br>
        I currently monitor various hosts behind firewalls, windows<br>
        servers,<br>
        linux, and some workstations. I have them all setup as active<br>
        hosts that<br>
        nagios pings to indicate they are up. Since they are all behind<br>
        firewalls all I'm doing for host status is in fact just pinging<br>
        the<br>
        firewall. I'm a little confused about using passive checks and<br>
        not sure<br>
        if this is the right way to go about doing what I want. I<br>
        monitor the<br>
        firewall and know that is up, and for all those hosts behind I'm<br>
        just<br>
        pinging the fw, no need to do that. I use nrpe or nsclient to<br>
        monitor<br>
        the services and really that's all I need. Can someone point me<br>
        in the<br>
        right direction so I can stop the active host status pings for<br>
        all hosts<br>
        behind the firewalls.<br>
<br>
<br>
<br>
If you dont want to open up ping on the firewalls you could ether have a<br>
dummy hosts check (a check that just returns 0) or have nrpe as the<br>
hosts check (eg a check that just checks if nrpe is responding, again an<br>
nrpe check that just returns 0 )<br>
<br>
<br>
client nrpe command like this<br>
command[check_nrpe_alive]=/patch/script/that/<a href="http://returns.0.sh" target="_blank">returns.0.sh</a><br>
<br>
<br>
Nagios command:<br>
<br>
define command{<br>
        command_name    check_nrpe_alive<br>
        command_line    $USER1$/check_nrpe -H $HOSTADDRESS$ -C<br>
check_nrpe_alive<br>
        }<br>
<br>
define host{<br>
        name            behind_firewall<br>
        use             generic-host<br>
        hostgroups      +behind_firewall<br>
        register        0<br>
}<br>
<br>
then a use clause in your host config of behind_firewall<br>
<br>
Ritchie<br>
--<br>
<-- <a href="http://23.me.uk/2" target="_blank">http://23.me.uk/2</a> --><br>
<--Time flies like an arrow; fruit flies like a banana.  --><br>
<br>
<br>
<br>
        Thanks<br>
        Doug<br>
<br>
<br>
        ------------------------------------------------------------------------------<br>
        Try before you buy = See our experts in action!<br>
        The most comprehensive online learning library for Microsoft<br>
        developers<br>
        is just $99.99! Visual Studio, SharePoint, SQL - plus HTML5,<br>
        CSS3, MVC3,<br>
        Metro Style Apps, more. Free future releases when you subscribe<br>
        now!<br>
        <a href="http://p.sf.net/sfu/learndevnow-dev2" target="_blank">http://p.sf.net/sfu/learndevnow-dev2</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" target="_blank">https://lists.sourceforge.net/lists/listinfo/nagios-users</a><br>
        ::: Please include Nagios version, plugin version (-v) and OS<br>
        when reporting any issue.<br>
        ::: Messages without supporting info will risk being sent<br>
        to /dev/null<br>
<br>
------------------------------------------------------------------------------<br>
Try before you buy = See our experts in action!<br>
The most comprehensive online learning library for Microsoft developers<br>
is just $99.99! Visual Studio, SharePoint, SQL - plus HTML5, CSS3, MVC3,<br>
Metro Style Apps, more. Free future releases when you subscribe now!<br>
<a href="http://p.sf.net/sfu/learndevnow-dev2" target="_blank">http://p.sf.net/sfu/learndevnow-dev2</a><br>
_______________________________________________ Nagios-users mailing list <a href="mailto:Nagios-users@lists.sourceforge.net">Nagios-users@lists.sourceforge.net</a> <a href="https://lists.sourceforge.net/lists/listinfo/nagios-users" target="_blank">https://lists.sourceforge.net/lists/listinfo/nagios-users</a> ::: Please include Nagios version, plugin version (-v) and OS when reporting any issue. ::: Messages without supporting info will risk being sent to /dev/null<br>


<br>
<br>
------------------------------------------------------------------------------<br>
Try before you buy = See our experts in action!<br>
The most comprehensive online learning library for Microsoft developers<br>
is just $99.99! Visual Studio, SharePoint, SQL - plus HTML5, CSS3, MVC3,<br>
Metro Style Apps, more. Free future releases when you subscribe now!<br>
<a href="http://p.sf.net/sfu/learndevnow-dev2" target="_blank">http://p.sf.net/sfu/learndevnow-dev2</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" target="_blank">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>
</div></div></blockquote></div><br>