check_command in Nagios 1.2

Sergey Semenyuk sergey at strategicvista.com
Mon Dec 6 16:34:47 CET 2004


Thanks for advice.
I just have noticed going through the sources that check_host is
actually called from verify_host_"path" (whatever) when service status
changes. And everything you said sounds perfectly understandable. So,
you to check if the host is alive I need to have some kind of ping
service, and both service and host status will change (just confirming
my findings), because that "Assuming ..." was rather confusing. 

Thanks for clearing things out for me. 

Sergey Semenyuk
LAN Administrator
Strategic Vista International Inc.
300 Alden Road,
Markham, ON, L3R 4C1
Phone: (905) 946-8589 x 180
Fax: (905) 947-0138 


-----Original Message-----
From: Marc Powell [mailto:marc at ena.com] 
Sent: Monday, December 06, 2004 10:28 AM
To: Sergey Semenyuk
Cc: nagios-users at lists.sourceforge.net
Subject: RE: [Nagios-users] check_command in Nagios 1.2 

Do you have any service definitions for this host? The host will never
be checked and will remain in a PENDING state if you do not have any
services defined (that actually get checked themselves). Additionally,
the host won't actually be checked and will only be assumed to be OK
until one or more services on the host fails. It sounds to me like you
don't have any services being checked on the host at this point.

Additionally, a host check of 20 probably isn't a good idea. If the host
_were_ to be checked, nagios will stop all processing except for this
host check until all 20 attempts have completed. No additional service
checks, updates, event handlers, etc will run until this completes. You
should only perform the minimal number of pings/attempts to determine
the state of the host. In many cases a single ping is sufficient or just
a handful if you have a lossy network.

--
Marc

> -----Original Message-----
> From: nagios-users-admin at lists.sourceforge.net [mailto:nagios-users-
> admin at lists.sourceforge.net] On Behalf Of Sergey Semenyuk
> Sent: Monday, December 06, 2004 9:15 AM
> To: 'Stephan Janosch'
> Cc: nagios-users at lists.sourceforge.net
> Subject: RE: [Nagios-users] check_command in Nagios 1.2
> 
> Absolutely:
> 
> Host (they are all the same)
> define host{
>         use                     generic-host            ; Name of host
> template to use
> 
>         host_name               sfw
>         alias                   Main Router (Linux)
>         address                 192.168.20.2
>         check_command           check-host-alive (I tried
> check-host-echo from the demo site as well)
>         parents                 mainswitch
>         checks_enabled          1
>         max_check_attempts      20
>         notification_period     24x7
>         notification_options    d,u,r
>         stalking_options        o,d,u
>         }
> 
> 
> commands:
> 
> define command{
>         command_name    check-host-alive
>         command_line    $USER1$/check_ping -H $HOSTADDRESS$ -w
> 3000.0,80% -c 5000.0,100% -p 1
>         }
> 
> 
> define command{
> command_name check-host-echo
> command_line $USER1$/check_tcp -H $HOSTADDRESS$ -p 7
> }
> 
> No firewalls on internal network at all.
> Started looking sources, and debug0, no check_host calls at all.
> 
> Thanks in advance.
> 
> 
> -----Original Message-----
> From: Stephan Janosch [mailto:Stephan.Janosch at interface-business.de]
> Sent: Monday, December 06, 2004 10:03 AM
> To: Sergey Semenyuk
> Cc: nagios-users at lists.sourceforge.net
> Subject: Re: [Nagios-users] check_command in Nagios 1.2
> 
> Sergey Semenyuk wrote:
> > Hi,
> >
> > I am having issues with check_command in hosts specifications. I
have
> > actually used sample configuration files and checked the configs on
> the
> > demo site, but still no luck. I tried getting some help from the IRC
> > channel but RTFM was the answer. I figure that even if I read the
> manual
> > for ten times I will barely become smarter. All other plugins and
> > commands specifications work fine, but hosts check_command doesn't
> seem
> > to work for me at all and I get PENDING status with not enough
> > information. I tried various debug levels but don't seem to see from
> > them that Nagios actually tries running that check_command. Any
other
> > place except for the sources I have to look?
> >
> > Thanks in advance.
> >
> > Sergey
> 
> Can you post at least one host definition here? And please post the
> definition of the host check command too!




-------------------------------------------------------
SF email is sponsored by - The IT Product Guide
Read honest & candid reviews on hundreds of IT Products from real users.
Discover which products truly live up to the hype. Start reading now. 
http://productguide.itmanagersjournal.com/
_______________________________________________
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