[Nagiosplug-help] Where to pass check_nrpe args in Nagios config?
Curt Shaffer
cshaffer at gmail.com
Mon Aug 1 16:49:45 CEST 2005
On 8/1/05, Ralph.Grothe at itdz-berlin.de <Ralph.Grothe at itdz-berlin.de> wrote:
> Hello,
>
> because I have to monitor Veritas Cluster Server (VCS) Service
> Groups (SG)
> which are quite a few, I wanted to ease configuration by building
> an NRPE daemon for the cluster nodes
> that would accept arguments (although this undermines security in
> general).
>
> Having built the nrpe daemon and configured it to be run by inetd
> I defined this command in nrpe.cfg
>
>
> # check_vcs commands for SGs autostart on nemesis
> command[check_vcs_sg]=/usr/local/nagios/libexec/check_vcs.pl -g
> $ARG1$ -s $ARG2$
>
> As you can see I make use of the contributed check script
> check_vcs.pl that simply takes two args,
> i.e. -g SG, and -s node.
>
> When I run it via check_nrpe from my nagios server it is working
> ok,
> showing me that SG blabla1 is happily running on node nemesis.
>
>
> [nagios at daisy:~/etc]
> $ /opt/sw/nagios/libexec/check_nrpe -H nemesis -c
> check_vcs_sg\!blabla1\!nemesis
> OK: hagrp blabla1 is ONLINE
>
>
> However, things don't quite work when nagios is started and
> scheduling the checks.
> Then I get unknown states due to CRC32 errors.
>
> In my nagios server's checkcommands.cfg I defined this
>
> define command {
> command_name check-nrpe
> command_line $USER1$/check_nrpe -H $HOSTADDRESS$ -c
> $ARG1$
> }
>
>
>
> And in services.cfg I call it like this
>
>
> define service {
> use generic-service
> service_description nemesis-sg-online
> hostgroup_name nemesis_vcs_sgs
> check_command
> check-nrpe!check_vcs_sg\!$HOSTNAME\!$HOSTGROUPALIAS$
> contact_groups vcsadmin
> }
>
>
> The hostgroups.cfg has this definition
>
> # template for BlaBla SGs
> #
> define hostgroup {
> hostgroup_name nemesis_vcs_sgs
> alias nemesis
> members blabla1,blabla2,blabla3,...,blablabN
> }
>
>
> n.b. I simply renamed the members (i.e. hostnames) here.
> For each of those I have a host definition with own IP in
> hosts.cfg because every SG has amongst other resources
> (such as disk groups, volumes, mounts etc.) also a (multihomed)
> NIC and a bound IP address.
>
> Can you see where my configuration (assumption) is wrong?
>
>
> Regards
> Ralph
>
>
> -------------------------------------------------------
> SF.Net email is sponsored by: Discover Easy Linux Migration Strategies
> from IBM. Find simple to follow Roadmaps, straightforward articles,
> informative Webcasts and more! Get everything you need to get up to
> speed, fast. http://ads.osdn.com/?ad_id=7477&alloc_id=16492&op=click
> _______________________________________________
> Nagiosplug-help mailing list
> Nagiosplug-help at lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/nagiosplug-help
> ::: Please include plugins version (-v) and OS when reporting any issue.
> ::: Messages without supporting info will risk being sent to /dev/null
>
--
Curt Shaffer, Network+,MCP, MCSA
Network Engineer
Invario Network Engineers
PO Box 844
Arlington, VA 22216
703.528.0101
202.491-1581 (Cell)
419.715.0687 (Fax)
1-309-412-4809 (efax)
curts at invario.net
www.invario.net
More information about the Help
mailing list