check_dns configuration problem

Ian Masters ian at acces.co.jp
Wed Aug 6 10:13:04 CEST 2008


Hello

I'm a little confused about the configuration of check_dns.

If I do:
[nagios at localhost libexec]$ ./check_dns 172.16.11.1 -H google.com
I think I am querying the DNS service on server 172.16.11.1 for
google.com . Is that correct?

I get the following output:
DNS OK: 0.196 seconds response time. google.com returns
64.233.167.99,64.233.187.99,72.14.207.99|time=0.196169s;;;0.000000

I would like to define the check_dns command in commands.cfg so that I
can query any server for any given address but at the moment I can only
seem to get it to check a fixed address so at the moment my check_dns
command looks like this:

# 'check_dns' command definition
define command{
        command_name    check_dns
        command_line    $USER1$/check_dns -H google.com
#       command_line    $USER1$/check_dns
        }

It seems that if I try to pass a different domain in my services.cfg to
check_dns like this:
check_command                   check_dns!yahoo.com
or like this
check_command                   check_dns! -H yahoo.com
it has no effect.

Have I defined my 'check_dns' command definition completely wrongly?

I really want to be able to change the DNS query depending on the host
that I'm querying.

Would someone be kind enough to give me a hint or two?

Thanks

Ian Masters

-------------------------------------------------------------------------
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK & win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100&url=/
_______________________________________________
Nagios-users mailing list
Nagios-users at 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





More information about the Users mailing list