http service checks

Subhendu Ghosh sghosh at sghosh.org
Wed Aug 21 23:32:54 CEST 2002


You can use any plugin you want for the host-check.

You should NOT leave it blank.

-sg

On Wed, 21 Aug 2002, Max Clark wrote:

> If my webserver is behind a firewall and I cannot ping do I just change
> the "check_command" inside of hosts.cfg to be blank, or can I replace it
> with a http check?
> 
> If I want to check the url path and additional options then can I put
> check_command                   check_vhttp!www.vhost1.com!/product.cgi
> into the services.cfg and
> command_line    $USER1$/check_http -I $HOSTADDRESS$ -H $ARG1$ -u $ARG2$
> into the checkcommands.cfg?
> 
> Thanks again,
> Max
> 
> -----Original Message-----
> From: nagios-users-admin at lists.sourceforge.net
> [mailto:nagios-users-admin at lists.sourceforge.net] On Behalf Of Steve
> Loughran
> Sent: Wednesday, August 21, 2002 10:12 AM
> To: nagios-users at lists.sourceforge.net
> Subject: Re: [Nagios-users] http service checks
> 
> Checking http on virtual hosts (i.e. multiple `sites` but on the same IP
> and
> port) is easy to do, and a lot less long winded than the way you are
> doing
> it.
> 
> You set up a single hostname, but call a seperate check_vhttp command,
> which
> you can pass the virtual hostname to... so all the checks connect to the
> same ip, but check the virtual hosts
> 
> 
> (watch the line wrap on some of these entries)
> =====================
> hosts.cfg:
> 
> define host{
>         use                     generic-host            ; Name of host
> template to use
> 
>         host_name               webhost
>         alias                   webhost - with multiple virtual web
> sites on
> it
>         address                 1.2.3.4
>         check_command           check-host-alive
>         max_check_attempts      3
>         notification_interval   60
>         notification_period     24x7
>         notification_options    d,u,r
>         }
> 
> =====================
> checkcommands.cfg:
> 
> # 'check_vhttp' command definition
> define command{
>         command_name    check_vhttp
>         command_line    $USER1$/check_http -I $HOSTADDRESS$ -H $ARG1$
>         }
> 
> =====================
> 
> services.cfg:
> 
> #webhost- vhttp
> define service{
>         use         generic-service         ; Name of service template
> to
> use
> 
>         host_name                       webhost
>         service_description             VHTTP-vhost1
>         is_volatile                     0
>         check_period                    24x7
>         max_check_attempts              3
>         normal_check_interval           5
>         retry_check_interval            1
>         contact_groups                  admins
>         notification_interval           60
>         notification_period             24x7
>         notification_options            c,r
>         check_command                   check_vhttp!vhost1.whatever.com
>         }
> 
> #vhost1- vhttp
> define service{
>         use         generic-service         ; Name of service template
> to
> use
> 
>         host_name                       webhost
>         service_description             VHTTP-vhost2
>         is_volatile                     0
>         check_period                    24x7
>         max_check_attempts              3
>         normal_check_interval           5
>         retry_check_interval            1
>         contact_groups                  admins
>         notification_interval           60
>         notification_period             24x7
>         notification_options            c,r
>         check_command                   check_vhttp!vhost2.whatever.com
>         }
> <etc>
> 
> =====================
> 
> 
> Steve
> 
> 
> 
> 
> -------------------------------------------------------
> This sf.net email is sponsored by: OSDN - Tired of that same old
> cell phone?  Get a new here for FREE!
> https://www.inphonic.com/r.asp?r=sourceforge1&refcode1=vs3390
> _______________________________________________
> Nagios-users mailing list
> Nagios-users at lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/nagios-users
> 
> 
> 
> -------------------------------------------------------
> This sf.net email is sponsored by: OSDN - Tired of that same old
> cell phone?  Get a new here for FREE!
> https://www.inphonic.com/r.asp?r=sourceforge1&refcode1=vs3390
> _______________________________________________
> Nagios-users mailing list
> Nagios-users at lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/nagios-users
> 

-- 




-------------------------------------------------------
This sf.net email is sponsored by: OSDN - Tired of that same old
cell phone?  Get a new here for FREE!
https://www.inphonic.com/r.asp?r=sourceforge1&refcode1=vs3390




More information about the Users mailing list