<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=ISO-8859-1">
<META content="MSHTML 6.00.2800.1458" name=GENERATOR></HEAD>
<BODY style="MARGIN: 4px 4px 1px; FONT: 10pt Tahoma">
<DIV><SPAN class=265025520-06082004>If you have SSH capabilities through the
firewall, then you should be able to setup SSH (for a non-root user) that can
execute a command on each of the machines. </SPAN></DIV><SPAN
class=265025520-06082004>
<DIV><BR>Once ssh works in both directions, then each machine should be able to
use check_by_ssh to execute check_nagios on the remote machine.</DIV>
<DIV> </DIV>
<DIV><SPAN class=265025520-06082004>I'm assuming your wanting to check nagios
itself and not just the host that nagios is running on. If you don't have SSH
through the firewall, then you will need to determine what
services you have visible to each machine through the firewall. For
example, if both machines have HTTP servers, and can see each other, then you
might be able to wrap the check_nagios into a CGI. Personally, I wouldn't do it
this way. I'd get SSH working. If there are issues with security, then assuming
both sides have static IP addresses, then just allow SSH from and to each
machine and no where else. </SPAN></DIV>
<DIV><SPAN class=265025520-06082004></SPAN> </DIV>
<DIV><SPAN class=265025520-06082004>Greg</SPAN></SPAN></DIV>
<BLOCKQUOTE dir=ltr
style="PADDING-LEFT: 5px; MARGIN-LEFT: 5px; BORDER-LEFT: #000000 2px solid; MARGIN-RIGHT: 0px">
<DIV class=OutlookMessageHeader dir=ltr align=left>-----Original
Message-----<BR><B>From:</B> David Knutson
[mailto:dknutson@sydran.com]<BR><B>Sent:</B> Friday, August 06, 2004 3:14
PM<BR><B>To:</B> nagios-users@lists.sourceforge.net<BR><B>Subject:</B>
[Nagios-users] How to monitor Nagios itself?<BR><BR></DIV>
<DIV>I've completed the setup of a Nagios system to monitor a number of our
internal systems, and it seems to be working great. Now I want to setup
a system at a remote site to monitor the monitor! All I want this second
system to do is alert me when the first system goes down. Of course, I
would also monitor the second system from the first. Complicating this
is the fact of a firewall between the two systems - for instance, I can't run
check_ping because the firewall stops it. And I can't use
a VPN. </DIV>
<DIV> </DIV>
<DIV>So, can anyone recommend a reliable set of checks to run that will
monitor the monitors and pass through a
firewall?</DIV></BLOCKQUOTE></BODY></HTML>