Create check called check_dns_cache in checkcommands.cfg calling check_dns or whatever you are using and use $ARG1$ as a macro thats passed to it.<br><br>In services.cfg you define the check as<br><br>check_command    check_dns_cache!1.2.3.4
<br><br>where <a href="http://1.2.3.4">1.2.3.4</a> is the IP you want to be passed to $ARG1$<br><br>Least thats how ive set it up.<br><br>Ben<br><br><div><span class="gmail_quote">On 3/29/06, <b class="gmail_sendername">David Mansfield
</b> <<a href="mailto:nagios@dm.cobite.com">nagios@dm.cobite.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 All,
<br><br>I'm somewhat of a new to nagios (coming from a mon environment) and I'm<br>using nagios 2.0 on Centos 4, using RPMs from DAG.<br><br>I was wondering if it is possible to define 'custom macros' that can be<br>defined per host.
<br><br>For example, we have the $HOSTADDRESS$ macro which can be referenced in<br>the 'command' definition, but what if I have some other attribute I'd<br>like to specify that's not part of the 'host' object by default.<br>
<br>In particular, our DNS caches run on their own IP address (interface)<br>different from the rest of the services on the boxes.  I don't want to<br>define new hosts for this because that would be ugly, mistake prone,<br>
confusing in the HTTP UI etc.  Instead I'd like to define a new check<br>command called check_dnscache which uses $DNSCACHEADDRESS$ instead of<br>$HOSTADDRESS$ in it's command line.<br><br>Can anyone make a suggestion on how to do this?
<br><br>David<br><br><br><br>-------------------------------------------------------<br>This SF.Net email is sponsored by xPML, a groundbreaking scripting language<br>that extends applications into web and mobile media. Attend the live webcast
<br>and join the prime developer group breaking into this new coding territory!<br><a href="http://sel.as-us.falkag.net/sel?cmd=lnk&kid=110944&bid=241720&dat=121642">http://sel.as-us.falkag.net/sel?cmd=lnk&kid=110944&bid=241720&dat=121642
</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">
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></blockquote></div><br><br clear="all"><br>-- <br>"A Scientist will earn a living by taking a really difficult problem and spends many years solving it, an engineer earns a living by finding really difficult problems and side stepping them"