<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
  <meta content="text/html;charset=ISO-8859-1" http-equiv="Content-Type">
  <title></title>
</head>
<body bgcolor="#ffffff" text="#000000">
I think you need to explain what you're trying to do overall, as this
isn't making any sense to me!<br>
<br>
You cannot possibly determine which server is responding using it's
uptime output.<br>
A more sensible option surely would be it's hostname?<br>
<br>
#!/bin/bash<br>
hostname<br>
exit 0<br>
<br>
However you're going to run into a lot of trouble trying to use Nagios
to monitor a server using its dynamic IP address.<br>
I think to start with you need to be looking at a solution such as
Dynamic DNS (e.g. No-IP, DynDNS for commercial services, or Bind with
DNSSEC/TSIG if you use Bind within your organisation.)<br>
Your machines would then change their DNS address when they detect
their IP address has changed, and you would definite it's dynamic DNS
hostname as the host_name directive to Nagios.<br>
Only thing you'd have to watch would be if your DNS service fails,
Nagios will fail on everything.<br>
<br>
Re your last e-mail, please give example outputs of what you see on the
command-line and what Nagios says.<br>
<br>
Andy.<br>
<br>
sujith h wrote:
<blockquote
 cite="mide4a2c74c0702280105w7b0a70a5v5d75868d497a65f6@mail.gmail.com"
 type="cite">Actually the problem with the ping is that we are giving
dynamic IP address<br>
so when the ip address changes its difficult to know who is responding
to the<br>
ping.  And so we moved to ssh and uptime...<br>
  <br>
Sujith<br>
  <br>
Bangalore.<span style="font-style: italic;"></span><br>
  <br>
  <div><span class="gmail_quote">On 2/28/07, <b
 class="gmail_sendername">sujith h</b> <<a
 href="mailto:sujith.linux@gmail.com">sujith.linux@gmail.com</a>>
wrote:
  </span>
  <blockquote class="gmail_quote"
 style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">Hi
Andy,<br>
    <br>
Actually my problem is that it works for some 1 day or more. But after
that I get these sort of
    <br>
results. So thats what makes me worry... <br>
    <br>
Sujith<br>
Bangalore
    <div><span class="e" id="q_1110793816bcee36_1"><br>
    <br>
    <div><span class="gmail_quote">On 2/28/07, <b
 class="gmail_sendername">Andy Shellam (Mailing Lists)</b> <<a
 href="mailto:andy.shellam-lists@mailnetwork.co.uk" target="_blank"
 onclick="return top.js.OpenExtLink(window,event,this)">andy.shellam-lists@mailnetwork.co.uk
    </a>> wrote:</span>
    <blockquote class="gmail_quote"
 style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
      <div bgcolor="#ffffff" text="#000000">As Patrick said, this
plugin (as a host check) will only get run if a
service goes into a non-OK state, therefore showing old information
until it a service fails.<br>
      <br>
I have exactly the same plugin (written myself with a couple of
differences to yours) which runs as a service called "Uptime" on every
host - this way it is always run every 5 minutes and shows up-to-date
info.<br>
      <br>
The host check is a simple check_ping.<br>
      <br>
HTH<br>
      <br>
Andy.<br>
      <br>
sujith h wrote:
      <blockquote
 cite="http://mide4a2c74c0702272303h7ea3d898w2ccaaf5f29a4727c@mail.gmail.com"
 type="cite">
        <div><span><br>
No am running this plugin for host check only<br>
        <br>
Sujith<br>
        </span></div>
        <div>
        <div><span><span class="gmail_quote">On 2/28/07, <b
 class="gmail_sendername">Morris, Patrick</b> <<a
 href="mailto:patrick.morris@hp.com" target="_blank"
 onclick="return top.js.OpenExtLink(window,event,this)">
patrick.morris@hp.com </a>> wrote:</span>
        <blockquote class="gmail_quote"
 style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">>
when I click the Host Detail I can see that<br>
> in the status information section we have a different output..
such <br>
aser<br>
> 20:17:46 up 3 days, 9:56, 1 user, load average: 0.89, 0.86, 0.71<br>
          <br>
> Here u can see that am not getting the output synchronized.<br>
          <br>
>               But the problem I had found with uptime only in <br>
> the Host Detail. The Service Details<br>
>               are running good as if now.<br>
          <br>
Are you running this command as both a host check and a service check?<br>
If so, that's why you're seeing different output. The host check will <br>
only run if a service on it goes to a non-OK state, and probably hasn't<br>
run for a few days, when the host had only been up for two minutes.<br>
          <br>
It looks like you've defined the same plugin for two checks. If that's <br>
the case, they are never going to match.<br>
          <br>
        </blockquote>
        </span></div>
        </div>
        <br>
        <pre><hr size="4" width="90%"><span>
-------------------------------------------------------------------------
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your


opinions on IT & business topics through brief surveys-and earn cash
<a
 href="http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV"
 target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">

http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV</a></span>

!DSPAM:37,45e52941103001189734924!
  </pre>
        <pre><hr size="4" width="90%"><span>
_______________________________________________
Nagios-users mailing list
<a href="mailto:Nagios-users@lists.sourceforge.net" target="_blank"
 onclick="return top.js.OpenExtLink(window,event,this)">Nagios-users@lists.sourceforge.net

</a>
<a href="https://lists.sourceforge.net/lists/listinfo/nagios-users"
 target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">https://lists.sourceforge.net/lists/listinfo/nagios-users</a></span>
::: Please include Nagios version, plugin version (-v) and OS when reporting any issue. 
::: Messages without supporting info will risk being sent to /dev/null

!DSPAM:37,45e52941103001189734924!
  </pre>
      </blockquote>
      <br>
      <br>
      <pre cols="72">-- 
Andy Shellam
NetServe Support Team

the Mail Network
"an alternative in a standardised world"

p: +44 (0) 121 288 0832/0839
m: +44 (0) 7818 000834</pre>
      </div>
    </blockquote>
    </div>
    <br>
    </span></div>
  </blockquote>
  </div>
  <br>
!DSPAM:37,45e545e1103007241816293!
</blockquote>
<br>
<br>
<pre class="moz-signature" cols="72">-- 
Andy Shellam
NetServe Support Team

the Mail Network
"an alternative in a standardised world"

p: +44 (0) 121 288 0832/0839
m: +44 (0) 7818 000834</pre>
</body>
</html>