If you dhcp server is on unix, write some code to parse the dhcp leases 
file to give you the mapping as dynamic input to your check. eg.

check_something -H `show_dhcp computer1` ......

or

check_something -H `check_nrpe -H dhcp_server -c show_dhcp -a computer1`

although this would require passing params through NRPE which I am 
absolutely against as a security risk. Alternatively you could define 
lots of nrpe definitions on the dhcp server to get around the need for 
args... show_dhcp_computer1 for example. Depends on how big your 
environment is really.

I actually starting writing something to display dhcp leases but got 
sidetracked and didn't finish. If you could wait a little while, there 
is a good chance that you can just use what I am writing, although I 
started it just to see who was getting dhcp leases on my network to keep 
an easier eye on it.
I will consider your situation and see what can be done about it when 
writing my plugin which I should pick up again and finish shortly...

-h

Hari Sekhon



Matt Lozier wrote:
> Hi Benny,
>
> Thank you for the reply, but unfortunately I'm not using DNS, and I don't
> want to have to :-)
>
> Just want to know if there is a way to monitor hosts that obtain their IP
> address via DHCP.
>
> I'll continue to see what I can do with this, and will reply to the list if
> I find a solution.
>
> Thanks again,
>  
>
> ---
> Matt Lozier
> Network Administrator
> 972.644.2581, ext. 248
> 972.661.2701  fax
>  
>
>  
> The information contained in this message or any attached document is
> confidential and intended only for the individual(s) or entity to which it
> is addressed.   The information should be considered privileged and
> confidential.  If you are not the intended recipient, you are hereby
> notified that any unauthorized use of the information contained in or
> transmitted with the communication, or dissemination, distribution, or
> copying of this communication is strictly prohibited by law.  If you have
> received this communication in error, please inform the sender by
> immediately returning this communication to the sender and then deleting the
> original message and any copy of it in your possession.
>
> -----Original Message-----
> From: [EMAIL PROTECTED]
> [mailto:[EMAIL PROTECTED] On Behalf Of C. Bensend
> Sent: Monday, November 19, 2007 9:45 AM
> To: nagios-users@lists.sourceforge.net
> Subject: Re: [Nagios-users] Monitoring hosts and DHCP
>
>
>   
>> I'm monitoring about 30 machines using Nagios with SNMP checks.  I also
>> have
>> a DHCP server casting each machine on the network their IP address on
>> start-up.  Some machines stay on the majority of the time, others for only
>> 4-8 hours a day.  The machines generally maintain their same IP address
>> over
>> time as DHCP is designed to try and give a machine back it's same IP, so
>> long as it's available.  However, there have been times when a machine has
>> changed its IP addresses as a result of using DHCP on this LAN.
>>     
>
> http://nagios.sourceforge.net/docs/2_0/xodtemplate.html#host
>
> Pay particular attention to the address section...  You can use
> the hostname in place of the IP address, at the cost of doing a
> DNS lookup when the host is checked.
>
> Benny
>
>
>   

-------------------------------------------------------------------------
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2005.
http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
_______________________________________________
Nagios-users mailing list
Nagios-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/nagios-users
::: Please include Nagios version, plugin version (-v) and OS when reporting 
any issue. 
::: Messages without supporting info will risk being sent to /dev/null

Reply via email to